From fedf66361ea36185dd696c55fa8547228bcd9139 Mon Sep 17 00:00:00 2001 From: "Terry A. Davis" Date: Wed, 13 Jan 2016 01:49:14 +0100 Subject: [PATCH] TempleOSCDV4.01.ISO --- 0000Boot/0000Kernel.BIN.C | Bin 185056 -> 183264 bytes Adam/ABlkDev/ADskA.CPP | 3 +- Adam/ABlkDev/ChkDsk.CPP | 1 - Adam/ABlkDev/MakeABlkDev.CPP | 1 + Adam/ABlkDev/Mount.CPP | 102 + Adam/ADefine.CPP | 4 +- Adam/AExts.CPP | 1 + Adam/AMem.CPP | 6 +- Adam/AutoFile.CPP | 1 + Adam/DolDoc/DocChar.CPP | 20 +- Adam/DolDoc/DocFile.CPP | 4 +- Adam/DolDoc/DocFind.CPP | 12 +- Adam/DolDoc/DocInit.CPP | 2 +- Adam/DolDoc/DocOpt.CPP | 52 +- Adam/DolDoc/DocPlain.CPP | 2 +- Adam/DolDoc/DocRecalc.CPP | 7 +- Adam/God/HSNotes.TXT | 286 +-- Adam/Gr/GrScreen.CPP | 6 +- Adam/Opt/Utils/ToHtml.CPP | 2 +- Adam/Opt/Utils/ToTXT.CPP | 2 +- Adam/WinA.CPP | 1 + Compiler/CMisc.CPP | 2 +- Compiler/Compiler.BIN | Bin 198005 -> 198157 bytes Compiler/Compiler.MAP | 244 +-- Compiler/Lex.CPP | 11 +- Demo/AcctExample/HomeKeyPlugIns.CPP | 45 + Demo/AcctExample/PersonalNotes.TXT | 44 +- Demo/AcctExample/Registry.CPP | 26 +- Demo/AcctExample/TOSCfg.CPP | 18 +- Demo/AcctExample/TOSDistro.CPP | 21 +- Demo/AcctExample/TOSHolySpirit.CPP | 55 +- Demo/AcctExample/TOSMisc.CPP | 14 +- Demo/Games/EagleDive.CPP | 4 +- Demo/MemDemo.CPP | 64 + Demo/MultiCore/Interrupts.CPP | 2 +- Demo/SortFileExample/SortedF64.DAT | 3 +- Demo/SortFileExample/SortedF64.TXT | 20 +- Demo/SortFileExample/UnsortedF64.DAT | 3 +- Demo/SortFileExample/UnsortedF64.TXT | 20 +- Demo/WebLogExample/access_150211.LOG | 34 +- Demo/WebLogExample/access_150212.LOG | 30 +- Demo/WebLogExample/access_150213.LOG | 12 +- Doc/Asm.TXT | 47 + Doc/ChangeLog.TXT | 24 +- Doc/CompilerOverview.TXT | 93 +- Doc/DbgOverview.TXT | 2 +- Doc/DemoIndex.TXT | 1 + Doc/FileMgr.TXT | 8 +- Doc/Glossary.TXT | 6 +- Doc/GuideLines.TXT | 2 + Doc/HelpIndex.TXT | Bin 7268 -> 7263 bytes Doc/HolyC.TXT | 6 +- Doc/ImportExports.TXT | 120 -- Doc/MemOverview.TXT | 8 +- Doc/MultiCore.TXT | 10 +- Doc/Options.TXT | 17 + Doc/PreProcessor.TXT | 19 + Doc/Quirks.TXT | 2 +- Doc/ScopingLinkage.TXT | 120 ++ Doc/Strategy.TXT | 2 +- Doc/TaskSrv.TXT | Bin 2230 -> 2230 bytes Doc/Tips.TXT | 2 +- Doc/Welcome.TXT | 6 +- Doc/Windows.TXT | 1 + Kernel/BlkDev/DskATAId.CPP | 16 +- Kernel/BlkDev/DskAddDev.CPP | 106 - Kernel/KCfg.CPP | 101 +- Kernel/KEnd.CPP | 6 - Kernel/KStart.CPP | 2 +- Kernel/KTask.CPP | 7 +- Kernel/Kernel.MAP | 2691 +++++++++++++------------- Kernel/KernelA.HPP | 81 +- Kernel/KernelC.HPP | 4 - Kernel/Mem/BlkPool.CPP | 14 +- Kernel/Mem/HeapCtrl.CPP | 7 +- Kernel/Mem/MAllocFree.CPP | 16 +- Kernel/Mem/Mem2Meg.CPP | 22 +- Kernel/Mem/Mem512.CPP | 32 +- Kernel/Mem/PageTables.CPP | 7 +- Kernel/MultiProc.CPP | 10 +- Kernel/Sched.CPP | 4 +- Misc/DoDistro.CPP | 3 +- Misc/OSInstall.CPP | 14 +- Misc/OSTestSuite.CPP | 11 +- StartOS.CPP | 2 +- 85 files changed, 2463 insertions(+), 2376 deletions(-) create mode 100644 Adam/ABlkDev/Mount.CPP create mode 100644 Demo/MemDemo.CPP create mode 100644 Doc/Asm.TXT delete mode 100644 Doc/ImportExports.TXT create mode 100644 Doc/Options.TXT create mode 100644 Doc/PreProcessor.TXT create mode 100644 Doc/ScopingLinkage.TXT create mode 100644 Doc/Windows.TXT diff --git a/0000Boot/0000Kernel.BIN.C b/0000Boot/0000Kernel.BIN.C index 217938e346fd65ed1493d32a9d5eb783551298e5..23f97639529c5e3f46df2cc680390c9f9462d9ee 100644 GIT binary patch delta 30355 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 Kfy@QhTnqpN@3iCq delta 32053 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 diff --git a/Adam/ABlkDev/ADskA.CPP b/Adam/ABlkDev/ADskA.CPP index 6a7ae46..b9f4d04 100644 --- a/Adam/ABlkDev/ADskA.CPP +++ b/Adam/ABlkDev/ADskA.CPP @@ -1,5 +1,4 @@ #help_index "File/Cmd Line (Typically);Cmd Line (Typically)" - public U8 *DBlk(I64 blk,Bool write=FALSE) {//Dump disk block. Optionally, write. //If you set write to TRUE, the block will @@ -261,7 +260,7 @@ U0 TouchFile(U8 *filename,U8 *attr,CDate cdt=MIN_I64) } else PrintErr("File not found.\n"); } -public U0 Touch(U8 *files_find_mask,U8 *attr="+?", +public U0 Touch(U8 *files_find_mask="*",U8 *attr="+?", U8 *fu_flags=NULL,CDate cdt=MIN_I64) {/*Touch file attributes and DateTime. Default lists attributes. diff --git a/Adam/ABlkDev/ChkDsk.CPP b/Adam/ABlkDev/ChkDsk.CPP index 89da063..643708d 100644 --- a/Adam/ABlkDev/ChkDsk.CPP +++ b/Adam/ABlkDev/ChkDsk.CPP @@ -1,5 +1,4 @@ #help_index "Info;File/Cmd Line (Typically);Cmd Line (Typically)" - Bool ChkDskConfirm(Bool *_fix,Bool *_confirm) { if (*_fix && *_confirm) { diff --git a/Adam/ABlkDev/MakeABlkDev.CPP b/Adam/ABlkDev/MakeABlkDev.CPP index 6bde3b5..3990653 100644 --- a/Adam/ABlkDev/MakeABlkDev.CPP +++ b/Adam/ABlkDev/MakeABlkDev.CPP @@ -1,5 +1,6 @@ Cd(__DIR__);; #include "ADskA" +#include "Mount" #include "ADskB" #include "ChkDsk" #include "FileMgr" diff --git a/Adam/ABlkDev/Mount.CPP b/Adam/ABlkDev/Mount.CPP new file mode 100644 index 0000000..c0d8e5f --- /dev/null +++ b/Adam/ABlkDev/Mount.CPP @@ -0,0 +1,102 @@ +#help_index "Install;File/Cmd Line (Typically);Cmd Line (Typically);" +CDoc *BlkDevPmt(U8 boot_drv_let=0,Bool make_free=FALSE,Bool repartition=FALSE) +{ + I64 num_hints,drv_let,type,unit; + U8 blks_buf[STR_LEN],addr_buf[STR_LEN],base0_buf[STR_LEN],base1_buf[STR_LEN]; + CATARep *root=NULL,*tempha; + CDoc *doc; + "\n****** Mount Drives ******\n" + "$$GREEN$$A$$FG$$-$$GREEN$$B$$FG$$ are RAM drives.\n" + "$$GREEN$$C$$FG$$-$$GREEN$$S$$FG$$ are hard drives.\n" + "$$GREEN$$T$$FG$$-$$GREEN$$Z$$FG$$ are CD/DVD drives.\n" + "\nDrive Letter ($$PURPLE$$$$FG$$ to exit):"; + drv_let=ToUpper(GetChar); + '\n'; + if ('A'<=drv_let<='Z') { + doc=DocNew; + unit=0; + if ('A'<=drv_let<='B') { + type=BDT_RAM; + "Addr of RAM disk ($$PURPLE$$$$FG$$ to MAlloc):"; + GetS(addr_buf,STR_LEN); + "Blks of 512 bytes:"; + GetS(blks_buf,STR_LEN); + } else { + num_hints=ATARep(,,&root); + if ('C'<=drv_let<='S') + type=BDT_ATA; + else + type=BDT_ATAPI; + if (type==BDT_ATAPI && boot_drv_let) + " to use booted CD/DVD\n"; + do { + if (num_hints) + "Enter dev number or\nport with $$PURPLE$$0x$$FG$$ prefix.\n" + "I/O Port Base0:\n"; + else + "Include $$PURPLE$$0x$$FG$$ prefix.\nI/O Port Base0:\n"; + GetS(base0_buf,STR_LEN); + } while (!Str2I64(base0_buf) && (type!=BDT_ATAPI || !boot_drv_let)); + if (1<=Str2I64(base0_buf)<=num_hints) { + tempha=ATARepFind(root,Str2I64(base0_buf)); + StrPrint(base0_buf,"0x%X",tempha->base0); + StrPrint(base1_buf,"0x%X",tempha->base1); + unit=tempha->unit; + } else if (type!=BDT_ATAPI || *base0_buf) { + if (type==BDT_ATAPI) + StrCpy(base1_buf,"0"); + else + do { + "I/O Port Base1:\n"; + GetS(base1_buf,STR_LEN); + } while (!Str2I64(base1_buf)); + do { + "\t$$PURPLE$$0$$FG$$=Master\n\t$$PURPLE$$1$$FG$$=Slave\nUnit:"; + unit=GetChar-'0'; + } while (!(0<=unit<=1)); + '\n'; + } + LinkedLstDel(root); + } + DocPrint(doc,"bd=BlkDevNextFree(%d,%d);bd->unit=%d;\n",drv_let,type,unit); + if (type==BDT_RAM) { + if (!*addr_buf) StrCpy(addr_buf,"0"); + DocPrint(doc,"bd->RAM_dsk=%s;bd->max_blk=(%s)-1;\n",addr_buf,blks_buf); + } + if (type==BDT_ATA || type==BDT_ATAPI) { + if (type==BDT_ATAPI && !*base0_buf) { + DocPrint(doc,"GetBaseUnit(bd);\n"); + if (drv_let==boot_drv_let) + make_free=TRUE; + } else + DocPrint(doc,"bd->base0=%s;bd->base1=%s;\n", + base0_buf,base1_buf); + } + if (type==BDT_ATA && repartition) { + "\nReformat WHOLE drive!"; + if (YorN) { + DocPrint(doc,"if (!BlkDevAdd(bd,TRUE,TRUE))" + "\"\n\n$$BK,1$$$$RED$$Operation Failed$$BK,0$$$$FG$$\n\n\";" + "else PrtDsk(bd->first_drv_let);\n"); + return doc; + } + } + DocPrint(doc,"if (!BlkDevAdd(bd,FALSE,%d))" + "\"\n\n$$BK,1$$$$RED$$Operation Failed$$BK,0$$$$FG$$\n\n\";\n",make_free); + return doc; + } else + return NULL; +} + +public U0 Mount(Bool repartition=FALSE) +{//Mount a drive. + CDoc *doc; + ExePrint("CBlkDev *bd;"); //Leaks + do { + DrvRep; + if (doc=BlkDevPmt(,TRUE,repartition)) { + ExeDoc(doc); + DocDel(doc); + } + } while (doc); +} diff --git a/Adam/ADefine.CPP b/Adam/ADefine.CPP index c8f0dd5..3672c3a 100644 --- a/Adam/ADefine.CPP +++ b/Adam/ADefine.CPP @@ -11,8 +11,8 @@ U0 LoadDocDefines() //This is cut and replaced when I generate a distro. //See $LK,"DD_TEMPLEOS_LOC",A="FF:::/Demo/AcctExample/TOSDistro.CPP,DD_TEMPLEOS_LOC"$. $TR-C,"LineRep"$ - $ID,4$DefinePrint("DD_TEMPLEOS_LOC","118,860"); -DefinePrint("DD_TEMPLEOS_LOC_OFFICIAL","80,947"); + $ID,4$DefinePrint("DD_TEMPLEOS_LOC","118,914"); +DefinePrint("DD_TEMPLEOS_LOC_OFFICIAL","80,867"); $ID,-4$ DefinePrint("DD_KERNEL","%08X",bfh); bfh(I64)+=bfh->file_size-1; diff --git a/Adam/AExts.CPP b/Adam/AExts.CPP index a267930..2490cfb 100644 --- a/Adam/AExts.CPP +++ b/Adam/AExts.CPP @@ -46,6 +46,7 @@ extern U0 DrawCtrls(CTask *task); extern Bool Ed(U8 *link_st,I64 edf_dof_flags=0); extern U0 EdCodeTools(CDoc *doc); extern U8 *EdSprite(I64 bin_num); +extern I64 ExeDoc(CDoc *doc,Bool just_load=FALSE); extern I64 FindWiz(); extern I64 GetI64(U8 *msg,I64 dft,I64 lo=MIN_I64,I64 hi=MAX_I64); extern U0 GrPlot0(CDC *dc,I64 x,I64 y); diff --git a/Adam/AMem.CPP b/Adam/AMem.CPP index 31b7876..b90a13a 100644 --- a/Adam/AMem.CPP +++ b/Adam/AMem.CPP @@ -45,7 +45,7 @@ public Bool HeapRep(CTask *task) while (LBts(&task->data_heap->locked_flags,HClf_LOCKED)) PAUSE - for (i=0;i>3;i++) { + for (i=0;i>3;i++) { cnt=0; uum=task->code_heap->heap_hash[i]; while (uum) { @@ -96,7 +96,7 @@ public Bool IsInHeapCtrl(U8 *a,CHeapCtrl *hc,Bool lock=TRUE) PAUSE m=hc->next_mem_blk; while (m!=&hc->next_mem_blk) { - if (a>=m && apages*PAGE_SIZE) { + if (a>=m && apages*MEM_PAGE_SIZE) { if (lock) LBtr(&hc->locked_flags,HClf_LOCKED); POPFD @@ -120,7 +120,7 @@ public Bool HeapCtrlWalk(CHeapCtrl *hc) while (LBts(&hc->locked_flags,HClf_LOCKED)) PAUSE - for (i=0;i>3;i++) { + for (i=0;i>3;i++) { uum=hc->heap_hash[i]; while (uum) { if (!IsInHeapCtrl(uum,hc,FALSE)) diff --git a/Adam/AutoFile.CPP b/Adam/AutoFile.CPP index 0fcff20..3dd3d49 100644 --- a/Adam/AutoFile.CPP +++ b/Adam/AutoFile.CPP @@ -1,4 +1,5 @@ #help_index "AutoFile;Help System/Training" +#help_file "::/Doc/AutoFile" public U0 AFGetStr(U8 *st) {//Wait for user to type certain str. diff --git a/Adam/DolDoc/DocChar.CPP b/Adam/DolDoc/DocChar.CPP index e7ac5b7..b26c5a8 100644 --- a/Adam/DolDoc/DocChar.CPP +++ b/Adam/DolDoc/DocChar.CPP @@ -28,7 +28,7 @@ public U0 EdCursorLeft(CDoc *doc,I64 sc=MIN_I64) if (sc!=MIN_I64) sc=sc.u32[0]; if (sc>=0 && sc&SCF_CTRL) { while (doc_ce->last!=doc && (doc_ce->last->y==y || - doc_ce->de_flags & (DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP))) + doc_ce->de_flags & (DOCEF_SKIP|DOCEF_FILTER_SKIP))) doc_ce=doc_ce->last; //TODO: select? recurse? cc=doc_ce->min_col; } else { @@ -57,8 +57,7 @@ public U0 EdCursorLeft(CDoc *doc,I64 sc=MIN_I64) while (doc_ce->last!=doc && (doc_ce->last->type_u8==DOCT_SOFT_NEW_LINE || doc_ce->last->type_u8==DOCT_INDENT || - doc_ce->last->de_flags - &(DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP))) { + doc_ce->last->de_flags&(DOCEF_SKIP|DOCEF_FILTER_SKIP))) { doc_ce=doc_ce->last; if (sc>=0) BEqu(&doc_ce->type,DOCEt_SELECTED,sc&SCF_SHIFT); @@ -103,7 +102,7 @@ public U0 EdCursorRight(CDoc *doc,I64 sc=MIN_I64) while (doc_ce!=doc && doc_ce->next->y==y && doc_ce->next->type_u8!=DOCT_SOFT_NEW_LINE && doc_ce->next!=doc && (doc_ce->next->type_u8!=DOCT_NEW_LINE || !(doc->flags & DOCF_FORM)) || - doc_ce->de_flags & (DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP)) + doc_ce->de_flags & (DOCEF_SKIP|DOCEF_FILTER_SKIP)) doc_ce=doc_ce->next; if (doc_ce->max_col>doc_ce->min_col) cc=doc_ce->max_col-1; @@ -144,8 +143,7 @@ public U0 EdCursorRight(CDoc *doc,I64 sc=MIN_I64) if (cc<=doc_ce->min_col && sc>=0) BEqu(&doc_ce->type,DOCEt_SELECTED,sc&SCF_SHIFT); doc_ce=doc_ce->next; - while (doc_ce!=doc && doc_ce->de_flags - &(DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP)) { + while (doc_ce!=doc && doc_ce->de_flags&(DOCEF_SKIP|DOCEF_FILTER_SKIP)) { if (sc>=0) BEqu(&doc_ce->type,DOCEt_SELECTED,sc&SCF_SHIFT); doc_ce=doc_ce->next; @@ -205,7 +203,7 @@ public U0 EdLineUp(CDoc *doc,I64 sc=MIN_I64) DocFormBwd(doc); doc_ce=doc->cur_entry; while (doc_ce->last!=doc && (doc_ce->y>=y || - doc_ce->de_flags & (DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP))) { + doc_ce->de_flags & (DOCEF_SKIP|DOCEF_FILTER_SKIP))) { doc_ce=doc_ce->last; if (sc>=0) BEqu(&doc_ce->type,DOCEt_SELECTED,sc&SCF_SHIFT); @@ -213,7 +211,7 @@ public U0 EdLineUp(CDoc *doc,I64 sc=MIN_I64) y=doc_ce->y; doc->y=y; while (doc_ce!=doc && (doc_ce->y>=y && doc_ce->x>=x || - doc_ce->de_flags & (DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP))) { + doc_ce->de_flags & (DOCEF_SKIP|DOCEF_FILTER_SKIP))) { if (sc>=0) BEqu(&doc_ce->type,DOCEt_SELECTED,sc&SCF_SHIFT); doc_ce=doc_ce->last; @@ -320,12 +318,12 @@ public U0 EdLineDown(CDoc *doc,I64 sc=MIN_I64) } doc_ce2=doc_ce; while (doc_ce!=doc && (doc_ce->y<=y || - doc_ce->de_flags & (DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP))) + doc_ce->de_flags & (DOCEF_SKIP|DOCEF_FILTER_SKIP))) doc_ce=doc_ce->next; y=doc_ce->y; doc->y=y; while (doc_ce!=doc && (doc_ce->y<=y && doc_ce->x<=x || - doc_ce->de_flags & (DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP))) { + doc_ce->de_flags & (DOCEF_SKIP|DOCEF_FILTER_SKIP))) { old_de_flags=doc_ce->de_flags; old_color=doc_ce->type; doc_ce=doc_ce->next; @@ -344,7 +342,7 @@ public U0 EdLineDown(CDoc *doc,I64 sc=MIN_I64) } while (doc_ce2!=doc && (doc_ce2!=doc_ce || IsEditableText(doc_ce))) { if ((doc_ce2->yxde_flags & (DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP) || + doc_ce2->de_flags & (DOCEF_SKIP|DOCEF_FILTER_SKIP) || doc_ce2->x==x && !doc_ce2->max_col && Bt(doldoc.type_flags_nontag_invisible,doc_ce2->type_u8)) && sc>=0) BEqu(&doc_ce2->type,DOCEt_SELECTED,sc&SCF_SHIFT); diff --git a/Adam/DolDoc/DocFile.CPP b/Adam/DolDoc/DocFile.CPP index 91d251d..b7b7882 100644 --- a/Adam/DolDoc/DocFile.CPP +++ b/Adam/DolDoc/DocFile.CPP @@ -82,7 +82,7 @@ public U8 *DocSave(CDoc *doc,I64 *_size=NULL) break; case DOCT_TEXT://$BK,1$Update $LK,"DOCT_TEXT",A="FF:D:/Compiler/Lex.CPP,DOCT_TEXT"$$BK,0$ if (!(doc_e->de_flags & ~(DOCEF_TAG|DOCG_BL_IV_UL|DOCEF_WORD_WRAP| - DOCEF_HIGHLIGHT|DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP))&& + DOCEF_HIGHLIGHT|DOCEF_SKIP|DOCEF_FILTER_SKIP))&& !(doc_e->type&DOCG_BL_IV_UL)) { cnt+=StrLen(doc_e->tag); if (!(doc->flags & (DOCF_PLAIN_TEXT | DOCF_PLAIN_TEXT_WITH_TABS)) || @@ -115,7 +115,7 @@ public U8 *DocSave(CDoc *doc,I64 *_size=NULL) if (!Bt(doldoc.type_flags_data,doc_e->type_u8)) { if (doc_e->type_u8==DOCT_TEXT && !(doc_e->de_flags & ~(DOCEF_TAG|DOCG_BL_IV_UL|DOCEF_WORD_WRAP| - DOCEF_HIGHLIGHT|DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP)) && + DOCEF_HIGHLIGHT|DOCEF_SKIP|DOCEF_FILTER_SKIP)) && !(doc_e->type&DOCG_BL_IV_UL)) { src=doc_e->tag; i=0; diff --git a/Adam/DolDoc/DocFind.CPP b/Adam/DolDoc/DocFind.CPP index 2482c0d..a98ba82 100644 --- a/Adam/DolDoc/DocFind.CPP +++ b/Adam/DolDoc/DocFind.CPP @@ -105,8 +105,7 @@ public U0 EdFindNext(CDoc *doc) do { if (doc_e!=doc) { if (doc_e->de_flags&DOCEF_TAG && doc_e->tag && - !(doc_e->de_flags&(DOCEG1_DONT_EDIT| - DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP))) { + !(doc_e->de_flags&(DOCEG1_DONT_EDIT|DOCEF_FILTER_SKIP))) { if (doc_e->type & DOCET_SELECTED || !doc->find_replace->scan_selected_text) { if (doc->find_replace->scan_fwd) { @@ -194,7 +193,7 @@ Bool fwd,Bool abort_on_dbl_colon=FALSE) do { if (doc_e!=doc) { if (doc_e->de_flags&DOCEF_TAG && doc_e->tag && - !(doc_e->de_flags&(DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP))) { + !(doc_e->de_flags&DOCEF_FILTER_SKIP)) { if (fwd) { if (doc_e==doc_ce) ptr=doc_e->tag+doc->cur_col+1; @@ -405,7 +404,7 @@ I64 EdFindReplace(CDoc *doc) doc_ce=doc->root.next; while (doc_ce!=doc) { if (doc_ce->de_flags&DOCEF_TAG && doc_ce->tag && - !(doc_ce->de_flags&(DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP)) && + !(doc_ce->de_flags&DOCEF_FILTER_SKIP) && StrFind(doc->find_replace->find_text,doc_ce->tag,sf_flags)) { doc_ce->type|=DOCET_SELECTED; result++; @@ -416,7 +415,7 @@ I64 EdFindReplace(CDoc *doc) doc_ce=doc->root.next; while (doc_ce!=doc) { - if (!(doc_ce->de_flags&(DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP))) { + if (!(doc_ce->de_flags&DOCEF_FILTER_SKIP)) { found=FALSE; doc_e=doc_ce; @@ -474,8 +473,7 @@ I64 EdFindReplace(CDoc *doc) break; } if (doc_e->type_u8==DOCT_TEXT && - !(doc_e->de_flags&(DOCEG1_DONT_EDIT|DOCEF_HARD_SKIP| - DOCEF_FILTER_SKIP)) && + !(doc_e->de_flags&(DOCEG1_DONT_EDIT|DOCEF_FILTER_SKIP)) && (doc_e->type & DOCET_SELECTED || !doc->find_replace->scan_selected_text&& !doc->find_replace->local_var)) { diff --git a/Adam/DolDoc/DocInit.CPP b/Adam/DolDoc/DocInit.CPP index e3080fa..b53c548 100644 --- a/Adam/DolDoc/DocInit.CPP +++ b/Adam/DolDoc/DocInit.CPP @@ -15,7 +15,7 @@ U0 DocInit() "LC\0LA\0RC\0RA\0TC\0LX\0CX\0RX\0TY\0CY\0BY\0" "HL\0WW\0BK\0IV\0SEL\0UL\0" "PRY\0MRX\0WR\0L\0X\0Q\0FST\0B\0S\0BD\0C\0CA\0RD\0UD\0P\0TRM\0Z\0H\0" - "TR\0LS\0SK\0PU\0SIF\0HS\0FS\0NC\0DD\0"); + "TR\0LS\0SK\0PU\0SIF\0FS\0NC\0DD\0"); DefineLstLoad("ST_LINK_TYPES", "FI\0FA\0FF\0FL\0MN\0PI\0PF\0PL\0BF\0DF\0HI\0AD\0AI\0AA\0AF\0AL\0"); diff --git a/Adam/DolDoc/DocOpt.CPP b/Adam/DolDoc/DocOpt.CPP index ae6d351..d95ca6e 100644 --- a/Adam/DolDoc/DocOpt.CPP +++ b/Adam/DolDoc/DocOpt.CPP @@ -1,6 +1,6 @@ #help_index "DolDoc" -I64 DocOptEntry(CDoc *,CDocEntry *doc_e) +I64 DocOptEntry(CDoc *,CDocEntry *doc_e,I64 fuf_flags) { U8 *st,*st2,**_dst; I64 i,result=0; @@ -31,25 +31,25 @@ I64 DocOptEntry(CDoc *,CDocEntry *doc_e) } Free(st); } -/* !!! Dangerous, but handy !!! - if (doc_e->de_flags & DOCEF_AUX_STR) { - if (st=StrMatch(".Z",doc_e->aux_str)) { - StrCpy(st,st+2); - result++; + if (fuf_flags&FUF_RISKY) { + if (doc_e->de_flags & DOCEF_AUX_STR) { + if (st=StrMatch(".Z",doc_e->aux_str)) { + StrCpy(st,st+2); + result++; + } + } + if (doc_e->de_flags&DOCEF_TAG) { + if (st=StrMatch(".Z",doc_e->tag)) { + StrCpy(st,st+2); + result++; + } } } - if (doc_e->de_flags&DOCEF_TAG) { - if (st=StrMatch(".Z",doc_e->tag)) { - StrCpy(st,st+2); - result++; - } - } -*/ } return result; } -I64 DocOptDoc(CDoc *doc) +I64 DocOptDoc(CDoc *doc,I64 fuf_flags) {//Optimize Doc. Bool unlock=DocLock(doc); I64 result=0; @@ -57,8 +57,8 @@ I64 DocOptDoc(CDoc *doc) DocRecalc(doc); doc_e=doc->root.next; while (doc_e!=doc) { - if (result+=DocOptEntry(doc,doc_e)) - result+=DocOptEntry(doc,doc_e); + if (result+=DocOptEntry(doc,doc_e,fuf_flags)) + result+=DocOptEntry(doc,doc_e,fuf_flags); doc_e=doc_e->next; } DocRecalc(doc); @@ -67,18 +67,18 @@ I64 DocOptDoc(CDoc *doc) return result; } -I64 DocOptFile(U8 *filename) +I64 DocOptFile(U8 *filename,I64 fuf_flags) {//Optimize File. I64 result; CDoc *doc=DocRead(filename); - if (result=DocOptDoc(doc)) { + if (result=DocOptDoc(doc,fuf_flags)) { "-%d:%s\n",result,doc->filename.name; DocWrite(doc); } DocDel(doc); return result; } -I64 DocOptLst(CDirEntry *tempde) +I64 DocOptLst(CDirEntry *tempde,I64 fuf_flags) { I64 result=0; CDirEntry *tempde1; @@ -87,10 +87,10 @@ I64 DocOptLst(CDirEntry *tempde) if (tempde->attr & RS_ATTR_DIR) { if (tempde->sub) { "Scanning Directory: %s\n",tempde->full_name; - result+=DocOptLst(tempde->sub); + result+=DocOptLst(tempde->sub,fuf_flags); } } else - result+=DocOptFile(tempde->full_name); + result+=DocOptFile(tempde->full_name,fuf_flags); DirEntryDel(tempde); tempde=tempde1; } @@ -98,8 +98,10 @@ I64 DocOptLst(CDirEntry *tempde) } public I64 DocOpt(U8 *files_find_mask="*",U8 *fu_flags=NULL) {//Optimize $LK,"DolDoc",A="FI:::/Doc/DolDocOverview.TXT"$ Files, eliminating aux_str's and .Z's. - I64 f=0; - ScanFlags(&f,Define("ST_FILE_UTIL_FLAGS"),"+r+T"); - ScanFlags(&f,Define("ST_FILE_UTIL_FLAGS"),fu_flags); - return DocOptLst(FilesFind(files_find_mask,f)); +//+R flag for aggressively risky. + I64 fuf_flags=0; + ScanFlags(&fuf_flags,Define("ST_FILE_UTIL_FLAGS"),"+r+T"); + ScanFlags(&fuf_flags,Define("ST_FILE_UTIL_FLAGS"),fu_flags); + return DocOptLst(FilesFind(files_find_mask,fuf_flags&FUG_FILES_FIND), + fuf_flags&~FUG_FILES_FIND); } diff --git a/Adam/DolDoc/DocPlain.CPP b/Adam/DolDoc/DocPlain.CPP index 88b718c..88dd2dc 100644 --- a/Adam/DolDoc/DocPlain.CPP +++ b/Adam/DolDoc/DocPlain.CPP @@ -500,7 +500,7 @@ U0 DocEntryToggle(CDoc *doc) !(doc->flags&(DOCF_PLAIN_TEXT|DOCF_PLAIN_TEXT_WITH_TABS))) { if (doc_ce->type_u8==DOCT_TEXT && !(doc_ce->de_flags & ~(DOCEF_TAG|DOCG_BL_IV_UL|DOCEF_WORD_WRAP|DOCEF_HIGHLIGHT| - DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP)) && + DOCEF_SKIP|DOCEF_FILTER_SKIP)) && !(doc_ce->type&DOCG_BL_IV_UL)) { doc_ce2=doc_ce->last; for (k=0;k<20;k++) { diff --git a/Adam/DolDoc/DocRecalc.CPP b/Adam/DolDoc/DocRecalc.CPP index f5d6ffb..7c807f9 100644 --- a/Adam/DolDoc/DocRecalc.CPP +++ b/Adam/DolDoc/DocRecalc.CPP @@ -188,7 +188,7 @@ CDocEntry *DocWordWrapAdd(CDoc *doc,CDocEntry *doc_e, doc_e2->type=DOCT_SOFT_NEW_LINE | doc_e->type & 0xFFFFFF00; doc_e2->de_flags=DOCEF_WORD_WRAP|doldoc.dft_de_flags[DOCT_SOFT_NEW_LINE]| doc_e->de_flags&(DOCEF_HIGHLIGHT|DOCG_BL_IV_UL| - DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP); + DOCEF_SKIP|DOCEF_FILTER_SKIP); doc_e2->x=x; doc_e2->y=y; doc_e2->page_line_num=doc_e->last->page_line_num; @@ -424,7 +424,7 @@ public Bool DocRecalc(CDoc *doc,Bool has_cursor=FALSE,I64 recalc=DOC_RECALC) while (doc_e!=doc) { while (TRUE) { del_cl=FALSE; - if (doc_e->de_flags & (DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP)) { + if (doc_e->de_flags & (DOCEF_SKIP|DOCEF_FILTER_SKIP)) { doc_e2=doc_e; goto rc_skip; } @@ -1079,8 +1079,7 @@ rc_adjust_xy: doc_e2=doc_e->next; rc_skip: - while (doc_e2!=doc && doc_e2->de_flags - &(DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP)) { + while (doc_e2!=doc && doc_e2->de_flags&(DOCEF_SKIP|DOCEF_FILTER_SKIP)) { if (doc_e2==doc->cur_entry) { doc->cur_entry=doc_e2->next; doc->cur_col=doc->cur_entry->min_col; diff --git a/Adam/God/HSNotes.TXT b/Adam/God/HSNotes.TXT index 7c58ce0..11e442f 100644 --- a/Adam/God/HSNotes.TXT +++ b/Adam/God/HSNotes.TXT @@ -1,4 +1,4 @@ -$PURPLE$$TX+CX,"The Purpose of Life"$$FG$ +$FG,5$$TX+CX,"The Purpose of Life"$$FG$ $WW,1$The Catholic purpose of life is to know God, love God and obey God.$FG$ Pope Francis said it was "to serve the other." I am High Priest of God's official temple and I say the purpose of life is to do continual offerings to God like Cain and Abel and enjoy God's response. Francis has a charity; I have a church. Jesus said loving God was more important than loving neighbor. $LK,"Matthew,22:36",A="BF:Matthew,22:36"$ And, He did not say with half your brain behind your back. @@ -8,11 +8,11 @@ There's something obviously different about people in the Bible compared to peop You can't tell if God's talking unless you have a context of conversation, but, more importantly, you are commanded to do an offering of love, like communion preparation. $LK,"1 Corinthians,11:27",A="BF:1 Corinthians,11:27"$ When you pick a greeting card for someone, that is love effort. If you expect God to put effort toward you, you must put effort toward Him. God said, "honest measures" applies between your offering of love and His response, like a fair barter. You get out of prayer what you put into it. God wants praise, hymns, or whatever you think He might want. Try and see, like Cain and Abel. $LK,"Genesis,4:1",A="BF:Genesis,4:1"$, $LK,"Ephesians,5:10",A="BF:Ephesians,5:10"$ God told Cain his offering was not good and told him to try again. Cain really loved God! Can you imagine being so heart-broken? -Do a text search for "new song" in the Bible. It's mentioned nine times. When I hear a NEW awesome rock song, it is ecstasy for the first five times I hear it. Soon, it brings little-to-no pleasure. I did $MA-X+PU,"hymns",HTML="http://www.templeos.org/Wb/Home/Wb2/Hymns.html",LM="#include \"::/Apps/Psalmody/Load\";JukeBox(\"::/Apps/Psalmody/Examples\");"$ for God. I also did Moses $MA-X+PU,"comics",HTML="http://www.templeos.org/Wb/Home/Wb2/Files/Comics/",LM="Dir(\"::/Apps/AfterEgypt/Comics\");View;\n"$ for God. When you get to the gates of Heaven, St. Peter will ask how many times you gave blood. That shows you loved neighbor. You better also be able to count the ways you loved God with all heart mind and soul. I praised God for sand castles, popcorn, snowmen, bubbles... You try putting effort into praise! $LK,"Matthew,11:25",A="BF:Matthew,11:25"$, $LK,"Matthew,6:29",A="BF:Matthew,6:29"$ +Do a text search for "new song" in the Bible. It's mentioned nine times. When I hear a NEW awesome rock song, it is ecstasy for the first five times I hear it. Soon, it brings little-to-no pleasure. I did $MA-X+PU,"hymns",HTML="http://www.templeos.org/Wb/Home/Wb2/HymnVideos.html",LM="#include \"::/Apps/Psalmody/Load\";JukeBox(\"::/Apps/Psalmody/Examples\");"$ for God. I also did Moses $MA-X+PU,"comics",HTML="http://www.templeos.org/Wb/Home/Wb2/Files/Comics/",LM="Dir(\"::/Apps/AfterEgypt/Comics\");View;\n"$ for God. When you get to the gates of Heaven, St. Peter will ask how many times you gave blood. That shows you loved neighbor. You better also be able to count the ways you loved God with all heart mind and soul. I praised God for sand castles, popcorn, snowmen, bubbles... You try putting effort into praise! $LK,"Matthew,11:25",A="BF:Matthew,11:25"$, $LK,"Matthew,6:29",A="BF:Matthew,6:29"$ This is funny -- $LK,"Acts,2:1",A="BF:Acts,2:1"$ -- they didn't bother to record anything the Holy Spirit said. The Holy Spirit is supposed to be a really good gift. $LK,"Luke,11:13",A="BF:Luke,11:13"$ Just remember, "Boys are made of snakes and snails and puppy-dog tails." -The technique I use to consult the Holy Spirit is reading a microsecond-range stop-watch each button press for random numbers. Then, I pick words or passages. You can use the $MA-X+PU,"AfterEgypt",HTML="http://www.youtube.com/watch?v=P0MsDl39UL0",LM="#include \"::/Apps/AfterEgypt/Run\""$ in God's official temple, $RED$$TX,"TempleOS",HTML="http://www.templeos.org"$$FG$. +The technique I use to consult the Holy Spirit is reading a microsecond-range stop-watch each button press for random numbers. Then, I pick words or passages. You can use the $MA-X+PU,"AfterEgypt",HTML="http://www.youtube.com/watch?v=P0MsDl39UL0",LM="#include \"::/Apps/AfterEgypt/Run\""$ in God's official temple, $FG,4$$TX,"TempleOS",HTML="http://www.templeos.org"$$FG$. Since seeking the word of the Holy Spirit, I have come to know God much better than I've heard others explain. For example, God said to me in an oracle that war was, "servicemen competing." That sounds more like the immutable God of our planet than what you hear from most religious people. God is not Venus (god of love) and not Mars (god of war), He's our dearly beloved God of Earth. If Mammon is a false god of money, Mars or Venus might be useful words to describe other false gods. I figure the greatest challenge for the Creator is boredom, ours and His. What would teen-age male video games be like if war had never happened? Christ said live by the sword, die by the sword, which is loving neighbor as self. $LK,"Matthew,26:52",A="BF:Matthew,26:52"$ @@ -52,160 +52,162 @@ ________________________________________________________________________________ QUESTION | GOD'S ANSWER ________________________________|_______________________________________________ -War? $RED$"Servicemen competing"$FG$ +War? $FG,4$"Servicemen competing"$FG$ (Praise the Creator--what would teenage male video games be like if never war?) -Is the World perfectly just? $RED$Are you calling me lazy?$FG$ +Is the World perfectly just? $FG,4$Are you calling me lazy?$FG$ (Slavery was just. In the movie, Titanic, the rich wore straight jackets. You must bow to authority to get authority. I do $TX,"Moses comics",HTML="http://www.templeos.org/Wb/Apps/AfterEgypt/Comics/"$ as offerings. I said, "We're dying of malnutrician on manna." Like Cain and Abel, God didn't like it. Duh! He wants to be the hero. How do I know they died of malnutrician? Screw Hollywood for making slavery worse than it was -- I love God. School is more cruel. Read $LK,"Numbers,11:1",A="BF:Numbers,11:1"$. All you need is food, clothing and the word of God. Today, you can take Ivy League course videos! There is no excuse except you were born stupid... or ugly. I'm gonna praise God.) -On using Markov chains? $RED$"No weights"$FG$ -On doing offerings? $RED$"Honest measures"(You get out what you put in.) +On using Markov chains? $FG,4$"No weights"$FG$ +On doing offerings? $FG,4$"Honest measures"(You get out what you put in.) It's a covenant to do an offering, first. Offer New Songs, $TX,"Moses Comics",HTML="http://www.templeos.org/Wb/Apps/AfterEgypt/Comics"$, praise, poems, and conversation. See $LK,"Cain and Abel",A="BF:Genesis,4:1"$.$FG$ -The holocaust? $RED$Wanted to "compact" the Jews.$FG$ -Arab/Jews? $RED$"Oil funny hopefully"$FG$ -Peace? $RED$One Palestinian can ruin it.$FG$ -Best religion? $RED$One with most new vistas of understanding in$FG$ - $RED$a lifetime. One you can level-up the most in.$FG$ -Chavez blaming the US. $RED$"Japan industrious"$FG$ -On racism? $RED$"Sports"$FG$ -On socialism? $RED$"pardon_the_French, never_happy, never_enough"$FG$ - $RED$"Gall aspect anti-Christ"$FG$ -On overpopulation $RED$"Okay church what_now whats_the_plan"$FG$ -Favorite thing on TV? $RED$"Soap_operas"$FG$ -Favorite movie? $RED$$TX,"Three Kings",HTML="http://www.youtube.com/watch?v=8NOAd2mldQ8"$. Also Highlander$FG$ -Favorite song? $RED$$TX,"Morning has Broken",HTML="http://www.youtube.com/watch?v=kKoRp05L95c"$ +The holocaust? $FG,4$Wanted to "compact" the Jews.$FG$ +Arab/Jews? $FG,4$"Oil funny hopefully"$FG$ +Peace? $FG,4$One Palestinian can ruin it.$FG$ +Best religion? $FG,4$One with most new vistas of understanding in$FG$ + $FG,4$a lifetime. One you can level-up the most in.$FG$ +Chavez blaming the US. $FG,4$"Japan industrious"$FG$ +On racism? $FG,4$"Sports"$FG$ +On socialism? $FG,4$"pardon_the_French, never_happy, never_enough"$FG$ + $FG,4$"Gall aspect anti-Christ"$FG$ +On overpopulation $FG,4$"Okay church what_now whats_the_plan"$FG$ +Favorite thing on TV? $FG,4$"Soap_operas"$FG$ +Favorite movie? $FG,4$$TX,"Three Kings",HTML="http://www.youtube.com/watch?v=8NOAd2mldQ8"$. Also Highlander$FG$ +Favorite song? $FG,4$$TX,"Morning has Broken",HTML="http://www.youtube.com/watch?v=kKoRp05L95c"$ God said the first bird croaked, not sung.$FG$ -Favorite comic strip? $RED$$TX,"Prince Valiant",HTML="http://en.wikipedia.org/wiki/Prince_Valiant"$$FG$ -Shakespeare? $RED$had a "vile heart"$FG$ -Likes $RED$Beverly Hillbillies (Oil is a gift from God)$FG$ - $RED$God likes being hero. Don't be proud of heart$FG$ - $RED$and not accept a gift from God!$FG$ -Likes $RED$Gomer Pile$FG$ -Favorite saint? $RED$"ho_ho_ho"$FG$ -Favorite animal? $RED$"Elephant two"$FG$ -Favorite animal? $RED$"Bears"$FG$ -Favorite color? $RED$"Jude" (Jade Blue?)$FG$ -Favorite color? $RED$"Gold"$FG$ -Favorite color? $RED$$TX,"\"Iceberg\" blue",HTML="http://en.wikipedia.org/wiki/Blue_iceberg"$$FG$ -Money? $RED$"Enough vehemently better"$FG$ - $RED$"Pride [or] money, choose_one"$FG$ -Favorite car? $RED$Beamer$FG$ -Favorite soda? $RED$Root beer, $TX,"scotch variety",HTML="http://www.root-beer.org/modules.php?name=Brands&rbop=Brand&bid=1965"$.$FG$ +Favorite comic strip? $FG,4$$TX,"Prince Valiant",HTML="http://en.wikipedia.org/wiki/Prince_Valiant"$$FG$ +Shakespeare? $FG,4$had a "vile heart"$FG$ +Likes $FG,4$Beverly Hillbillies (Oil is a gift from God)$FG$ + $FG,4$God likes being hero. Don't be proud of heart$FG$ + $FG,4$and not accept a gift from God!$FG$ +Likes $FG,4$Gomer Pile$FG$ +Favorite saint? $FG,4$"ho_ho_ho"$FG$ +Favorite animal? $FG,4$"Elephant two"$FG$ +Favorite animal? $FG,4$"Bears"$FG$ +Favorite color? $FG,4$"Jude" (Jade Blue?)$FG$ +Favorite color? $FG,4$"Gold"$FG$ +Favorite color? $FG,4$$TX,"\"Iceberg\" blue",HTML="http://en.wikipedia.org/wiki/Blue_iceberg"$$FG$ +Money? $FG,4$"Enough vehemently better"$FG$ + $FG,4$"Pride [or] money, choose_one"$FG$ +Favorite car? $FG,4$Beamer$FG$ +Favorite soda? $FG,4$Root beer, $TX,"scotch variety",HTML="http://www.root-beer.org/modules.php?name=Brands&rbop=Brand&bid=1965"$.$FG$ Homosexuality? $LK,"Matthew,15:10",A="BF:Matthew,15:10",HTML="http://www.biblegateway.com/passage/?search=matthew%2015:10-11&version=NIV"$ -Pets? $RED$"homo"$FG$ -Sports? $RED$"homo"$FG$ -Favorite sport? $RED$Hockey$FG$ -$TX,"Wreck of the Edmund Fitzgerald",HTML="http://www.youtube.com/watch?v=9vST6hVRj2A"$ $RED$"homo"$FG$ -Smelling farts $RED$"Sodom"$FG$ -Women's dress $RED$Upper skin exposure not as bad as lower.$FG$ -Remarriage? $RED$"More babies"$FG$ +Pets? $FG,4$"homo"$FG$ +Sports? $FG,4$"homo"$FG$ +Favorite sport? $FG,4$Hockey$FG$ +$TX,"Wreck of the Edmund Fitzgerald",HTML="http://www.youtube.com/watch?v=9vST6hVRj2A"$ $FG,4$"homo"$FG$ +Smelling farts $FG,4$"Sodom"$FG$ +Women's dress $FG,4$Upper skin exposure not as bad as lower.$FG$ +Remarriage? $FG,4$"More babies"$FG$ Things you don't care about -that people think you do? $RED$Solomon's 300 concubines$FG$ -Adultery? $RED$Can be good.$FG$ -Pretty ladies? $RED$$TX,"A prince is not flustered.",HTML="http://www.youtube.com/watch?v=YcqF6sC-ztY"$$FG$ -Animal sacrifices? $RED$Early Jews were "primitive".$FG$ -What do elephants think about? $RED$"Skin, hunger"$FG$ -What makes elephants happy? $RED$"Baths"$FG$ -Elephants $RED$"Mini-skirts" (Skin webbing from back leg.)$FG$ -What makes my birds happy? $RED$"Gnawing"$FG$ -What makes my birds laugh? $RED$"Bite ouch" (If I say "ouch".)$FG$ -What are my birds saying? $RED$"Chanting"$FG$ +that people think you do? $FG,4$Solomon's 300 concubines$FG$ +Adultery? $FG,4$Can be good.$FG$ +Pretty ladies? $FG,4$$TX,"A prince is not flustered.",HTML="http://www.youtube.com/watch?v=YcqF6sC-ztY"$$FG$ +Animal sacrifices? $FG,4$Early Jews were "primitive".$FG$ +What do elephants think about? $FG,4$"Skin, hunger"$FG$ +What makes elephants happy? $FG,4$"Baths"$FG$ +Elephants $FG,4$"Mini-skirts" (Skin webbing from back leg.)$FG$ +What makes my birds happy? $FG,4$"Gnawing"$FG$ +What makes my birds laugh? $FG,4$"Bite ouch" (If I say "ouch".)$FG$ +What are my birds saying? $FG,4$"Chanting"$FG$ My birds sure preen a lot. $LK,"The creature was made subject to vanity...",A="BF:Romans,8:20"$ -What makes bears happy? $RED$"Reaping depends"$FG$ -What makes otters happy? $RED$"Eternal skies"$FG$ -What makes hippos happy? $RED$"Ascending breath"$FG$ -What makes horses happy? $RED$"[the] Call [of the] Open Range"$FG$ -What do cheetahs think about? $RED$"Seeth me?" (Can he see me?)$FG$ -Orangutan or chimp smarter? $RED$"Species exhibit similar glory"$FG$ -Endangered species? $RED$"Enough stars?"$FG$ -Everything seems bad. $RED$Plant trees.$FG$ -What's for dinner? $RED$"Whale"$FG$ -Favorite Messier Object? $RED$"$TX,"M104 Sombrero Galaxy",HTML="http://en.wikipedia.org/wiki/Messier_104"$"$FG$ -$TX,"Shepard's Prayer",HTML="http://en.wikipedia.org/wiki/Alan_Shepard"$? $RED$"I_am_not_amused economy joke"$FG$ -Favorite band? $RED$"Beatles"$FG$ -Good bands? $RED$Rush, Triumph$FG$ - $RED$Likes harmonies$FG$ -$TX,"Little Drummer Boy?",HTML="http://www.youtube.com/watch?v=S50cf3xIb50"$ $RED$Doesn't like my drumming.$FG$ -Should I listen to classical? $RED$"Poison"$FG$ -Do You like chess people? $RED$"Do not admire the proud."$FG$ -Chess? $RED$"... will winter with you."$FG$ - $RED$"Headstones"$FG$ -If You could teach one class? $RED$Health$FG$ -Favorite video game? $RED$Donkey Kong$FG$ -Favorite National Park? $RED$$TX,"Whitman Mission",HTML="http://www.nps.gov/whmi/index.htm"$$FG$ -Favorite National Anthem? $RED$$TX,"Latvia's National Anthem",HTML="http://www.youtube.com/watch?v=qKITbBjO4nE"$$FG$ -Favorite actor? $RED$Hugh Grant$FG$ -Favorite vocalist? $RED$Mick Jagger$FG$ -Favorite guitarist? $RED$"$TX,"Simmons Destroyer",HTML="http://www.youtube.com/watch?v=nNADrrjTysk&t=3m55s"$"$FG$ -Model for new $TX,"Sistine Chapel",HTML="http://en.wikipedia.org/wiki/Sistine_chapel"$? $RED$Ben Franklin$FG$ -Voice if God wanted to sing? $RED$$TX,"Stabbing Westward's singer",HTML="https://www.youtube.com/watch?v=5NZsCYOM4j0"$$FG$ -Stonehenge? $RED$Landmark for boundaries.$FG$ -Easter Island? $RED$Ice, telephone pole holes.$FG$ -Dinosaurs? $RED$Brontosaurs' feet hurt when stepped. +What makes bears happy? $FG,4$"Reaping depends"$FG$ +What makes otters happy? $FG,4$"Eternal skies"$FG$ +What makes hippos happy? $FG,4$"Ascending breath"$FG$ +What makes horses happy? $FG,4$"[the] Call [of the] Open Range"$FG$ +What do cheetahs think about? $FG,4$"Seeth me?" (Can he see me?)$FG$ +Orangutan or chimp smarter? $FG,4$"Species exhibit similar glory"$FG$ +Endangered species? $FG,4$"Enough stars?"$FG$ +Everything seems bad. $FG,4$Plant trees.$FG$ +What's for dinner? $FG,4$"Whale"$FG$ +Favorite Messier Object? $FG,4$"$TX,"M104 Sombrero Galaxy",HTML="http://en.wikipedia.org/wiki/Messier_104"$"$FG$ +$TX,"Shepard's Prayer",HTML="http://en.wikipedia.org/wiki/Alan_Shepard"$? $FG,4$"I_am_not_amused economy joke"$FG$ +Favorite band? $FG,4$"Beatles"$FG$ +Good bands? $FG,4$Rush, Triumph$FG$ + $FG,4$Likes harmonies$FG$ +$TX,"Little Drummer Boy?",HTML="http://www.youtube.com/watch?v=S50cf3xIb50"$ $FG,4$Doesn't like my drumming.$FG$ +Should I listen to classical? $FG,4$"Poison"$FG$ +Do You like chess people? $FG,4$"Do not admire the proud."$FG$ +Chess? $FG,4$"... will winter with you."$FG$ + $FG,4$"Headstones"$FG$ +If You could teach one class? $FG,4$Health$FG$ +Favorite video game? $FG,4$Donkey Kong$FG$ +Favorite National Park? $FG,4$$TX,"Whitman Mission",HTML="http://www.nps.gov/whmi/index.htm"$$FG$ +Favorite National Anthem? $FG,4$$TX,"Latvia's National Anthem",HTML="http://www.youtube.com/watch?v=qKITbBjO4nE"$$FG$ +Favorite actor? $FG,4$Hugh Grant$FG$ +Favorite vocalist? $FG,4$Mick Jagger$FG$ +Favorite guitarist? $FG,4$"$TX,"Simmons Destroyer",HTML="http://www.youtube.com/watch?v=nNADrrjTysk&t=3m55s"$"$FG$ +Model for new $TX,"Sistine Chapel",HTML="http://en.wikipedia.org/wiki/Sistine_chapel"$? $FG,4$Ben Franklin$FG$ +Voice if God wanted to sing? $FG,4$$TX,"Stabbing Westward's singer",HTML="https://www.youtube.com/watch?v=5NZsCYOM4j0"$$FG$ +Stonehenge? $FG,4$Landmark for boundaries.$FG$ +Easter Island? $FG,4$Ice, telephone pole holes.$FG$ +Dinosaurs? $FG,4$Brontosaurs' feet hurt when stepped. Dinosaurs slept in water.$FG$ -Hardest part in evolution? $RED$Getting monkey mothers to hold babies nursing.$FG$ - $RED$(Smothering a problem).$FG$ -Happiest day in evolution? $RED$"Fruit"$FG$ -Significant thing in evolution? $RED$"Fish shoulders"$FG$ -Biggest thing to fly (pterodactyl)? $RED$"Couch"$FG$ -What made pterodactyls happy? $RED$"Members against organs"$FG$ -What did Neanderthals think about? $RED$"Warmth"$FG$ -What was the first thing cooked? $RED$I think He said "hair".$FG$ -What was Lucy's husband's name? $RED$"Golem"$FG$ -Was stegosuarus lame like turtles? $RED$"Not pet rocks"$FG$ -T-Rex? $RED$Lugged carcases over his shoulder. +Hardest part in evolution? $FG,4$Getting monkey mothers to hold babies nursing.$FG$ + $FG,4$(Smothering a problem).$FG$ +Happiest day in evolution? $FG,4$"Fruit"$FG$ +Significant thing in evolution? $FG,4$"Fish shoulders"$FG$ +Biggest thing to fly (pterodactyl)? $FG,4$"Couch"$FG$ +What made pterodactyls happy? $FG,4$"Members against organs"$FG$ +What did Neanderthals think about? $FG,4$"Warmth"$FG$ +What was the first thing cooked? $FG,4$I think He said "hair".$FG$ +What was Lucy's husband's name? $FG,4$"Golem"$FG$ +Was stegosuarus lame like turtles? $FG,4$"Not pet rocks"$FG$ +T-Rex? $FG,4$Lugged carcases over his shoulder. Carcus lasted a month.$FG$ -How does He feel about the Avatar movie?$RED$"Sick skin"$FG$ -What do You like at zoos with kids? $RED$"Dignity" Animals worried about dignity.$FG$ -Who's better alien or preditor? $RED$"Lions"$FG$ -What from You is like a Rubik's cube? $RED$Training a horse.$FG$ -Does He like mirrored glass megachurch? $RED$"Secular glass"$FG$ -Pipe Organs $RED$Are sacred.$FG$ -You like to hangout in courts?Hospitals?$RED$"Prisons"$FG$ -Best way for Bill Gates to save lives? $RED$Earthquake prediction$FG$ -Stem cells? $RED$Lower hanging fruit exists (2007)$FG$ -Eleventh commandment? $RED$Thou shall not litter.$FG$ -Twelfth commandment? $RED$$TX,"Don't shoot unarmed men on the shitter.",HTML="http://www.youtube.com/watch?v=8wGiJcq95Ug"$ +What was T-Rexes sharing a carcus like? $FG,4$"Punch... Punch"$FG$ +Surprises in dinosaur anatomy? $FG,4$Supporting and securing the heart.$FG$ +How does He feel about the Avatar movie?$FG,4$"Sick skin"$FG$ +What do You like at zoos with kids? $FG,4$"Dignity" Animals worried about dignity.$FG$ +Who's better alien or preditor? $FG,4$"Lions"$FG$ +What from You is like a Rubik's cube? $FG,4$Training a horse.$FG$ +Does He like mirrored glass megachurch? $FG,4$"Secular glass"$FG$ +Pipe Organs $FG,4$Are sacred.$FG$ +You like to hangout in courts?Hospitals?$FG,4$"Prisons"$FG$ +Best way for Bill Gates to save lives? $FG,4$Earthquake prediction$FG$ +Stem cells? $FG,4$Lower hanging fruit exists (2007)$FG$ +Eleventh commandment? $FG,4$Thou shall not litter.$FG$ +Twelfth commandment? $FG,4$$TX,"Don't shoot unarmed men on the shitter.",HTML="http://www.youtube.com/watch?v=8wGiJcq95Ug"$ (I asked God why pointless plagues in Exodus? God wanted guilt to accumulate, first.)$FG$ -Thirteenth commandment $RED$No gore unless it looks fake.$FG$ -Fourteenth commandment $RED$No pedophilia or child porn.$FG$ -Fifteenth commandment $RED$Don't eat rare meat with blood.$FG$ -Sixteenth commandment $RED$No wife beating.$FG$ -Seventeen commandment $RED$Do not swing from radio towers with one hand.$FG$ -Before Katrina $RED$Floods do justice. Black bead elder (tree book)$FG$ -After Katrina $RED$Suffering Simplifies Life$FG$ -What field are You most better? $RED$Economics$FG$ -Favorite toy for kids? $RED$Magnifying glass$FG$ -Asked Jesus if He liked mustard?$RED$"Bad meat happeneth"$FG$ -(Reluctantly) Faith healing? $RED$"It's complicated"$FG$ -Mars? $RED$Start planting!$FG$ -Mars rover? $RED$Should have had a microphone$FG$ -$TX,"Storm on Saturn",HTML="http://www.space.com/22646-monster-saturn-storm-water-ice.html"$ $RED$Pollen$FG$ -Space war game? $RED$Should have space weather.$FG$ -$TX,"Saturn's hexagon pole cloud?",HTML="http://en.wikipedia.org/wiki/Saturn's_hexagon"$ $RED$"Compass" (Magnetism)$FG$ -Liquid moon's odd atmosphere? $RED$"Surf"$FG$ -How many E.T. civs in Universe? $RED$20 or 80 (I forgot. I died laughing.)$FG$ -Are they peaceful? $RED$Fight them! (Also, funny.)$FG$ -How can Judge Judy improve? $RED$No hard feelings$FG$ -How can Chef Ramsay improve? $RED$Make so it doesn't seem like toil for cooks.$FG$ -How can Hawking communicate? $RED$Blow from a nostril on a candle.$FG$ -$TX,"Photons bouncing?",HTML="https://www.youtube.com/watch?v=8FC6udrMPvo"$ $RED$"Folded coffee filter"$FG$ -Wormholes? $RED$Bent wormholes have echoes.$FG$ +Thirteenth commandment $FG,4$No gore unless it looks fake.$FG$ +Fourteenth commandment $FG,4$No pedophilia or child porn.$FG$ +Fifteenth commandment $FG,4$Don't eat rare meat with blood.$FG$ +Sixteenth commandment $FG,4$No wife beating.$FG$ +Seventeen commandment $FG,4$Do not swing from radio towers with one hand.$FG$ +Before Katrina $FG,4$Floods do justice. Black bead elder (tree book)$FG$ +After Katrina $FG,4$Suffering Simplifies Life$FG$ +What field are You most better? $FG,4$Economics$FG$ +Favorite toy for kids? $FG,4$Magnifying glass$FG$ +Asked Jesus if He liked mustard?$FG,4$"Bad meat happeneth"$FG$ +(Reluctantly) Faith healing? $FG,4$"It's complicated"$FG$ +Mars? $FG,4$Start planting!$FG$ +Mars rover? $FG,4$Should have had a microphone$FG$ +$TX,"Storm on Saturn",HTML="http://www.space.com/22646-monster-saturn-storm-water-ice.html"$ $FG,4$Pollen$FG$ +Space war game? $FG,4$Should have space weather.$FG$ +$TX,"Saturn's hexagon pole cloud?",HTML="http://en.wikipedia.org/wiki/Saturn's_hexagon"$ $FG,4$"Compass" (Magnetism)$FG$ +Liquid moon's odd atmosphere? $FG,4$"Surf"$FG$ +How many E.T. civs in Universe? $FG,4$20 or 80 (I forgot. I died laughing.)$FG$ +Are they peaceful? $FG,4$Fight them! (Also, funny.)$FG$ +How can Judge Judy improve? $FG,4$No hard feelings$FG$ +How can Chef Ramsay improve? $FG,4$Make so it doesn't seem like toil for cooks.$FG$ +How can Hawking communicate? $FG,4$Blow from a nostril on a candle.$FG$ +$TX,"Photons bouncing?",HTML="https://www.youtube.com/watch?v=8FC6udrMPvo"$ $FG,4$"Folded coffee filter"$FG$ +Wormholes? $FG,4$Bent wormholes have echoes.$FG$ -Operating system? $RED$Was about to make line number column in editor. +Operating system? $FG,4$Was about to make line number column in editor. God nixed it. I was about to do different graphic modes when I found 800x600 missing. God said just one mode 640x480. I was about to add child windows. God said, "God is not the author of such confusion." I asked for verification of 640x480 16 color. God said it was because of the children and their offerings. I asked about sound. God said "single voice". I asked for verification of not having different drivers. God confirmed this.$FG$ -640x480 16 color? $RED$God said it was a covenant, like circumcision. +640x480 16 color? $FG,4$God said it was a covenant, like circumcision. $TX,"Modern graphics hard for kids/amateurs",HTML="http://www.youtube.com/watch?v=VUxcVzpeFqc"$.$FG$ -On Unix? $RED$God said it was rich with the patina of age.$FG$ -On Alcohol? $RED$Hate inebriation$FG$ -On rare steak? $RED$Too rare is very bad. Don't eat blood!$FG$ -Just before Katrina? $RED$Floods do my justice.Black bead elder(tree book)$FG$ -After Katrina? $RED$Suffering simplifies life$FG$ -Why the Sandy Hook shooting? $RED$The pot legalization law. (Sarcastic answer?)$FG$ -Deep Water Horizon $RED$(Claimed credit.)$FG$ -Cost of God's time to me? $RED$"The complete works of Shakespeare"$FG$ -On death? $RED$"awful"$FG$ -Opening of Saving Private Ryan? $RED$"Ouch"$FG$ +On Unix? $FG,4$God said it was rich with the patina of age.$FG$ +On Alcohol? $FG,4$Hate inebriation$FG$ +On rare steak? $FG,4$Too rare is very bad. Don't eat blood!$FG$ +Just before Katrina? $FG,4$Floods do my justice.Black bead elder(tree book)$FG$ +After Katrina? $FG,4$Suffering simplifies life$FG$ +Why the Sandy Hook shooting? $FG,4$The pot legalization law. (Sarcastic answer?)$FG$ +Deep Water Horizon $FG,4$(Claimed credit.)$FG$ +Cost of God's time to me? $FG,4$"The complete works of Shakespeare"$FG$ +On death? $FG,4$"awful"$FG$ +Opening of Saving Private Ryan? $FG,4$"Ouch"$FG$ diff --git a/Adam/Gr/GrScreen.CPP b/Adam/Gr/GrScreen.CPP index 13d83ff..fd5612c 100644 --- a/Adam/Gr/GrScreen.CPP +++ b/Adam/Gr/GrScreen.CPP @@ -16,7 +16,7 @@ U0 GrUpdateTaskODEs(CTask *task) } U0 GrUpdateTaskWin(CTask *task) -{ //Draw core#0 task win. +{ //Draw core0 task win. CDC *dc; CD3I64 saved_scroll; sys_task_being_screen_updated=task; @@ -64,7 +64,7 @@ U0 GrUpdateTasks() if (Bt(&sys_semas[SYS_SEMA_UPDATE_WIN_Z_BUF],0)) WinZBufUpdate; task1=task=sys_winmgr_task; - do { //Loop through core#0 tasks. + do { //Loop through core0 tasks. if (!TaskValidate(task)) break; if (Bt(&task->display_flags,DISPLAYf_SHOW) && Bt(gr.win_uncovered_bitmap,task->win_z_num)) @@ -399,7 +399,7 @@ U0 GrUpdateVGAGraphics() } U0 GrUpdateScreen() -{//Called by the Window Manager $LK,"HERE",A="FF:::/Adam/WinB.CPP,GrUpdateScreen"$, 60 times a second. +{//Called by the Window Manager $LK,"HERE",A="FF:::/Adam/WinB.CPP,GrUpdateScreen"$, 30 times a second. CDC *dc; if (!Bt(&sys_run_level,RLf_VGA)) //if text mode GrUpdateTasks; diff --git a/Adam/Opt/Utils/ToHtml.CPP b/Adam/Opt/Utils/ToHtml.CPP index 1057df6..498cc6e 100644 --- a/Adam/Opt/Utils/ToHtml.CPP +++ b/Adam/Opt/Utils/ToHtml.CPP @@ -166,7 +166,7 @@ public CDoc *Doc2Html(CDoc *doc_in, col=doc_e->x; y=doc_e->y; while (doc_e!=doc_in) { - if (!(doc_e->de_flags&(DOCEF_SKIP|DOCEF_HARD_SKIP))) { + if (!(doc_e->de_flags&DOCEF_SKIP)) { if (line_anchors && y!=old_y) { DocPrint(doc_out,"",y+1); old_y=y; diff --git a/Adam/Opt/Utils/ToTXT.CPP b/Adam/Opt/Utils/ToTXT.CPP index e2fce74..2156dcd 100644 --- a/Adam/Opt/Utils/ToTXT.CPP +++ b/Adam/Opt/Utils/ToTXT.CPP @@ -50,7 +50,7 @@ public CDoc *Doc2TXT(CDoc *doc_in) col=doc_e->x; y=doc_e->y; while (doc_e!=doc_in) { - if (!(doc_e->de_flags&(DOCEF_SKIP|DOCEF_HARD_SKIP))) { + if (!(doc_e->de_flags&DOCEF_SKIP)) { while (yy) { TXTPutS(doc_out,"\n",&col); y++; diff --git a/Adam/WinA.CPP b/Adam/WinA.CPP index 56de860..2581624 100644 --- a/Adam/WinA.CPP +++ b/Adam/WinA.CPP @@ -1,4 +1,5 @@ #help_index "Windows" +#help_file "::/Doc/Windows" CIPStateGlbls old_ip={IP_NULL,{-1000,-1000,0},{-1000,-1000,0},{-1000,-1000,0}, {0,0,0},{1.0,1.0,1.0}, diff --git a/Compiler/CMisc.CPP b/Compiler/CMisc.CPP index 8ab5adc..baa4d6d 100644 --- a/Compiler/CMisc.CPP +++ b/Compiler/CMisc.CPP @@ -1,5 +1,5 @@ Bool Option(I64 num,Bool val) -{//Set compiler $LK,"option",A="MN:OPTf_ECHO"$ to value. +{//Set compiler $LK,"Option",A="FI:::/Doc/Options.TXT"$ to val. return BEqu(&Fs->last_lex->opts,num,val); } diff --git a/Compiler/Compiler.BIN b/Compiler/Compiler.BIN index d210f93ca6285340e7f721578013ce6127c3adb8..beb186e84ac803912e85c13d8ab3e4d474e40a9e 100644 GIT binary patch delta 23028 zcmey`#naovBl%j6fg!{{*y%q6)E_&~!~g;hHcIYMWMtTUP4OKEWBlf$T2dTLDSDe9 z8qH;764064V6uy`XS21b5F;bYWIwYM#v7A2n}soQZssyKW@Kd9Y-hp5$hd#9qoo;> zu-)WJOIi1N3!m~1>1z`)QQq2bXPX93cs z%E-X*(jBBLfafbC#Imp#*Z)j@XsJJ$-Nw|g6(rbP6~R!)3sMgXrk90`3=AL+Gswym zMg|7oZlRZ^fB*jnJ2l6~PVQI9%L#w}|M%>U=kVx^ckt-m#{tsQ&F;~9pu}wQ2^;Nt z{?=0)_Gdb^&D6 ze+bojpj0+S>e_Ga3XG-v9{=4XJpMaOjaWga0A4GmAQlGYf(T z6QvPd54D~~#uGFh?*9RDz(D(-$(d#GCVM7%E(Uup29MO70&8n7hER|0Hy+JzIKsj` zx@!f(U%dG?`GjKt)2wfkrJUBYXTARaKm0|@<_k``j2vdK{{Qz3d*MHs)kTL%!DX|t z3o9dI)nrRoLwS$S|Nr}Rzwl^2aL=RpM>v1;Uj_yS{%tdI+(E^|ugRUR6Padwnk?fs zm+9xn$-CVys;GSg>39GtL|h+6gH-W(fD4i1ZUUg}ZhYY7rpX)JL{15ccBMo&Wz|zYKe^@WW(bkCTjQlka+@F>*|H@k|n2B?u~_Qh#_fyZ*Qk z_TtaG$=f|;neM)ue9be5mrsy^!L#{~Q>kCri{#1vUha&$CQtVYl1vu>nR@6g*h#M! zc{cyiD-{oWvGMI>ChuyY%lsf&J*e!&uoudc`@O{(xhF68E@L+aOZH7x@wv_zI{A-} z6w~b2lO=pr7)vJG`iirM#DTnaZgRA5Cexc&laKk8m_S18|HvdsC z;m%kM_FLFBP!5iL;n5kV;BnkdfEiT6t>GbpA(A^(yIq_f#if+Ot3>B$}b4vdc`ZwL^XeAi!!Y4eN8KmFYpvnM+QcxWoU zfO&zxg$-0DHUH5sbqjmJ1rhfIab?0@{C>W9V?aHl8}m!=ui&y$pafJD3n+p-#>~mU z;A{NWaVulki->11^GZTIoBt@6Mu)w4^X314kJbaFFK=>ye7wbI^4<`g$%}#%l6HPU zHcT31SRn@kgGaNUgh1Gfe5gJy{#|7fEHA^sx*7H`Fn|I)6fEe`?Iz⪼M;3|NlLj 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 DbKq=G delta 22506 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 diff --git a/Compiler/Compiler.MAP b/Compiler/Compiler.MAP index 4bbdf44..ac633a7 100644 --- a/Compiler/Compiler.MAP +++ b/Compiler/Compiler.MAP @@ -81,7 +81,7 @@ $LK,"LexExpression",A="FL:::/Compiler/PrsExp.CPP.Z,1163",BI=59$ $LK,"ICAddSubEctEqual",A="FL:::/Compiler/BackA.CPP.Z,545",BI=60$ $LK,"PrsExpression",A="FL:::/Compiler/PrsExp.CPP.Z,264",BI=61$ $LK,"PrsClassNew",A="FL:::/Compiler/PrsLib.CPP.Z,40",BI=62$ -$LK,"LexInStr",A="FL:::/Compiler/Lex.CPP.Z,368",BI=63$ +$LK,"LexInStr",A="FL:::/Compiler/Lex.CPP.Z,373",BI=63$ $LK,"internal_types_table",A="FL:::/Compiler/CInit.CPP.Z,6"$ $LK,"OptPass3",A="FL:::/Compiler/OptPass3.CPP.Z,1",BI=64$ $LK,"OptPass4",A="FL:::/Compiler/OptPass4.CPP.Z,171",BI=65$ @@ -227,7 +227,7 @@ $LK,"ICCmpAndBranch",A="FL:::/Compiler/BackB.CPP.Z,556",BI=179$ $LK,"PrsStatement",A="FL:::/Compiler/PrsStmt.CPP.Z,893",BI=180$ $LK,"PrsWhile",A="FL:::/Compiler/PrsStmt.CPP.Z,483",BI=181$ $LK,"ICFCmpAndBranch",A="FL:::/Compiler/BackFB.CPP.Z,306",BI=182$ -$LK,"Lex",A="FL:::/Compiler/Lex.CPP.Z,438",BI=183$ +$LK,"Lex",A="FL:::/Compiler/Lex.CPP.Z,443",BI=183$ $LK,"ICTestAndBranch",A="FL:::/Compiler/BackB.CPP.Z,736",BI=184$ $LK,"uasm",A="FL:::/Compiler/Compiler.PRJ.Z,21"$ $LK,"MDR_SIB_D32_INDIRECT_REG",A="FL:::/Compiler/BackLib.CPP.Z,138"$ @@ -248,7 +248,7 @@ $LK,"PrsPop2",A="FL:::/Compiler/PrsLib.CPP.Z,16",BI=192$ $LK,"CMP_TEMPLATES",A="FL:::/Compiler/Templates.CPP.Z,4"$ $LK,"PrsAsmBlk",A="FL:::/Compiler/Asm.CPP.Z,901",BI=193$ $LK,"PrsAsmArg",A="FL:::/Compiler/Asm.CPP.Z,35",BI=194$ -$LK,"LexFirstRem",A="FL:::/Compiler/Lex.CPP.Z,271",BI=195$ +$LK,"LexFirstRem",A="FL:::/Compiler/Lex.CPP.Z,276",BI=195$ $LK,"MemberClassBaseFind",A="FL:::/Compiler/LexLib.CPP.Z,87",BI=196$ $LK,"MemberFind",A="FL:::/Compiler/LexLib.CPP.Z,67",BI=197$ $LK,"cmp",A="FL:::/Compiler/Compiler.PRJ.Z,16"$ @@ -282,10 +282,10 @@ $LK,"PassTrace",A="FL:::/Compiler/CMisc.CPP.Z,11",BI=220$ $LK,"PrsPopDeref",A="FL:::/Compiler/PrsLib.CPP.Z,21",BI=221$ $LK,"ICCopyTemplate",A="FL:::/Compiler/BackFA.CPP.Z,75",BI=222$ $LK,"PrsFun",A="FL:::/Compiler/PrsStmt.CPP.Z,132",BI=223$ -$LK,"LexIncludeStr",A="FL:::/Compiler/Lex.CPP.Z,293",BI=224$ +$LK,"LexIncludeStr",A="FL:::/Compiler/Lex.CPP.Z,298",BI=224$ $LK,"PrsType",A="FL:::/Compiler/PrsVar.CPP.Z,287",BI=225$ $LK,"CmpCtrlNew",A="FL:::/Compiler/Lex.CPP.Z,28",BI=226$ -$LK,"cmp_type_flags_src_code",A="FL:::/Compiler/Lex.CPP.Z,323"$ +$LK,"cmp_type_flags_src_code",A="FL:::/Compiler/Lex.CPP.Z,328"$ $LK,"PrsVarInit2",A="FL:::/Compiler/PrsVar.CPP.Z,123",BI=227$ $LK,"PrsPop",A="FL:::/Compiler/PrsLib.CPP.Z,6",BI=228$ $LK,"asm_seg_prefixes",A="FL:::/Compiler/Asm.CPP.Z,388"$ @@ -295,7 +295,7 @@ $LK,"PrsIf",A="FL:::/Compiler/PrsStmt.CPP.Z,456",BI=231$ $LK,"ICBuiltInFloatConst",A="FL:::/Compiler/BackLib.CPP.Z,413",BI=232$ $LK,"ICFUnaryMinus",A="FL:::/Compiler/BackFA.CPP.Z,198",BI=233$ $LK,"ICOrEqual",A="FL:::/Compiler/BackC.CPP.Z,715",BI=234$ -$LK,"LexDocRead",A="FL:::/Compiler/Lex.CPP.Z,305",BI=235$ +$LK,"LexDocRead",A="FL:::/Compiler/Lex.CPP.Z,310",BI=235$ $LK,"CmpFixUpJITAsm",A="FL:::/Compiler/CMain.CPP.Z,174",BI=236$ $LK,"COCPopNoFree",A="FL:::/Compiler/PrsLib.CPP.Z,114",BI=237$ $LK,"ParenWarning",A="FL:::/Compiler/CExcept.CPP.Z,110",BI=238$ @@ -310,7 +310,7 @@ $LK,"LexBackupLastChar",A="FL:::/Compiler/LexLib.CPP.Z,1",BI=243$ $LK,"Trace",A="FL:::/Compiler/CMisc.CPP.Z,19",BI=244$ $LK,"ICBrBitOps",A="FL:::/Compiler/BackC.CPP.Z,211",BI=245$ $LK,"LexGetChar",A="FL:::/Compiler/Lex.CPP.Z,107",BI=246$ -$LK,"LexSkipEol",A="FL:::/Compiler/Lex.CPP.Z,264",BI=247$ +$LK,"LexSkipEol",A="FL:::/Compiler/Lex.CPP.Z,269",BI=247$ $LK,"ICFlagBranch",A="FL:::/Compiler/BackB.CPP.Z,785",BI=248$ $LK,"SLASH_OP_FSUBR",A="FL:::/Compiler/BackLib.CPP.Z,266"$ $LK,"ICFPreIncDec",A="FL:::/Compiler/BackFB.CPP.Z,657",BI=249$ @@ -328,123 +328,123 @@ $LK,"PrsNoUnusedWarn",A="FL:::/Compiler/PrsStmt.CPP.Z,780",BI=259$ $LK,"OptFixSizeOf",A="FL:::/Compiler/OptLib.CPP.Z,485",BI=260$ $LK,"cmp_templates_dont_push",A="FL:::/Compiler/CExts.CPP.Z,45"$ $LK,"cmp_templates_dont_push_pop",A="FL:::/Compiler/CExts.CPP.Z,46"$ -$LK,"LexAttachDoc",A="FL:::/Compiler/Lex.CPP.Z,326",BI=261$ +$LK,"LexAttachDoc",A="FL:::/Compiler/Lex.CPP.Z,331",BI=261$ $LK,"PrsStreamBlk",A="FL:::/Compiler/PrsStmt.CPP.Z,794",BI=262$ $LK,"cmp_templates_dont_push2",A="FL:::/Compiler/CExts.CPP.Z,44"$ $LK,"InstEntryFind",A="FL:::/Compiler/UAsm.CPP.Z,66",BI=263$ $LK,"PrsDotDotDot",A="FL:::/Compiler/PrsVar.CPP.Z,381",BI=264$ $LK,"AsmPrsInsFlags",A="FL:::/Compiler/AsmInit.CPP.Z,1",BI=265$ -H2@¡#¡#ª#°#Ë#Ð#û#ý#0$$@$G$X$k$¨+^j^jtj|j‡j“jžj½j jÉjÏjÏjöjk.kGkGkqk“k«k˜k·kÝkÊkñkþk)l)l0lNlalalalklH<J6õ6õPõZõ^õbõgõiõ…õ¡õ¡õ«õ|ªÅNùNùxùzù�ù‡ù�ù�ù•ù›ù¢ù¯ù¼ùÏùÝùìùñùóùøùúú%ú5úSúeú8NßNßWß\ßgßpßwßyß~ßd`µ>Ó>Ó\Ó`ÓmÓoÓ|Ó~ÓŠÓŠÓ—Ó™Ó¦Ó¨Ó´Ó´ÓÊÓÓÓÓÓÞÓåÓôÓÿÓÔ -Ô ÔÔ Ô.Ô9Ô?ÔDÔFÔRÔ‚Ô¨Ô¸ÔÈÔØÔÚÔêÔúÔ -Õ -ÕÕ)Õ0Õ7Õ7Õ7Õ7Õ>ÕTÕ`ÕfÕlÕrÕvÕvÕvÕ£ÕªÕÀÕÌÕÒÕØÕÞÕàÕàÕîÕD¶ÃîÕîÕÖÖ -ÖÖÖ*Ö-Ö0Ö6Ö8ÖBÖ,cjð†ð†þ†‡‡‡$‡*‡ jn&&4IO -P 66'666N6T6f6f6q6z6€6‡6�6 œ;^FEFENEREkE~E‘E®EÏEØEéEF'F'FIFXFaFnFuF§F´F¸FÀFÀFÓFãFçFëF Œ×ö––¶¾ÂÐÖÜÜ  3AX^jo}œ¥µ·¾¾ÄÄÔ |1### #+#D#D#G#V#\#e#g#m#v#x#~#ˆ#�#’#’#œ#0 '8…8…F…f…l…r…r…x…„•²�œ�œ¤œ«œ²œ¶œÚœíœôœ�*�5�@�B�M�r�}�ˆ�Š�‘�š�œ�§�®�Ø�("æÛæÛõÛÜ Ü Ü&Ü ŽÛŽÛ�Û°Û¶Ûƒà®à®¯ ¯#¯/¯:¯L¯]¯N¯L¯}¯˜¯¤¯«¯±¯½¯Ç¯Î¯Õ¯Ù¯Û¯á¯í¯÷¯þ¯° ° °°°#°5°F°7°5°f°‡°“°š° °¬°¶°½°Ä°È°Ê°Ð°Ü°æ°í°ô°ø°ø°±±#±5±F±7±5±f±‡±“±š± ±¬±¶±½±Ä±È±Ê±Ð±Ü±æ±í±ô±ø±ø±²²$²5²&²$²U²\²b²n²x²²†²Š²Œ²’²ž²¨²¯²¶²º²º²Ä²Ò²Û²ô²³³³³³†³ìæzæz{¡  {{9{D{V{]{n{v{~{�{�{»{»{Ð{Ò{Ò{Þ{æ{ê{÷{÷{| |||||8|C|T|T|Y|q|€|…|‹|–|›|›| |¸|Ç|Ì|Ò|Ý|â|â|ð|ù|} }}} }&}+}4}F}O}`}p}p}u}}}…}ˆ}Ž}Ž}“}“}“}™}œ}£}®}Ã}è}ÿ} ~~~(~4~:~A~J~N~Q~]~c~j~o~o~}~�~�~š~š~¢~ª~³~Â~Ç~Ç~Î~Ù~ß~ç~í~ø~ý~ý~ )/7=BM_emsxxŒ’�£¥µ»»Ý€ € €€#€9€J€P€U€n€t€„€Œ€”€š€Ÿ€Ÿ€³€¹€Ï€à€æ€ë€� -��"�*�0�5�5�K�Q�g�x�~�ƒ�’�˜�©�±�¹�¿�Æ�Ë�Ë�á�ç�ý�‚‚‚%‚+‚5‚=‚E‚K‚R‚R‚R‚d‚m‚~‚ނނ“‚“‚¡‚©‚º‚͂Ԃڂâ‚è‚ø‚þ‚ƒ ƒ ƒ ƒƒƒƒƒƒ0ƒ<ƒAƒAƒWƒ`ƒkƒtƒƒŠƒ�ƒ�ƒ¥ƒ«ƒÁƒÒƒ؃݃ïƒõƒúƒ„1„1„6„6„B„J„M„S„Y„^„^„‚„Š„’„¢„¨„®„®„¿„݄݄â„â„î„ö„ù„…… … …+…3…C…I…P…n…}………�…¥…¨…¯…µ…Í…Õ…í…õ…ø…ÿ…†††$†4†@†H†K†R†X†h†w†ƒ†ž†¦†©†°†¶†ΆÚ†õ†ý†‡‡ ‡ ‡ ‡ ‡‡‡‡+‡A‡G‡_‡r‡x‡}‡�‡•‡š‡¶‡¼‡ȇЇÓ‡Ú‡à‡ ˆˆ!ˆ'ˆ.ˆ.ˆ.ˆ3ˆ3ˆ<ˆTˆjˆpˆˆˆ›ˆ¡ˆ¦ˆш׈êˆ!‰3‰O‰W‰]‰b‰b‰|‰ˆ‰”‰Ÿ‰Ÿ‰¤‰¤‰¾‰ʉÖ‰á‰á‰æ‰æ‰Š ŠŠ#Š#Š(Š(Š>ŠDŠPŠVŠ[ŠmŠsŠxŠ‡Š“ŠŸŠ¥Š«Š²ŠÅŠЊÙŠåŠíŠðŠöŠüŠ‹‹$‹,‹D‹L‹O‹U‹[‹s‹{‹›‹µ‹½‹À‹Æ‹Ì‹Ì‹Ý‹æ‹ò‹ú‹ý‹Œ -ŒŒ!Œ0Œ8ŒPŒXŒ[ŒbŒhŒ€ŒˆŒ§ŒÁŒÉŒÌŒÓŒÙŒÙŒéŒòŒþŒ� ����.�=�E�_�g�j�p�v�Ž�–�¸�Ô�Ü�ß�å�ë�ë�ü�ŽŽŽŽ#Ž)Ž.Ž@ŽOŽWŽrŽzŽ}Ž„ŽŠŽ¢ŽªŽÌŽéŽñŽôŽûŽ��������"�.�4�9�K�Q�V�d�p�y�…�����—���¢�´�Ã�Ë�ã�ë�î�õ�û���:�T�\�_�f�l�l�l�}�†�’�š���¤�ª�¯�Á�Ð�Ü�÷�ÿ�‘ ‘‘'‘3‘U‘r‘z‘}‘„‘БББББ�‘�‘¢‘½‘ÑΑÓ‘Ó‘æ‘ü‘’ ’’’"’E’K’V’V’h’q’‚’‡’™’©’©’®’®’Á’×’Ý’ë’ú’ÿ’ÿ’“(“.“<“K“P“P“f“l“‰“¡“¡“˓ѓ֓â“ë“ú“ú“ÿ“ÿ“””8”P”P”z”€”…”‘”𔩔©”®”®”Ĕʔç”ÿ”ÿ”)•/•4•@•I•X•X•]•]•s•y•–•®•®•ؕޕà•ì•õ•–––––––-–/–A–N–N–N–^–n–s–—–£–¤–©–¾–Û–ë–— —%—%—%—*—/—D—W—•—¥—«—­—²—×Ò—˜ ˜˜˜˜ ˜ ˜)˜;˜N˜W˜f˜f˜k˜p˜˜ˆ˜“˜•˜ž˜©˜©˜ʘјטߘê˜ð˜™™™™ ™ ™$™)™0™7™>™E™N™]™]™]™b™b™b™t™y™y™‹™–™ž™¦™¬™¬™¬™±™±™¼™Í™ЙÜ™å™ñ™ø™þ™ššš š"š.š7šCšJšPšUšUšUšUšZš_š_šfšjšjšvšš‚š‚š�š�š¡š¨š®š½šÈšÓšÙšâšæšæšòšûšþšþš › ››$›*›2›=›H›N›X›[›_›_›g›n›q›s›~›‚›‹›Ž›Ž›™›››³›º›Å›ЛÓ›Ù›Þ›Þ›å›é›é›õ›þ›œœ œœ œ'œ-œ<œGœRœXœaœeœeœqœzœ}œ}œˆœŠœœœ£œ©œ±œ¼œÇœÍœלڜޜޜæœíœðœòœýœ� -� � ���2�9�D�O�R�X�]�]�o�s�s��ˆ�‹�‹�–�˜�ª�±�·�É�Ô�ß�å�ê�ê�õ�ú�ú�ž -ž -žžžž#ž(ž-ž2ž2žFžKžKžXž\žmžužyž�ž”ž˜ž˜ž¥ž±ž¹ž¿žÏžÓžäžöžŸŸŸŸŸ"Ÿ(Ÿ(Ÿ(Ÿ(Ÿ(Ÿ*Ÿ*Ÿ8Ÿ?ŸLŸXŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸfŸhŸhŸŸ‡Ÿ“Ÿ“Ÿ´ŸŸÚŸÜŸèŸõŸõŸ % 0 9 B M T T ^ ^ a s ‘ � � Ì¢x¿Ù 4 444!4*464B4W4W4ƒ4‡4Œ4˜4«4µ4¸4Ã4Æ4Î4Ø4°›ÃÞ‹Þ‹ô‹û‹ ŒŒ&ŒŒ2Œ8Œ8ŒDŒ\ŒIŒhŒkŒmŒ{Œ€Œ•Œ‚Œ¡Œ¤Œ¤Œ°ŒÅŒ²ŒÑŒ׌׌êŒýŒ�#�6�@�„ž~w~wœw®w´w»wÂwÄwÇwÎwÕwÕwñwõwûwûwx'x8x8x@xdx„x¥xªxËxÐxÜxçxìxùxüx3yDyIyOyQyWyZykypysy{y„yŸy¿yÖyéyîyòyz'z,zCzVz[z_z�zœz¼zÏzÔzåzêzízïzõzûz {{{ { {){2{I{\{a{e{‡{¢{Â{Õ{Ú{õ{|,|?|D|H|j|}|}|˜|˜|˜|¦|¾|À|À|À|Î|æ|è|è|ö|}} } })}6}L}l}†}�}—}ª}®}®}®}µ}»}Õ}Ü}æ}þ}~~ ~'~1~?~J~J~d~H‰—�‚�‚§‚½‚͂Ԃ낃ƒƒ_ƒLíü®Ž®ŽÂŽÎŽäŽÐŽðŽòŽ��#�.�6�`¶Ê^–^–t–––£–­–¼–Õ–Ù–ß–ò–———B—0——a—k—4IRÆÒÆÒÏÒÏÒÒÒàÒîÒñÒöÒä;&ó&óNóQóoó†ó—ó—ó²ó¸ó½ó½óØóÞóãóãóìóúóô ôôô[ôeôlôrôtôtô‡ô�ô�ô�ô�ô’ô®ô½ôÏôÔôÔôÔôÛôâôéôþôõ!õ!õ3õÐL¼H¡H¡b¡m¡x¡�¡‰¡Œ¡“¡—¡ ¡±¡µ¡»¡É¡æ¡ó¡¢¢¢¢ ¢+¢0¢3¢=¢5¢M¢V¢g¢e¢]¢u¢~¢„¢„¢’¢•¢©¢²¢»¢Â¢Æ¢Ë¢â¢ú¢££-£9£9£Q£b£b£i£…£‘£™£¬£³£Ç£Ð£×£Û£æ£ë£ò£¤<¤C¤G¤I¤T¤`¤d¤y¤{¤Œ¤–¤¡¤«¤º¤É¤å¤å¤è¤ð¤õ¤w¥Xs…¾G¾GÛGìGùGHH7HUH[HdHrHxH{H‡HŒ _ _0_Q_Q_________h_h_o_‰_š_¢_¢_­_­_»_Ë_Ë_Ù_ß_ß_÷_÷_ý_#` (kq0‡0‡>‡J‡Z‡a‡g‡ @Uaþåþå æææ:æGæGæJæLæRæ!$/4~Ü~܋ܙܞܤÜ"$).VÜVÜcÜqÜvÜ|Ü#$#(&Ü&Ü5ÜDÜIÜOÜ$8ìv  %;CMejz�˜¢º¿Ïßõý + 3 = M R h r | † � š ¤ ® ¸ Â Ì Ö à ê -   ( 2 < F P f p z � š ¤ ® ¸ Â Ì Ö à ê ô þ !!!&!0!:!D!N!X!b!l!v!€!Š!”!ž!¨!²!¼!Ì!%¨D�˜�˜¦˜­˜´˜Â˜Ó˜å˜ç˜î˜ô˜™™™$™;™>™@™R™X™h™r™|™ƒ™Ž™£™«™«™Á™Á™Á™Õ™&Ð1ŽŽ¬³ºÅÍææú"-U4aw…›Ÿ¤¶Þõú 2HLL\™x¥ÂÂáìò0Xot|€‚©¿Ãß.DRfk„•™««««°Ì ë5@F\mr޶¾ÃÇÌÝïý,=AAS{’—Ÿ£¥Ìâæóóóó 0GGcs��—§µÌßäê$4;Ig_ŒµµµÂû ;RB^t‚š°´Äãÿ8Wbh~�”ªÀÄà/ESgl…–𬬬¬±Íì 'DOUk|��ÅÍÒÖÛìþ  ";LPPo…›Ÿ¬¬¬¿ÅÏÖé,::P`un‰œ¡§½ÌÅáñÿ88Eeee…'$5:¦Ü¦Ü´ÜÃÜÈÜÎÜ(¨Ekؙؙî™õ™ü™ -šš-š/š6š<šLšWšašlšƒš†šˆššš¡š±š»šÅšÌš×šëšóšóš › › ››)(&,±/±/¿/Æ/Ð/Ö/Ü/*0_gîFîFGG&G,G/G7G+  ßææ   # * F L L L Y [ f p w ƒ Ž ” ž ¥ ¶ ¶ Á Ë Ë Ý ã ó ù þ   & , ; N T W ] ] _ e k m m m ~ ˆ � � ¢ ¬ ¬ À É Ï Õ ë ð ÷  -!!!!!"!,!3!:!C!U!U!z!~!„!Š!™!¬!²!¶!¼!Â!È!È!Ê!Î!Ô!Ú!à!å!å!å!å!"!"!"8"E"I"Q"f"†"†"Œ"�"“"™"™"«"¼"Ñ"å"í"þ"####6#8#>#K#M#Y#w#}#ˆ#«#¶#¼#Â#È#Ñ#×#ì#ú#$$$$!$:$<$B$O$Q$]${$�$‡$�$–$œ$¹$¬$Ó$Ü$â$â$÷$ü$ü$% -%%!%!%!%;%=%W%Y%s%y%�%…%Œ%¯%µ%»%Ç%Þ%å%ë%ö%û%û%&& &&&%&*&2&=&C&O&T&Z&_&g&l&{&–&¦&³&Â&Þ&à&ü&ü&'''&'3'8'>'C'C'J'N'U'c'e'm'q'u''‹'’'–'ž'¦'®'½'Ë'Ð'Ü'Ü'ä'ä'(((( ($()()()()(/(1(1(T(Z(`(g(}((((Š(Š(Š(�(¸),4+tŽÄŽÄ¨Ä¬ÄÄÄÌÄÔÄÞÄâÄéÄïÄÅ ÅÅÅÅ)Å1Å<ÅGÅIÅ_ÅfÅmÅxŃŅÅ�Å›Å�ũŲŲÅÈÅÒÅéÅïÅõÅÆ ÆÆ'Æ-Æ-Æ5Æ9ÆDÆIÆ[ÆfÆjÆxÆzÆ~Æ�Æ�Æ�ƞƞƣƵƻÆ)Ç-Ô@~à~à”à›àžàÂàÂàßàòàáááá;áIá\áoáwáwáyáyáyáŒáŽáŽáŽá•á¨á»á»á»áÎáÙáìáââ ââ'â:âAâAâDâiâ.LAPq$q$$�$œ$·$¼$Ü$Þ$ù$%%%#%J%/P~ޏ‡¸‡Æ‡Ó‡á‡ó‡þ‡ ˆˆ'ˆ9ˆDˆRˆXˆ^ˆ04 -Á5Á5Ï5Û5ì5þ56661|¼W66X_nyŸŸ¨ªª±Øßßîý$$07GMkvx‘—¢²ÄÍØÝãê"++2AXXgm�ˆ�”Ÿ¥­ÓÜãèóÿ"'/;MMdksƒ•›¤¤³¹ÍÖæõ   3 ; O p ‡ ‹ — ® Ê Ü â í ù  - - -' -' -9 -= -I -` -| -Ž -” -Ÿ -« -» -Ë -Ý -ã -ã -è -ê -ê -ï -ï -þ -  -  -  ‡ 2�ÄäFÖFÖbÖnÖrÖvÖ}Ö„Ö“ÖžÖ¤Ö©Ö«Ö·Ö¾ÖÆÖÌÖÒÖÖÖÖÖåÖìÖôÖúÖ××××38 é.é.÷.ý. //%///6/d(=x…x…„…˜…›…¯…·…»…Å…Ï…×…Ú…à…?$pµEE$E'E+E8EAELEXE`EjE’E’EžE E E¬E±E±E½EÂEÂEÎEÓEÓEßEäEäEðEõEõEFFFFFFFFF3FAFUFeFeFgFgFsFyF~F~F„F�F�F›F§F´FÉFÑF×F×FèFèFñFôF[G@è w΢΢ë¢ó¢ö¢££'£0£H£^£p£{£Œ£�£¢£¥£°£¹£Å£Ø£ ¤þ£ä£¤-¤>¤J¤X¤v¤ˆ¤¬¤½¤¿¤à¤Ƥû¤û¤þ¤¥¥¥ ¥$¥+¥8¥=¥L¥Y¥l¥l¥€¥„¥±¥±¥É¥Î¥Î¥Þ¥æ¥ö¥¦¦¦*¦6¦;¦;¦K¦S¦c¦m¦}¦‡¦—¦£¦¨¦¨¦¨¦ʦئâ¦ç¦ô¦ § §§§'§,§2§7§7§<§F§U§Z§`§e§e§k§q§v§v§…§˜§¤§±§½§ЧاÞ§ç§þ§¨#¨0¨5¨M¨`¨w¨„¨Œ¨Ÿ¨§¨­¨¶¨¿¨¿¨ĨĨĨĨĨШШШÙ¨ò¨©©*©;©H©J©^©c©c©c©n©|©�©�©ˆ©–©›©³©¿©Ñ©Ý©ã©ò©ö©ÿ©ª%ª1ª7ª=ªPªXª`ª�ªžª«ª­ª»ª»ªÀªÀªǪÕªÚªíªùª« ««««««««5«:«:«:«:«:«K«K«K«K«K«K«K«K«K«K«T«m«‚«Š«¥«¶«ëū٫å«ê«ê«ê«ó« ¬¬¬@¬L¬L¬Q¬Q¬Q¬Q¬Q¬Q¬Q¬Q¬f¬k¬k¬k¬|¬‡¬Œ¬Œ¬—¬©¬Á¬Ó¬ô¬­ ­0­5­5­5­>­`­i­z­~­–­¦­®­¶­Á­ë­ô­ø­® ® ® ® ® ®B®{®„®ˆ®Ž®“®œ®¥®ª®ª®ª®ª®¹®Í®ë®ö®û®¯¯¯¯-¯S¯^¯f¯l¯l¯q¯q¯€¯”¯²¯½¯¯ȯͯͯà¯ô¯°%°-°3°3°8°8°8°A°Z°o°w°’°£°°°²°Á°ððððð×°×°×°×°×°×°×°×°×°×°×°×°×°×°×°×°æ°õ°±±± ± ± ±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±!±#±#±:±B±N±N±R±W±g±‚±—±¦±²±ȱâ±å±ï±û±!²A²a²…²‡²š²Ȳ ²ã²ã²æ²ö²þ²³*³-³G³U³a³y³y³¤³§³¶³ʳë³ü³´´4´F´d´—´•´Š´´p´¥´¥´¥´¨´­´°´Ê´Ø´µ(µ(µSµVµeµyµšµ«µǵ³µãµãµ¶4¶2¶'¶¶ ¶B¶B¶B¶E¶J¶J¶Q¶a¶‚¶޶ã¹A°«Ó¶¿¶¿Ì¿пÛ¿â¿í¿ÀÀ ÀÀ$À1À=ÀJÀRÀcÀcÀlÀqÀyÀ‰À—À¦À±ÀÄÀÄÀ×À×ÀíÀÁÁ-Á/Á/Á9ÁAÁAÁKÁSÁSÁSÁdÁdÁdÁhÁpÁvÁ{Á{ÁÁ‡Á‹Á‘Á–Á–Á¢Á·ÁÇÁÑÁäÁéÁñÁñÁöÁöÁýÁ ÂÂ.Â8Â@ÂFÂYÂ^ÂfÂlÂlÂqÂxƒ«¶ÂÅÂÏÂ×ÂÝÂïÂõÂúÂúÂúÂúÂúÂúÂúÂúÂúÂÃÃÃ.Ã4Ã<ÃOÃTÃ\ÃaÃiÃnÃnÃnÃvÃ~ÇÃ�ÔÜáèóÃÛÃæÃîÃýÃÄÄÄ$Ä)Ä)Ä0ÄBÄJÄ]ÄeÄmĂĄÄ�ėĬĬĴÄÈÄÐÄ×ÄÝÄáÄåÄôÄùÄÅÅ'Å/ÅDÅPÅUÅaÅlÅqÅqÅqŒŬűŹÅÈÅÐÅØÅíÅòÅýÅÆÆ Æ Æ+ÆAÆMÆUÆjÆvÆ{ƇƒƗƗƗƗƗƗƢƢƢƢƢƢƢƢƢƢƢƢƭÆÍÆêÆúÆÇÇÇ Ç(Ç0Ç2Ç:ÇMÇSÇ[ÇcÇeÇ…Ç�ǖǞǦǫǰǷÇÂÇêÇõÇýÇ ÈÈ/È4È<ÈAÈAÈAÈJÈSÈVÈ`ÈnȀȂȔȦȦȦȱȶÈÓÈØÈØÈáÈæÈæÈæÈæÈæÈæÈæÈæÈæÈæÈæÈæÈæÈæÈæÈæÈñÈýÈ É)É<ÉDÉdÉiÉqÉxÉ…É�ɖɞɥɪɪɲɺÉÖÉÞÉáÉãÉóÉýÉýÉýÉÿÉÊ#Ê&Ê)Ê1Ê6Ê6Ê?ÊDÊLÊSÊ`ÊyʀʅÊ�ʧÊÂÊÛÊãÊðÊ ËËËËËËËËËËË(Ë3ËBËGËGËOËWËdËiËiËiËmËrËr˂ˇˇˇ˓˚ˠ˰ËÁËÝËðËöËþËÌÌ"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì"Ì$Ì$Ì?ÌIÌWÌWÌ\ÌgÌn̛̗̗̗̦̊ÌÄÌÒÌÊÎBü|ÎÎÎÎäÎïÎöÎÏ Ï#Ï.Ï5ÏEÏXÏbÏbÏ~ϘϟϨϯϲϾÏÇÏÎÏÑÏÖÏìÏöÏÐÐÐ/Ð6Ð>ÐJÐ_ÐfÐfÐfÐtЂЌÐ�Ð�ЧЪмÐÁÐÆÐÖÐÙÐÞÐîÐñÐõÐþÐÑÑ Ñ Ñ Ñ6Ñ@ÑRÑXÑdÑyршњѠѯÑÀÑÀÑÇÑÇÑÇÑÕÑãÑíÑðÑþÑÒ ÒÒ"Ò'Ò7Ò:Ò?ÒOÒRÒVÒ_ÒgÒyÒ�Ò�Ò�ÒšÒ¢Ò¢Ò¥Ò°ÒÎÒÜÒ%ÓChoņ׆נ׳׺×Á×Ì×ß×â×ë×ò×õ×ØØØ)Ø,ØBØNØcØnØyØ„Ø�ؚرؽØÔØÜØåØíØúØÙÙÙ#Ù6Ù<ÙDÙWÙ]ÙeÙeÙsÙ…Ù’Ù¥Ù«Ù³ÙÆÙÌÙÔÙÔÙýÙÚ!Ú$Ú$Ú+Ú8Ú<ÚGÚaÚmÚ}Ú�Ú¹ÚÍÚÕÚßÚþÚÛÛˆÛD †*†*�*˜*�*EÉǶR¶RÓRÞRñRÞR SSS)S2S9S=SFSFSNSRSpS|SˆSŽS™S»S»SÎSÙSßSæSëSëSþS TTT#T0T0TBTGTGTWT\T\T\ToTtT‡T�T”T©T½T½TÂTÂTÒT×T×TÜTãTëTòTôTüTUUUU%U,U/UQUQUYUhUsUzU|U�UŸU¤U©U©U©U¼UÁUÐU×UÞUóUVV V VV*V/VCVJVOVOV[VjV|V‹VžV¢V±V¿VÍVÜVùVW WW,W3W:WJWLWZWjWlWzW‡W—WžW³WºWÆW×WîWðWüWX X XX(X5X=X?XSXeXlX|XˆX©X°X¼XÚXÚXÚXâXíXñXùXýXY YY'YAYFYMYXYaYiYnYnY}YŠY˜Y£Y®Y¼YÂYÈYÎY×YÝYìYùYZ ZZ2Z4Z=ZHZJZVZtZzZ€Z†Z�Z ZÇZÏZÙZæZþZ[[ [5[5[B[G[Y[_[_[_[_[\FD�šn‹n‹‚‹Ž‹¤‹�‹°‹²‹Ä‹Ö‹Þ‹GìˆÿFYFYhYrY¥Y´YÊYîYóY÷YÿYZZZ'Z,ZAZRZqZyZ{ZšZ¢Z±Z¸ZÄZÉZÐZØZÞZàZüZ[[[#[)[)[1[:[I[h[o[q[�[—[—[—[«[¿[Ã[Ñ[ä[Ü[ü[\ \\\!\#\?\D\Z\F\f\l\l\ˆ\�\¦\’\²\¸\½\Ù\Þ\ô\à\]] ]]]]9]>]T]@]`]f]f]f]n]w]w]�]�]™]É]Ý]á]ï]^ú]^^,^HüE€ÝÝ-ÝIÝNÝoÝ�ݜݺÝÎÝæÝíÝòÝÞ1Þ@Þ]ÞnÞ…Þ‰Þ‰Þ�Þ’Þ—Þ¡Þ¤Þ®Þ´ÞÑÞÔÞÔÞÔÞÙÞßÞûÞ ßßß2ß:ßCß_ßjßvßߓߓߢߧߧߵßIl¬ÃÆCÆCÔCîCÛC DúCD.DDMD:DYDgDoDzD|D‡D’D’D±D·DJP‡—fòfòzò‡ò–ò¢ò¨òÒòèòÔòÿòôòó óKŒg†öðöð(ñKñKñ^ñbñ�ñ•ñšñšñ§ñ¯ñ·ñÌñØñéñîñÿñòòòòò3òKòKòeòLP�­~6~6§6©6·6½6Û6ê6ù677!7$747Mì8Ž/Ž/¸/»/¾/Ä/É/à/÷/0 0F0m0p0‰0 0²0¿0Ò0å0ê0ò0ü011 111 1G1a1g1€1™1›1µ1»1Ô1í1õ122 -2 -22Z2o2�2N$tyÖcÖcdêc ddOLu„.Ç.Ç@ÇUÇfÇwÇ~džǖǞǯǵÇçÇPTHYÐaÐaâaäaíaöab bbbb(b2b5b?bQ¨!G(`(`8`A`T`a`m`y`…`‘`¨`¨`·`Â`Ë`Ò`Û`ò`a -aa+a7aIaIaRararata‡a‰a£a¯a²aÉaRxîˆplpl‰l”l¤lílôlmmm m(m0m8m:mBmJmQmXmwm�m˜m˜mÍm÷mn"n|C|C|C|b|g|g|‚|�|’|¡|ª|Ä|Æ|Æ|Ë|Æ|ì|î|î|ö|ñ|/}/}/}:}:}d}d}Ž}¦}¾}É}ß}ï}~~0~J~L~]~w~Ž~•~�‚S|.^ã^ã‚ã–ã¡ã¶ãÔãßãýãýãýã -ä"ä$ä$ä$ä1äIäKäKäYäfä~ä~ä�ä£äTçe××(×1×Q×Q×W×_×g×o×w×}׊׊ק׬׬ײ׷׷׽×Â×Â×È×Í×Í×å×ø×þ×ØØ Ø,Ø,Ø,Ø3Ø5Ø5Ø<Ø>Ø>ØDØDØKØMØMØSØSØZØ\Ø\ØbØbØiØiØqØwØ}؅؅؅؅ؙؑءةرعØÁØÇØßØîØøØûØûØÙ ÙÙÙÙÙ$Ù(Ù0Ù8Ù>ÙFÙMÙUÙ]ÙaÙgÙrÙxمّٟٗ٣٪ٲٺپÙÄÙÌÙÓÙÛÙãÙçÙíÙøÙýÙÚ$Ú)Ú,ÚÒÚUL˜§`ƒ`ƒyƒ{ƒ‚ƒ˜ƒ¨ƒ®ƒÆƒÞƒáƒóƒ;„VÔ*[~ê~ê’ê§ê¶êºêÈêÎêÝêÝêìê÷êë ëë$ë;ëNëTëYë]ëmëmëƒë…ë�ë°ë»ë½ëÖëÚëèëíëíëôëììì…ìW\X«¾?¾?Ö?Ý?ï?"@-@9@G@;@h@h@t@|@‹@Å@Ç@ô@ü@ü@)AAA.A\AMAhAnA}A’A”AŸA§A§AÂAÇAÐAÛAãAîABBõA5B"BABVBCBƒBnBbB�B©B—BÄBÉBãBÐBCïBC#CCBC/CNCNCiCxCqCŒCŒCŒC¸C¸CÄCX$ns–c–cÁcªcËcÓcYl  žGžG¬GÆG³GåGÒGñGHóG%HH1H?HGHRHTH_HjHjH‰H�HZ,†Ñ†Ñ�Ñ•Ñ�ѬѻÑÀÑ[TÒî î ¡!¡,¡5¡W¡a¡o¡‰¡–¡–¡ ¡ ¡§¡º¡¸¡È¡È¡Ó¡Ý¡ã¡é¡ì¡ú¡¢¢ ¢#¢5¢:¢E¢P¢j¢…¢™¢¶¢Ø¢Ý¢ã¢é¢ô¢£ ££(£,£2£:£?£_£G£h£l£r£z£££Œ£’£­£™£¹£½£ãË£УУñ£õ£û£¤¤-¤¤9¤=¤C¤K¤P¤P¤q¤u¤{¤ƒ¤ƒ¤ˆ¤•¤³¤›¤¼¤À¤ƤΤî¤Ö¤÷¤û¤¥ ¥ ¥¥4¥¥=¥A¥G¥O¥o¥W¥x¥|¥‚¥Š¥Š¥Š¥ ¥ ¥ ¥ ¥«¥µ¥¾¥Þ¥ê¥ø¥ý¥ ¦ ¦$¦$¦/¦7¦?¦H¦T¦h¦u¦„¦“¦­¦²¦²¦½¦ŦÒ¦ݦê¦õ¦§!§3§>§C§C§N§d§q§y§…§“§˜§¦§º§º§§º§Ú§ß§ß§î§ó§ó§¨¨¨¨¨¨.¨3¨3¨F¨U¨Z¨Z¨m¨|¨�¨�¨�¨£¨¨¨¶¨¨¨ʨϨݨϨñ¨ö¨©ö¨©©©:©?©a©f©t©f©ˆ©�©�©ª©¯©Ñ©Ö©ä©Ö©ø©ý©ý©ª ªAªFªTªFªhªmªmªŠª�ª±ª¶ªĪ¶ªتݪݪøªýªýª«««8«=«=«X«]«]«x«}«}«˜«�«�«¸«½«½«Ø«Ý«Ý«î«ó«ó«¬ ¬ ¬¬ ¬5¬:¬:¬F¬_¬d¬‡¬ެ˜¬�¬®¬¸¬ͬجݬî¬ù¬­­­ -­­­ ­)­)­<­A­A­A­E­[­d­d­‡­Œ­Œ­”­¨­±­Ë­Ø­ã­î­ù­ ®® ®%®%®%®6®S®^®h®s®x®ƒ®‹®�®�®›®£®¬®·®Ç®ß®÷® ¯¯¯¯.¯8¯C¯d¯p¯~¯ƒ¯‘¯•¯š¯š¯ª¯µ¯½¯¯ͯÚ¯å¯ÿ¯°#°.°3°>°F°K°V°c°n°ˆ°š°¬°¬°¬°¬°±°¶°¶°°Ó°Ó°ù°û°±±!±5±?±A±M±U±r±ƒ±�±˜±»±̱ݱî±ù±²!²&²&²1²6²6²>²I²N²N²V²a²f²f²n²Œ²v²¤²©²©²±²ϲ¹²ç²ì²³ì²³³³*³/³/³7³<³<³H³Y³k³p³p³„³p³œ³¡³¡³©³®³®³Á³ƳƳÙ³Þ³Þ³ø³´ ´ ´'´7´<´<´V´f´k´k´…´•´š´±´š´É´δδÙ´Þ´µµö´Þ´2µ7µsµaµOµ7µ‹µ�µ�µŸµ¯µ´µ´µõÓµصصçµõµúµ"¶¶úµ:¶?¶g¶U¶?¶¶„¶¬¶š¶„¶Ķɶɶæ¶ж· ·%·%·@·,·j·z···‹·�·�·œ·¡·¡·´·Ä·É·É·Ü·ì·ñ·ñ·¸¸¸¸,¸<¸A¸A¸I¸N¸N¸V¸[¸[¸c¸h¸h¸p¸u¸u¸ˆ¸�¸�¸ ¸¥¸ó¸á¸ϸ½¸¥¸¹¹S¹A¹/¹¹¹`¹e¹e¹t¹�¹”¹”¹¥¹À¹ŹŹÖ¹ä¹é¹é¹ñ¹ö¹ö¹þ¹ºº ºººHº6º$ººgº‚º‡º‡º¿º­º›ºŽºÞºùºþº0»»»þºH»M»»m»e»M»—»œ»¶» »œ»λÓ»ð»Ú»Ó»¼ ¼ ¼¼2¼B¼S¼S¼y¼{¼‘¼—¼—¼³¼À¼ñ¼3½"½½?½G½G½G½S½X½X½k½v½€½…½�½š½Ÿ½Ÿ½¹½¾½¾½ƽ˽ß½˽ë½ö½û½¾û½¾&¾+¾+¾6¾D¾I¾I¾T¾_¾d¾d¾u¾z¾z¾‹¾�¾�¾ª¾µ¾º¾¾º¾ξÓ¾ç¾Ó¾ó¾ø¾¿ø¾ ¿¿%¿¿1¿6¿6¿J¿6¿V¿V¿V¿[¿g¿[¿z¿¿¿‹¿¿ž¿£¿£¿¯¿£¿¿Ç¿Ç¿Ó¿Ç¿æ¿ë¿ÿ¿ë¿ ÀÀ"À-À2ÀFÀ2ÀRÀ^ÀiÀtÀyÀ�ÀyÀ¡À™ÀªÀ¯À¯À·À¼À¼ÀÅÀÊÀÊÀÓÀØÀØÀáÀæÀæÀñÀöÀöÀÁÁÁÁÁÁ!Á&Á&Á1Á6Á6ÁAÁFÁFÁQÁVÁjÁVÁvÁ�ÁŒÁ—ÁœÁœÁ¦Á«Á«ÁµÁºÁºÁÄÁÉÁÉÁÓÁØÁØÁàÁåÁåÁòÁ÷Á÷Á     ÂÂÂÂÂ#Â#Â+Â0Â0Â8Â=Â=ÂEÂJÂ^ÂJÂjÂ{€€’Â�½ÂÂÂØÂãÂüÂèÂÃÃÃ#Ã#Ã5Ã@Ã`ÃeÃ{ÆßËëöÃÁÃÆÃÆÃØÃãÃÄÄÄ)ÄBÄ.ÄNÄYÄdÄiÄiÄ�Ä{ěĻÄÀÄÖÄáÄæÄÅíÄ!Å Å-ÅCÅ/ÅcÅOÅoÅzÅÅťőűÅÑÅÖÅìÅ÷ÅüÅÆÆ7Æ#ÆCÆYÆEÆyÆeÆ…Æ�ƕƕƻƧÆÇÆçÆìÆÇ ÇÇ-ÇÇMÇ9ÇYÇoÇ[Ç�Ç{ǛǦǫǫǺǿǿÇÎÇÓÇÓÇÓÇÙÇÞÇÞÇÞÇèÇêÇêÇôÇÈ!È#È#È-È-È-È-È-È/È/ÈFÈMÈXÈXÈeÈkÈrÈ}ȈȓȞȩȣÈÌÈÄÈäÈòÈìÈÉ É-É-É-É6É>ÉQÉWÉeÉxÉxÉ�ɚɮÉÈÉÈÉÈÉéÉùÉÊ Ê0Ê0ÊXÊ_ÊnʀʀʄʉÊ�ʠʿʿÊÃÊÚÊáÊæÊæÊêÊõÊËË<ËEËVËd˗ˣ˨˾ËÒËÞËìËñËÿËÌFÌlÌoÌÌ�Ì�̤̯̯̲̅ÌÀÌëÌ Í Í ÍÍ7Ï\, ÆÑÆÑÔÑÚÑÞÑíÑüÑÒ]8cm&c&cGc4cSc^cictcc‹c‘c^\�”؛؛æ›è›ó›û›œœœœ4œ4œFœRœ[œ^œ�œ_ܳféé@éIéWéyéyéŠé—éµé½éêéïéê5êQêWê[ê~ê¤ê©êÒêìêë)ë/ë3ëLëTëYëjërë‘ë—ë›ë´ë¼ëÛëàëñëùëìì%ì+ì/ì3ìEìMìYìoìtì†ì‹ìœì¡ì³ì¼ìÐìÛìí0íUíZíZíZíjíqííŒí®í®íÅíÊíÊíáíãíãí÷íùíùíîîî)î+î+îBîBîSîXîXîhî�îŸî¤î¤î¤î¤î¼îßîòîïïïï4ï6ï6ï6ïCïZï\ï\ïiï€ï€ï—ï™ï³ïÑïÑïÑïÕï×ï×ï×ïÜïÞïÞïãïãïíïòïòïððððððð"ð$ð$ð,ð,ð.ð5ðSðUðhð~ð~ð~ð~ð~ð‘ð©ð±ð±ðôð`` -6T6THTTTrTŽT›T²TÅTÐTåTÒTñTùTUUU/U5UaôW==$='=9=@=G=L=N=U=\=`=r=¤=¾=«=Ö=Û=ü=ü=>> >Y>^>‹>“>˜>¡>¬>´>»>Ú>à>ÿ>? ?+?B?a?g?n?n?t?w?{?Œ?¬?¾?b$¶Û¶ÛÅÛÝÛÝÛãÛcxb|VæVævæ˜æ˜æ¢æ§æ§æÆæÓæÕæÕæÕæÕæâæêæýæçççç.ç.ç@çdHÏ9969C9F9O9U9l9ƒ9š9¬9Ú9ö9:::%:<:N:[:n:„:˜:�:¨:È:Í:Ð:ê:; ;;;3;M;U;];b;|;„;‰;©;®;±;Ë;å;í;õ;÷;<+<3<;<=<W<_<_<d<i<t<t<<<‹<‹<�<Ý<ó<ó<=ed¤¹‰‰ ‰'‰3‰9‰A‰O‰b‰n‰…‰’‰’‰•‰£‰³‰Ê‰Î‰Ö‰fºûÁ*Á*×*Ü*ð* +++8+B+R+R+i+p+‡+Ž+—+®+®+Ä+Ä+Ú+Ú+ð+ð+,,,,2,2,H,H,^,^,u,u,Œ,Œ,£,£,º,º,Ñ,Ñ,è,è,ÿ,ÿ,--/-7-B-S-^-o-r-t-‹-’-ž.g¬÷ÖÖðöý --AHKMVggjrˆ‹™œŸ¦ª²ÀÒâå4h(EKæ‘æ‘ ’ú‘’(’0’iC–J–J¹JÎJÓJÛJãJëJøJþJK KKK6KK@KMKMKZKOKkKqKsKuK‚K‚K‚K‡K�K˜K¡K©K«K³K»KÃKÐKÖKáKèKøKLL-L4L?LELVLZLbLbLvL†LŽL‘L÷Lj8-7á/á/õ/ù/þ/ 0000#0k¤õš†™†™¤™È™Ιՙՙܙü™šš3š š?šRšdšmšušš�š¯š¸šÀšÊšãšÏšïš› ›››3› ›S›?›_›u›a›•›�›¡›³›½›Å›Å›Λ֛웜œ&œ*œ*œ1œ6œTœVœ[œfœ|œ|œ|œ€œŒœ­œ»œÅœÒœóœ� � � �'�:�H�K�k�o�Ž�’�µ�¹�Ø�Ü�Ü�Ü�â�ð�ú�žž$ž0ž2ž:ž@žYždžrž|ž•ž˜ž ž¬ž®ž¶ž¹žÒžÔžàžâžêžðž Ÿ!Ÿ-ŸBŸGŸYŸhŸ�Ÿ’Ÿ’Ÿ�Ÿ¨ŸÀŸÌŸáŸæŸøŸ   1 1 7 B J X _ q lfäÖÚÖÚðÚùÚÛÛ Û'Û/Û7Û?ÛEÛRÛRÛ`ÛeÛeÛkÛpÛpÛvÛ{Û{Û�Û†Û†ÛžÛ±Û·Û¼Û¼ÛÅÛåÛåÛåÛìÛîÛîÛõÛ÷Û÷ÛýÛýÛÜÜÜ Ü ÜÜÜÜÜÜ"Ü"Ü*Ü0Ü6Ü>Ü>Ü>Ü>ÜJÜRÜZÜbÜjÜrÜz܀ܘܧܱܴܴܾÜÄÜÊÜÊÜÎÜÖÜÝÜåÜíÜñÜ÷ÜÿÜÝÝÝÝ Ý+Ý1Ý>ÝJÝPÝXÝ\ÝcÝkÝsÝwÝ}݅݌ݔݜݠݦݱݶÝÌÝÝÝâÝåÝ‹ÞmÖ¶P¶PèPüPQQQQ&Q(Q+QIQPQkQmQtQ�Q–QŸQ¡Q¤QÂQÂQÂQÐQÚQçQR R#R+R+RGReRjRqR…RŒR§R©R°RËRßRúRýRSS2S4SNSVSVSrS�S�S³SÅSn`Ñ!Ñ!Ú!á!õ! "","1"O"Q"o"q"ˆ"œ"¥"§"»"Ë"ü"o|2Í‘‘.‘?‘P‘a‘r‘ƒ‘–‘ž‘¬‘ʑՑۑè‘ý‘ý‘’!’'’<’W’W’l’q’y’�’‡’Ÿ’²’½’Á’Ë’à’æ’è’õ’÷’ “ “““*“*“9“G“Z“^“h“l“x“|“ˆ“Œ“˜“œ“œ“¯““ȓ̓֓ړé“í“ü“”””””””.”=”L”Z”u”…”•”š”š”š”¦”®”¶”¼”єٔç”ñ”ÿ”••••••••••••#•)•>•F•J•R•`•f•f•f•x•~•Š•�•�•¸•ȕԕڕç•ù•–&–…—pÔ¼í�j�j¢j³j¾jÉjßjñj kkkk+k2k@kGkIkLkQkSkYksk�k£k»kÀkÉkÐkÝkñk lllll@l^ljlq$hm�&�&�&£&ª&Ä&r¤b‡îWîWX X/XX;X@XGXGXgX}XiX‰X¯X›X»XÀXÇXÇXÏXÖXáXìXôXüXYY%YY=YEYs?|ökökll1lIlSl^l^lclnlzl…l“l£l³lºlÀlÕlêlêlþlmm#m2m?mPmamom}m„mŠmŸm´m´mÈmÕmæmömüm n nn!n2n?nOn±nt8¬¶FJFJJJOJTJeJsJ|J�J†JˆJu88B)0)0=0A0F0Q0[0^0b0j0v0†ŽŽHŽH¤H·HÄHÊHÍHÕHwÜtFFhs~‡—©¯µ»ÑÀåòõý=PTZqw‡�™§¬ºÓáêúü/=Ic‚‰“¢¨®´ºÐñ(3BO^k{‰ ¬±¿Þð!&,CN[bbp��ž°°¸ÛæxT�Þ¶ß¶ßÎßÖßãßààà&à,à2à6à:à\à\àcàfàkàzà~à«à¯à´à´à»à¾àÃàÏàÝàáàòàááááá<á@áEáEáYá\áháráyáŸáªá®á³áéáâ ââ â+â/â1â<â@â@âZâ^â`â`âkâoâ‰â�â�â�â‘â´âyˆßý¶â¶âÊâàâàâàâââââéâëâëâòâôâôâããããããã&ã-ã/ã/ãGãLãLã\ãz°‰±ŽdŽd¦d®d¹deþdódÞdÇde+eeFeFe_eSeŒe‘e�e¨e½eªeÉeÏeÖe÷eéeÝe f f&f&f3fZfZfZfff{ †*޳޳«³²³º³Å³Ü³æ³æ³ý³´"´8´F´J´j´~´’´™´�´¶´À´Ñ´Þ´Þ´å´ì´ñ´ö´û´µ µ#µ*µ:µ>µ>µHµ^µbµbµsµ†µ™µ™µŸµªµ±µ¹µÄµËµÓµÞµåµåµðµ¶¶*¶¶E¶E¶K¶R¶a¶i¶w¶~¶‚¶„¶–¶–¶–¶¨¶°¶Ö¶ä¶ä¶è¶ý¶·· ·5·:·H·W·_·m·x·|·�·‰·�·œ·ž·­·¯·¾·À·Ï·Ö·Ú·î·ö·¸ ¸¸ ¸*¸/¸M¸U¸c¸j¸n¸v¸„¸‹¸�¸—¸«¸³¸¾¸Â¸Â¸Â¸Í¸Ø¸è¸ô¸ -¹¹¹,¹4¹?¹D¹L¹W¹c¹g¹r¹w¹‰¹‘¹œ¹œ¹œ¹œ¹ª¹¹¹Ö¹â¹ê¹ú¹ -º(º,º[ºPºAºkºkºuº|º‹ºšº¢º°º·º»º½ºÌºÔºâºéºíºíºïº»»»»»»%»7»?»W»ƒ»‘»•»³»º»Á»Ì»â»ä»ë»þ»¼¼¼ ¼!¼4¼<¼J¼Q¼U¼U¼U¼U¼c¼n¼}¼…¼“¼ž¼¢¼¢¼§¼¯¼³¼Â¼Ä¼Ó¼Õ¼ä¼æ¼õ¼ü¼½½½*½1½5½E½P½U½s½{½‰½�½”½œ½ª½±½µ½½½Ñ½Ù½ä½è½è½è½ó½ú½¾"¾2¾=¾R¾W¾b¾r¾~¾”¾œ¾§¾¶¾¾¾É¾Î¾Ö¾á¾í¾ñ¾ü¾¿¿¿&¿&¿&¿&¿:¿J¿_¿l¿p¿„¿•¿ª¿·¿»¿É¿Þ¿î¿ÀÀ7À9ÀDÀLÀLÀUÀrÀƒÀšÀ³ÀÁÀÌÀØÀàÀâÀíÀõÀõÀõÀÁÁ+Á@ÁWÁfÁsÁ‘Á˜Á˜Á¨Á¼ÁÖÁÖÁÚÁðÁÿÁÂ%Â<ÂDÂDÂfÂfÂy”Â�²ÂÌÂÛÂèÂÃÃ*ÃCÃSÃkÃkÃÃÃ�çÿÃÈÃÈÃÈÃÔÃåÃýÃÄÄ ÄÄÄ(ÄŽÄ|ÌL»þõþõö'ö2öXöXöZögöröxö‰ö˜ö§ö´ö´öºö¿öÄö×öêöõöùö ÷÷ ÷+÷'÷B÷P÷P÷P÷[÷v÷a÷‡÷~÷‘÷“÷¯÷›÷·÷Å÷Å÷Ç÷ã÷ã÷ê÷ð÷ù÷øø%ø9ø,øAøGøPøPøPøcøhøhøpøpø{ø�ø™ø™ø™ø™øµøÌøÒø×ø×øìøòø÷ø÷øù ù@ùEùJùJùVùsù‚ù‘ù™ùžù¤ù©ù©ù°ù·ùÚù÷ùùùú+ú+ú1ú1ú>úGúGúbútúú„ú‘úœú¤ú¬ú¼úÓúÓúãúãúõúûú#û,û,û.û5û:û:ûGûRûXûaûaûtû�û“ûžû¬ûµûºûáûêûõûúûü üü1ü6ü=üJüQücüxüü…üŽüŽü—ü±ü¸ü½üËüÛüéüéüïüöüÿüÿüý$ý'ý'ý8ý@ýHýTýqýxý…ý‡ýŽý¢ý±ý±ý±ýØýØýØýåýåýúýþþ$þ/þ=þHþWþ^þ^þxþ‹þ�þœþ±þ³þÁþÖþÖþÜþåþåþòþøþ -ÿ -ÿÿÿ%ÿ7ÿ>ÿIÿNÿVÿ]ÿhÿmÿ‚ÿ„ÿžÿ³ÿ³ÿ³ÿµÿ¼ÿÂÿÓÿáÿóÿóÿùÿ /88>GGffsv|…�˜ª°»»ÈËÑÚâíÿ &/1Sf{�Œž¤¬¬¬¬·2}@I•¶ -¶ -Î -à -ë - þ -ò - = j U I v � � ¯ Ä ± ñ Ü Ð ý    ) C C p ‰ } ¶ » Î  ð á ü  2 & X E s d  � ² Ÿ Ê ¾ ì Ý ø $>>Yf……�~”�¾33%3)32353>3G3Y3Y3‚3†3‹3Ž3—3§3®3±3¹3¼3É3Ñ3Ù3á3è3ø3ø34Œ >6U6UJUQU�UmU�U’U™U™U¹UÏU»UÛU V÷UVV#V#V+V2V=VEVPVcV[V{VƒV€À-XdXdvd†d�d�dšdšd¤d¶dÃdÆdÈdÑdÞdÞdìdee$e1e1eAeNeNeqe~e~e”e·eÍeðeùeff)f3f3fff™fŸfŸfŸf±f�¸ºä؉؉ð‰ò‰þ‰ŠŠŠ,Š,Š,Š2Š6Š>ŠIŠ]ŠiŠkŠkŠtŠvŠvŠŠ�Š�ŠŠŠŒŠŒŠ•Š•ŠžŠ¤Š§Š±ŠÂŠÈŠÔŠÔŠ<‹‚œWzN)N)l)}) )§)À)¸)Ø)ø)ä)***;*'*S*{*‚*›*“*³*Ó*¿*ß*ð*+ò*+++++C+C+M+ƒœX{--*-:-E-o-Ÿ-¬-½-Ï-Ö-Ý-ñ-ø-..-.:.=.V.Y.^.u.�.�.‘.˜.Î.„x¬¸«¸«Î«Õ«Ü«û« -¬¬(¬7¬F¬P¬P¬U¬\¬o¬~¬ƒ¬ž¬¸¬¸¬Î¬à¬ä¬ò¬ù¬þ¬þ¬­­ ­"­0­B­B­B­T­_­q­|­‰­Ž­ž­£­³­¿­Ä­Ñ­Ö­æ­ë­û­ý­ ®® ®!®2®;®;®=®M®T®d®d®®‘®£®µ®Å®Å®Å®È®Û®…\åø@‹@‹[‹b‹g‹u‹Š‹‘‹›‹©‹¬‹®‹¸‹Ê‹Ê‹Ñ‹Œ†0ÎÖ6xl@>Œ”‡L4C–+–+¤+¶+¼+Ä+Ö+Ü+å+÷+ý+,<,ˆ(–œá2á2ï2þ233 3‰\DW>,>,L,^,d,l,~,„,�,Ÿ,¥,®,À,Æ,É,-Š, ^Ñ^ÑlÑsÑ{рцы¬!H& & D V ] d s x — — œ » À Ç Ö Ø ÷ ÷  -+ - -7 -F -H -g -g -g -g -v -� -ˆ -§ -± -Œ@? Þ`Þ`û`a -a/aAaGaRaiaxaƒa‡a’aža©aµaÌaãaöa b"b2b2bDbJb[babqbqb‰b‰b®b®b³b³b¹bÅbÒbÞbób -cc$c6cBcYcqc’c’c›c c c c c°c¹cÁcÆcÔcâcòc÷c÷cddddd)d;dAdMd]dhdrdvdd˜d›d«d²dÐdÙdÙdèdødeee!e)e4e;e?eReXeeepeve†e–e–eÃeåeñeùef fff#f#f3f8f8fBfMf_fefsf€f�f—f›f¤f½fÀfÐf×fÜfÜfðfðfõfùf gg$g*g,g,g:g@gFgWg]gigygygyg~g–g–g¥g¨g¼gÚgågh h+h=hAhFhMh_hoh‡hŽh’h˜h h«h®i�<KVž(ž(¸(Ä(Ö(ì( )ú(%)=)=)G)Ž`l€ › ›@›G›O›Z›d›o›w›†›�›“›·›¹›É›É›×›�`àô~˜~˜”˜¶˜ØǘÖ˜ï˜ó˜ù˜ ™)™+™+™\™J™+™{™…™�XnNÔNÔtÔ†Ô‹Ô¢Ô´Ô¾ÔÈÔÖÔÞÔíÔÕÕÕ$Õ2Õ:ÕBÕDÕOÕZÕZÕbÕjÕtÕ|Õ†Õ�Õ—ÕšÕ£Õ¾ÕÏÕáÕäÕéÕüÕÖ(Ö0Ö0ÖBÖEÖJÖ]ÖuÖ‰Ö‘Ö‘Ö²ÖµÖºÖÍÖÓÖèÖþÖ××+×3×3×>×]×d×o׆ב83=^Ò^ÒgÒgÒuÒyÒ‡ÒŠÒ�Ò’8>H–Ò–ÒŸÒŸÒ­Ò±Ò¸Ò»ÒÀÒ“D*ž*ž*¸*Ë*Õ*Ü*è*+ + + +%+D+”Ðy©Î÷Î÷ø÷û÷øøøøøøø.ø9ø@øMøZømø|ø�ø–ø˜øŸø¥ø¯ø¯øÀøÂøÉøÏøÙøÙøÙøðøù ùùù,ù;ù;ùMù•0+3F+F+O+u+†+Œ+Œ+”+–„\y†ì†ì˜ì­ì·ìÀìÂìÉìÙìäìæìðìðìöìí -í -í+í6í8íQíXí\íhí{íÎí—  -î)î)÷)**˜h÷ >^>^T^_^j^x^ƒ^‰^š^ ^±^·^Ã^Ú^Ú^ì^ý^ -__!_'_u_™”"Î.Î.ð.ú./ //!/6/J/Y/g/u/Œ/”/ž/­/µ/Â/Ê/Í/Í/Í/Ï/Þ/è/ñ/ù/ü/0š�µÕOO(_(L(w(�(�(™(¡TXiŽ Ž ¤ ² ¸ ¾ Ï Ý ë ý "¢LgŽýŽý½ý²ýÊýåýÑýþñýþ'þþGþ3þSþ_þdþpþ€þ‡þ”þŸþ«þ¶þ¾þÃþÏþÔþèþïþóþþþÿÿ'ÿ0ÿ<ÿAÿUÿ\ÿ`ÿ`ÿeÿ~ÿƒÿœÿ±ÿÃÿÈÿÓÿÛÿÛÿÛÿÝÿöÿ  +-8@@MEe…£àZŽ@b@bZbhbmbzbˆb‘b¬bºbÜbåbõbcc*c,c.c8cDcHcUcacsc{c“c—c—c—c—cœcºcÔcÔcÛcÞcæcòcûcQd¤d{�N+N+l+�+ +§+À+¸+Ø+ø+ä+,,+,,C,P,P,h,h,r,¥(~ß~ߌ߯ߵߺߺßÀߦ(!'ÒÒÒÒ#Ò%Ò*Ò§D]j°8°8Ê8Ñ8Ú8æ8û89 9999 9¨„½Úx¥x¥«¥·¥»¥Ã¥Ë¥Ï¥Ú¥Þ¥â¥æ¥î¥ó¥÷¥¦¦¦ ¦0¦A¦N¦a¦h¦r¦r¦r¦„¦©€ˆ—ˆ—¡—¨—¯—¶—¼—Ì—×—á—ì—˜˜˜#˜-˜7˜>˜I˜[˜c˜c˜y˜y˜‹˜ª˜b.^.^T^t^|^‡^–^Ÿ^£^®^Î^Ó^í^ ___*_W_`_v_|_„_‡_Œ_Ÿ_Ä_É_ß_å_í_ð_``2`Q`W`_`_`d`j`m`x`˜`�`·`Ö`Ü`á`a -aa.a6a;a[adafa…a�a­a²aÌaëañaöaöaöaöabb b7bBbUbbbzbŽbŸb©b«b¿bÐbÕbàbíb c c c c«°)Ø�Ø�û�ž žžž'ž3ž>žIžQž\ždžgžsž{ž•ž»žµžËžÔž ŸõžŸŸ1Ÿ<ŸXŸ_ŸƒŸ¼Ÿ¼Ÿ¼Ÿ¼Ÿ ¬0ùAŒŒ-Œ9ŒDŒNŒTŒ^ŒdŒnŒ|Œ†Œ˜Œ¢Œ¨Œ²Œ¸ŒÂŒÉŒÕŒÛŒäŒ��!�#�-�?�I�[�e�z�z�}�‡�œ�¡�±�¼�Á�Õ�è�ò�ŽŽŽ&Ž4ŽEŽUŽfŽsŽsŽ€Ž€ŽˆŽ–ŽÝŽ­l£:¶?¶?Ï?ç?÷?@)@A@\@\@†@Ž@’@•@™@ž@¨@«@²@¸@¿@Å@É@Î@Ø@é@ð@÷@ù@ý@AAAA*A-A>AIAOAVA_AxA‰A’A›A£A®A¹AÅAÖAçAóABB -BBBB'B.BQB_BiBsB|B•B¦B¯B¸BÀBÉBÏBÓBØBÜBéBðBþBCC'C0CICZCcClCtC}CƒC‡CŒC’CœC¦CÂCÐCÖCÛCãCëCóCDD'DD9DBD]DqD„D‹D”D�D¤D­D¶D¿DØDÈDèDìDFE®  �„�„ž„½„įÀ�¹é'é'ò'((ù':(J(<(k(Ž(Ž(ž(£(£(·(¼(¼(Ø(Ý(Ý(ý()))))8)8)F)j)�)°)Â)Ô)æ)ö)ö)ö)ö)ö)¿*°$bg9&9&=&U&g&�&±´ªæ¹æ¹ººººº'º'º3ºHºiº{º�º‘º¡ºÁºÓºÙºìºõºùºÿº»»)»-»=»J»h»z»€»“»¥»±»³»¿»Ç»Ë»Ñ»Ú»Ú»Ú»Ú»ì»¼¼¼)¼0¼8¼D¼Y¼`¼`¼`¼n¼|¼†¼‰¼—¼¡¼¤¼¶¼»¼À¼мÓ¼ؼè¼ë¼ï¼ø¼½½½#½9½?½K½`½g½o½�½‡½–½§½§½®½®½®½¼½ʽÔ½×½å½ï½ò½¾ ¾¾¾!¾&¾6¾9¾=¾F¾N¾`¾h¾q¾q¾|¾“¾«¾¯¾»¾Ó¾Û¾á¾í¾ö¾ú¾¿ ¿ ¿ ¿$¿,¿2¿I¿R¿Z¿`¿f¿f¿f¿m¿¿‹¿“¿™¿Ÿ¿Ÿ¿¡¿³¿²x&Ó&Ó4ÓIÓPÓ[Ó}Ó±ÓÍÓßÓóÓùÓÔÔÔÔ Ô&Ô,Ô8Ô@ÔFÔHÔNÔ³Ü,ßnlnlŒl”l¤l¬lÙlðlôlülm -mm&m&m.mgm±mŒmÔmÙmëmúmüm&n,n5npUpYpŠp¤p¶pàpæpèpqqq,q9qMqdqoqsq~q‰q›qªq¬qÖqÙqëqúqÿq)r/r4rFrUrWr�r„r–r¥r§rÑr×r×r×rárárìrs(s(s(s(s1s=sSslss†s’s™s™s¬s°s°s°s·s¼sÏsÖsâséséstttt!t-t4t4tAtKtKtRtstst…t´}¾¶n¶nÔn×nÝnñnùn -ooo"o"o/o8o>oNo\o^o}oŽo•o¡o±o±o¿oÒoÝoáoòoòoòo÷o÷opp%p+p0pDpJpRpdpjplp{pˆpŽp”p™pŸp¥p¬p¸p¿pÁpÆpÎpÐpÕpápãpèpðpòp÷pÿpqqqqq q!q&q0q0q0q@q@q@qWq]qcqnqsq{q”qšq¥q©q¯qºqÓqÞqéqïqüqrrrr#r+rIrTr_rkrertr}r‚r‡rœr£r¬r¸r¾rÊrÎrÓrØrãrîrùrûrssss1sL>LYLkLpL|L‚L…LœLžL¡L±LµL¼LÅLÔLâLèLðLõLýLMM -MM/M4M>MfMqM|M‡M’M�M¨M³M¾M¾M¾MÆMÆMßMíMNNN N N(N.N0N0N6NPRPXPZPmPrPrP�P�P¡P§P°P¶P¿PÍPÒPÒPåPëPíPøP -QQQ1Q=QOQTQ`QfQiQ€Q‚Q…Q•QŸQ¢Q¢Q±QÄQÖQÛQçQíQðQR R RR R(R6R;R@R@RFRNRSRSRYRYRgRmRsR}R‡R•RªR­R¯R¹R¹R»RÃRÈRÍRÒRÒRØRàRåRåRêRõRúRÿR -SS5S7SYGYMYUYZY_YhYsY|Y„Y‰Y‰Y‰Y�Y—YœYœY Y¥Y¥Y®Y¼YÈYÕYÛYÛYäYøYøYþYZZZ$Z&Z,Z5ZIZIZRZRZRZWZ\Z\ZdZiZiZ†Z”Z Z©Z¯Z¹ZÁZÆZÆZÆZÚZãZéZûZ[[ [ [[[[0[:[C[E[E[E[K[O[Q[Q[Q[Q[V[\[b[f[á^¸Ðà†t†t¨t¾tÊtètuu(u;uFu\uHuhupupuuu‡u“u©u¾uÍuØuëuñuñuñuöuûu -vv,v.v3vBvMvZvdvdvrv¹”*K    8 ? F I R U X \ a � n ‘ ™ ¡ ¤ ¦ ¶ ¿ È Î Ñ â ù  -¡¡G¡ºà.¢Æ;Æ;ä;ï;<<<<<%<4<J<[<l<~<�<Ÿ<®<¿<Î<Î<Ü<à<ä<é<í<ú<==#=,=2=@=Y=[=_=i=i=n=n=n=s=s=‚=‹=“=©=©=©=®=®=Ã=Ï=Ú=ß=ß=â=ç=ç=>>>>>">$>$>@>L>X>Z>Z>]>_>_>l>n>n>q>q>z>€>…>¡>¡>¡>¡>¡>¡>¡>¡>¡>¡>¡>¡>£>´>Æ>Õ>ä>ä>è>è>ð> ???°?»,6Ñ6ÑDÑKÑSÑXÑ^Ѽ˜?a†V†VœV¢V©VÙVÅVåVêVñVñVW'WW3WcWOWoWtW{W{W{W�W„WˆW�W¨W³WÆW¾WÞWèW½PQaQ%Q%_%m%t%„%•%š%·%½%Ä%Ë%Ù%å%÷%3&¾D%ÆßÆßÚßèßîßàààBàHàNàTàTà\à¿ô#œ000%0)060C0W0f0†0“0¥0Ç0ç0õ01#1;1R1]1~1œ1«1Æ1Ñ1ì122 2I2c2~2�2Ÿ2®2®2¹2Ì2Ý2ð23 33'3G3G3S3S3S3d3q3x3—3 3­3±3¹3Ä3Ü3ô3ý3 444>4N4^4i4}4‚4Š4°4²4½4ð4 -5 -5"51595H5Q5Y5k5Š5’5š5¥5§5·5Ï5ç5ÿ56)6@6I6R6d6r6v6z6À ȄȄфð„õ„Á\…XîÇîÇÈÈÈ'È,È2ÈDÈJÈbÈhȆȚȥȫÈÍÈÍÈÝÈòÈôÈ÷ÈÉ ÉÉÉ)É/É5ÉAÉAÉCÉUÉ[É`É`ÉwÉwɕɕɨɵɺɺÉÑÉÚÉéÉÿÉ -ÊÊ#Ê3Ê@ÊRÊXÊbÊnÊ{Ê}Ê}ʅʊʊʒʗʗʟʤʤʬʱʱʷʼʼÊÃÊÈÊÈÊÏÊÔÊÔÊßÊäÊäÊïÊôÊôÊÿÊËËËË(Ë/Ë5Ë8ËCËFËZËgËvË}ˀ˒˔˚ˮ˻ËÊËÊËÊËÊËÔËìËÌÌ"Ì(Ì9Ì?ÌDÌNÌ_ÌpÌ̡̖̫̺̅ÌÉÌÏÌÚÌàÌõÌûÌ ÍÍÍ-Í-Í=ÍPÍ\ÍdÍtÍ{Í�Í’Í�͢ͿÍÔÍâÍòÍþÍÎÎ*Î,Î>ÎFÎKÎRÎVÎdÎnÎtÎ~΄Î�ΕΗΤαλÎÔÎâÎâÎèÎïÎ/ÑÂ0#«¸§¸§×§¨ ¨ ¨¨*¨C¨F¨b¨b¨b¨j¨l¨l¨t¨v¨v¨~¨€¨€¨ˆ¨ˆ¨‘¨—¨œ¨œ¨¥¨±¨µ¨º¨À¨Å¨Å¨Í¨Ö¨Ü¨á¨á¨æ¨ò¨ -©)©,©A©`©`©`©h©j©j©j©r©t©t©t©|©~©~©~©†©ˆ©ˆ©“©“©™©ž©ž©ž©ž©¥©°©Â©Ð©Þ©è©è©è©ø©ø©ÿ©ª ª!ª/ªBªNªwªzª�ª“ª›ª¤ª¯ª¯ªºªÀªÅªÅªÅªÌªÒªçªïªõª«#«)«.«.«5«@«@«E«W«]«]«]«]«¶«Ãd$èAèA -BBBB!B4B6BCBEBPBdBlB|B�B‡B�B’B¤BÄLWfÙ0Ù0í0ñ0ö011 11111Å\CVq0q0‡0‡0‹0�0£0¦0«0«0µ0»0»0É0Ë0Õ0Æ8(2.Ò.Ò7Ò7ÒEÒIÒPÒSÒXÒǨ²Øffff~f†f‘fªfžf×f1gggüfåf7gLg8D8Y8Y8g8g8s8|88�8—8š8¢8Ú<›¦v v  Š •   « µ Ó Þ î Û 2v_v_Ž_ _¦_²_½_Ë_×_î_ù_ ``!`'`-`@`F`O`U`g`m`x`€`Ž`›`Ø`Ü, **,*=*S*d*g*m*Ý4ø„ø„……… …'…1…1…7…ÞÄKx®õ®õÚõÝõâõïõôõöö ööö&ö?öaöjöuö|ö•ö·ö¼öÕö÷öüö÷÷>÷@÷Y÷{÷{÷{÷�÷ª÷¹÷Ë÷ß „ÈæNæNOO%O*OHONOSOYOgOnO}O‚OŽO O O¾OÉOÜOãOýOP&PAPYPuP~P�P•P¢P«P°PÁPÏPïPôPüPQ'Q7Q=QHQQQWQ�Q‡QxQ­QèQÒQÃQøQûQR¯Rà<%0¨B¨BÉBÏBØBêBC C!C-Cá„ |66Xcjruu…��“š¡§­³ºÀÑÑÓÜèî+388?EV\bm~~‡Œ–�¤¬²´ÂÙÜë÷ -"3Te}„Ž–��¦­¹ÉÔÔÔèü Êâ„9‘6‘6­6¼6Ã6Ý677*737A7S7l7l7~7”7œ7Ÿ7«7ãX{ÍISfqƒ‘—¨¯·ÍÕèý )9BHMTZ`fq|† ¨Â×äçïó '>W[dk}…Œ�™›­ÄÒØÜÞëëëí - -ä  -h„h„q„…„Š„å,ýD6�6�R�X�c�t�y��‚�†�†�¦�«�á�Í�í��ò��+��7�>�C�M�P�T�Y�r�^�~�~�~�ƒ�”�™�Ÿ�¢�¦�¦�Æ�Ë�‘í� ‘&‘‘2‘H‘4‘T‘[‘`‘f‘i‘m‘o‘ˆ‘t‘”‘”‘”‘”‘¬‘Õ‘á‘æˆÍëQQZUUdss‚‚‘‘  ¯¯¾ÒÍÜÜëú çxÈâ\\<\N\T\`\w\w\‰\�\š\ª\¶\¿\Å\Ë\Ö\ä\ñ\ý\ ]]]J]èd�²NèNèRèeèeèè†è’è’è©è©èÀèÀè×è×èîèîèééé é騯øfúfúˆú�úšú°ú°úÂúÍúØúéúúúûûûû û1ûCûOûaûcû|û‹û�û�û�û¢û·û·ûÃûÉûÓûÞûìûóûüüü4ü4üFüê`Ëßn—n—„—¦—³—·—Æ—å—é—ï—˜ ˜!˜!˜R˜@˜!˜q˜{˜ëP1A0C0CFCRCZC^CoC}CƒC�C—C¢C¨C«CµCì ®-6767P7[7_7h7o7v7Œ7�7®7À7Ò7á7ð788888$81888A8H8L8l8l8l8l8l8x8|88‡8•8�8ª8²8º8Ë8Ö8Û8Û8è8î8ý899!9.9=9@9F9B9Z9q9s9�9ƒ9Ž9”9”9œ9œ9®9µ9Ë9Ë9Ë9Ð9Ð9å9ó9þ9::: : :':5:B:D:D:H:J:J:f:t:€:‚:‚:…:‡:‡:”:–:–:™:™:™:™:™:¢:¨:¬:¸:Ø:å:ó:ú:Â;í(rxh‡h‡v‡}‡�‡�‡–‡î(ntÉ&É&Ò&Ü&ì&÷&÷&'ïTzKÎíÎíìíòíõíþíî î0î9î?îBîFîHî`îpî}îƒî‡î�î�î’î–î–î¹î½îÃîÃîÊîìîïï'ï-ï4ï?ïIïMïPïWï]ïaïgïxï~ïƒïˆï•ï—ï©ï«ï²ï¿ïÁïÓïÓïÓïÓïÓï÷ïðð%ð%ð:ðFðcð‡ð¡ð¦ð½ðÂðÐðçðìðòðñññ.ñ;ñSñZñfñ~ñŠñŠñŠñ�ñ“ñ–ñ¯ñµñÉñÏñÔñßñßñäñññþñþñòò)ò/ò2ò5ò<òEòLòLòQò^òkòkòqòò–òœòŸò¢ò©ò©òºòÁòÎòÛòÛòâòìòóòùòó ó ó ó9ó>óEóMóTócógópóˆó�ó”ó¶óÁóÇóÏóèóüóüóôô1ô?ôFôMôoô‚ô¦ô¨ô²ôÔôÔôÔôíôùô -õ"õ&õûõð¼Ùfhfh~h‚h�hŸhªh¶hÁháhÃhíhòhòhiDi(iifiki“i˜i¤i¯iÏi±iÛiàióiúij*j*jMjMjYjñ ¾)¾)Í)æ)ì)ò8�™ÖHÖHïHþHI I%I+I.IOIó8 ¡.¡.¯.¶.Á.É.Ð.Ö.Ü.Ü.â.ô n*n*x*€*…*õôÓŒn�n�Œ�œ�§�²�Ë�÷�‚<‚f‚l‚r‚z‚|‚„‚Ÿ‚¢‚­‚¹‚Ò‚þ‚ƒCƒmƒsƒyƒ�ƒ†ƒŽƒ©ƒ¬ƒ·ƒÃȃრ„&„R„|„‚„ˆ„�„’„š„µ„¸„Äτ脅-…Y…ƒ…‰…�…—…œ…¤…¿……ͅممޅä…ê…ò…ú…††&†A†U††…†Іœ†«†Ɇ݆‡ ‡‡‡,‡;‡V‡j‡”‡š‡Ÿ‡±‡À‡Û‡ï‡ˆ ˆ$ˆ$ˆ$ˆ5ˆ@ˆKˆqˆ‰ˆ”ˆœˆ©ˆ©ˆ®ˆÁˆ؈݈‰‰&‰.‰;‰;‰@‰S‰`‰j‰~‰•‰®‰À‰͉ø‰ Š#Š1Š3ŠGŠ^Š^ŠgŠsЉТеŠÁŠÔШШШŠߊäŠ÷Š‹‹‹!‹4‹@‹M‹W‹W‹i‹ö€k 9 969B9B9X9c9e9�9�9�9ˆ9’9–9š9�9�9¦9ª9À9À9ö9: ::-:2:5:::::::O:V:c:j:r:w:w:Œ:˜: :¥:¥:º:Ç:Ï:Ô:Ô:é:õ:þ:;;;0;;;^;b;p;x;};};’;¬;¶;Â;Ê;Ï;Ï;î;ú;< -< <+<:<?<N<[<`<`<`<c<h<h<h<‡<“<ž< <£<¨<¨<¨<²<º<Á<É<Ò<Ý<ã<ñ<û<û<= -="='='=:=B=B=D=D=D=I=I=P=V=Z=a=e=e=e=e=t=t=™=¢=¢=¦=´A÷(¸A¸AÆAÏAÝAãAø�1vvvv”vœv¨v¾vÓvávìvûvwwww ww$w:wG>GWGfGzG‰G�G•G˜G¹Gû0�—`ˆ`ˆtˆ€ˆŽˆ‘ˆ©ˆ¬ˆ´ˆü0S[öÒöÒ -ÓÓ Ó)Ó<ÓýP>Nà…à…ì…††† †#†-†7†?†B†H†þTš«VIVIpIƒI†I�I�I²I´IÆIÐIäIäIêIíIAJÿ<˜£¸ˆ¸ˆÌˆÓˆßˆëˆûˆ‰‰‰‰ ,0^à^àlàxàHzˆdd*d6dAdWdCdcdedldwdƒd‹d DƒþLþL"M)M.M6MPMYM[MhMhMjM„MŠMŒMŽM›M›M›M›MŸM®M·M¿MÈMÐM×MÝMßMûMÿMN$N*N>NCNPNPNdNkNrN{N‰N’N²N¸N¼NÁNÆNÉNÓNÖNæND ®i®i¼iÆiÐiàiåiëi÷iùi j j j=jlåüŽÞŽÞ¢Þ¸ÞÅÞÐÞÔÞÛÞßÞèÞ÷ÞùÞùÞ ßßßßßßß&ß´FoÀCÀCæC÷CüCD D DD(D,D1DFDHDKDODVDjDnDvD‚D‰D�D•D—DŸD­DµD·DºDÏD×DßDíDñDÿD >>j>jNjZjfjvjŽj”j¢j³j»jÂjØjþjk%k2kBkHkJk[k}k„kŠk˜k k¶kÁkÇkÍkðkôB»¸f¸fÒfÕfÜfçföføfggg g-g0g2g2g7gDDq‡›©ÀÆÒ×å  &&,,< |1### #+#D#D#G#V#\#e#g#m#v#x#~#ˆ#�#’#’#œ#0 ' … …®…Î…Ô…Ú…Ú…à…„•²øœøœ ����B�U�\�m�’���¨�ª�µ�Ú�å�ð�ò�ù�žžžž@ž("NÜNÜ]ÜpÜˆÜˆÜŽÜ öÛöÛÜÜ܃H¯H¯m¯t¯‹¯—¯¢¯´¯Å¯¶¯´¯å¯° °°°%°/°6°=°A°C°I°U°_°f°m°q°q°{°€°‹°�°®°Ÿ°�°Î°ï°û°±±±±%±,±0±2±8±D±N±U±\±`±`±m±{±‹±�±®±Ÿ±�±Î±ï±û±²²²²%²,²0²2²8²D²N²U²\²`²`²j²z²Œ²�²Ž²Œ²½²Ä²Ê²Ö²à²ç²î²ò²ô²ú²³³³³"³"³,³:³C³\³h³l³l³o³x³î³ìN{N{k{ ¡s{…{¡{¬{¾{Å{Ö{Þ{æ{é{÷{#|#|8|:|:|F|N|R|_|_|k|s|w|„|„|„| |«|¼|¼|Á|Ù|è|í|ó|þ|}}} }/}4}:}E}J}J}X}a}m}u}}}…}ˆ}Ž}“}œ}®}·}È}Ø}Ø}Ý}å}í}ð}ö}ö}û}û}û}~~ ~~+~P~g~t~|~„~�~œ~¢~©~²~¶~¹~Å~Ë~Ò~×~×~å~õ~õ~ +*//6AGOU`eet‘—Ÿ¥ªµÇÍÕÛààôú€ € €€#€#€E€l€q€q€…€‹€¡€²€¸€½€Ö€Ü€ì€ô€ü€����!�7�H�N�S�l�r�‚�Š�’�˜�����³�¹�Ï�à�æ�ë�ú�‚‚‚!‚'‚.‚3‚3‚I‚O‚e‚v‚|‚~‚�‚“‚�‚¥‚­‚³‚º‚º‚º‚̂Ղæ‚ö‚ö‚û‚û‚ ƒƒ"ƒ5ƒ<ƒBƒJƒPƒ`ƒfƒnƒtƒtƒtƒyƒyƒyƒyƒyƒ˜ƒ¤ƒ©ƒ©ƒ¿ƒȃÓƒ܃çƒòƒ÷ƒ÷ƒ „„)„:„@„E„W„]„b„{„™„™„ž„ž„ª„²„µ„»„Á„ƄƄê„ò„ú„ +…………'…E…E…J…J…V…^…a…h…n…s…s…“…›…«…±…¸…Ö…å…í…† ††††5†=†U†]†`†g†m†m†m†Œ†œ†¨†°†³†º†À†І߆놇‡‡‡‡6‡B‡]‡e‡h‡o‡u‡u‡u‡u‡z‡z‡ƒ‡“‡©‡¯‡LJÚ‡à‡å‡÷‡ý‡ˆˆ$ˆ0ˆ8ˆ;ˆBˆHˆqˆyˆ‰ˆ�ˆ–ˆ–ˆ–ˆ›ˆ›ˆ¤ˆ¼ˆÒˆ؈ðˆ‰ ‰‰9‰?‰R‰‰‰›‰·‰¿‰ʼnʉʉä‰ð‰ü‰ŠŠ Š Š&Š2Š>ŠIŠIŠNŠNŠhŠtЀЋЋŠ�Š�ЦЬЏоŠÊÕŠÛŠàŠïŠûŠ‹ ‹‹‹-‹8‹A‹M‹U‹X‹^‹d‹i‹}‹Œ‹”‹¬‹´‹·‹½‹Ëۋ㋌Œ%Œ(Œ.Œ4Œ4ŒEŒNŒZŒbŒeŒlŒrŒwŒ‰Œ˜Œ Œ¸ŒÀŒÃŒÊŒÐŒèŒðŒ�)�1�4�;�A�A�Q�Z�f�n�q�w�}�‚�–�¥�­�Ç�Ï�Ò�Ø�Þ�ö�þ� Ž<ŽDŽGŽMŽSŽSŽdŽmŽyŽ�Ž„Ž‹Ž‘Ž–Ž¨Ž·Ž¿ŽÚŽâŽåŽìŽòŽ +��4�Q�Y�\�c�i�i�i�i�i�n�n�„�Š�–�œ�¡�³�¹�¾�Ì�Ø�á�í�õ�ø�ÿ�� +��+�3�K�S�V�]�c�{�ƒ�¢�¼�Ä�Ç�Î�Ô�Ô�Ô�å�î�ú�‘‘ ‘‘‘)‘8‘D‘_‘g‘j‘q‘w‘�‘›‘½‘Ú‘â‘å‘ì‘ò‘ò‘ò‘ò‘ò‘÷‘÷‘ +’%’+’6’;’;’N’d’j’u’w’w’Š’­’³’¾’¾’Ð’Ù’ê’ï’“““““)“?“E“S“b“g“g“z“�“–“¤“³“¸“¸“ΓÔ“ñ“ ” ”3”9”>”J”S”b”b”g”g”}”ƒ” ”¸”¸”â”è”í”ù”•••••,•2•O•g•g•‘•—•œ•¨•±•À•À•ŕŕەá•þ•––@–F–H–T–]–h–h–h–h–m–{–„–•–—–©–¶–¶–¶–Æ–Ö–Û–ÿ– — ——&—C—S—w—‡—�—�—�—’———¬—¿—ý— ˜˜˜˜+˜:˜l˜t˜z˜|˜�˜ˆ˜ˆ˜‘˜£˜¶˜¿˜ΘΘÓ˜ؘç˜ð˜û˜ý˜™™™2™9™?™G™R™X™h™n™v™�™‡™‡™Œ™‘™˜™Ÿ™¦™­™¶™Å™Å™Å™Ê™Ê™Ê™Ü™á™á™ó™þ™ššššššš$š5š8šDšMšYš`šfškškšvš‡šŠš–šŸš«š²š¸š½š½š½š½ššÇšÇšΚÒšÒšÞšçšêšêšõš÷š ›››%›0›;›A›J›N›N›Z›c›f›f›q›s›…›Œ›’›š›¥›°›¶›À›ÛǛǛϛ֛ٛۛæ›ê›ó›ö›ö›œœœ"œ-œ8œ;œAœFœFœMœQœQœ]œfœiœiœtœvœˆœ�œ•œ¤œ¯œºœÀœÉœÍœÍœÙœâœåœåœðœòœ� ���$�/�5�?�B�F�F�N�U�X�Z�e�i�r�u�u�€�‚�š�¡�¬�·�º�À�Å�Å�×�Û�Û�ç�ð�ó�ó�þ�žžž ž1ž<žGžMžRžRž]žbžbžmžržrž}ž€ž„ž‹ž�ž•žšžšž®ž³ž³žÀžÄžÕžÝžážõžüžŸŸ ŸŸ!Ÿ'Ÿ7Ÿ;ŸLŸ^ŸiŸmŸmŸzŸ‚ŸŠŸ�Ÿ�Ÿ�Ÿ�Ÿ�Ÿ’Ÿ’Ÿ Ÿ§Ÿ´ŸÀŸΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟΟППçŸïŸûŸûŸ * B D P ] ] € � ˜ ¡ ª µ ¼ ¼ Æ Æ É Û ù ¡¡4£x¿Ù 4 444!4*464B4W4W4ƒ4‡4Œ4˜4«4µ4¸4Ã4Æ4Î4Ø4°›ÃFŒFŒ\ŒcŒtŒyŒŽŒ{ŒšŒ Œ Œ¬ŒÄŒ±ŒÐŒÓŒÕŒãŒèŒýŒêŒ � � ��-��9�?�?�R�e�x�‹�ž�¨�„žæwæwxxx#x*x,x/x6x=x=xYx]xcxcx{x�x x x¨xÌxìx yy3y8yDyOyTyaydy›y¬y±y·y¹y¿yÂyÓyØyÛyãyìyz'z>zQzVzZz|z�z”z«z¾zÃzÇzéz{${7{<{M{R{U{W{]{c{t{y{{‡{‡{‘{š{±{Ä{É{Í{ï{ +|*|=|B|]|}|”|§|¬|°|Ò|å|å|}}}}&}(}(}(}6}N}P}P}^}v}v}ˆ}ˆ}‘}ž}´}Ô}î}õ}ÿ}~~~~~#~=~D~N~f~h~n~ˆ~�~™~§~²~²~Ì~H‰—ø‚ø‚ƒ%ƒ5ƒ<ƒSƒnƒ€ƒ„ƒÇƒLíü��*�6�L�8�X�Z�m�€�‹�–�ž�`¶ÊÆ–Æ–Ü–þ– ——$—=—A—G—Z—w—y—y—ª—˜—y—É—Ó—4IR.Ó.Ó7Ó7Ó:ÓHÓVÓYÓ^Óä;ŽóŽó¶ó¹ó×óîóÿóÿóô ô%ô%ô@ôFôKôKôTôbônôuô{ô€ôÃôÍôÔôÚôÜôÜôïôõôõôõôõúôõ%õ7õ<õ<õ<õCõJõQõfõmõ‰õ‰õ›õÐL¼°¡°¡Ê¡Õ¡à¡é¡ñ¡ô¡û¡ÿ¡¢¢¢#¢1¢N¢[¢j¢o¢{¢€¢‡¢“¢˜¢›¢¥¢�¢µ¢¾¢Ï¢Í¢Å¢Ý¢æ¢ì¢ì¢ú¢ý¢££#£*£.£3£J£b£k£y£•£¡£¡£¹£Ê£Ê£Ñ£í£ù£¤¤¤/¤8¤?¤C¤N¤S¤Z¤w¤¤¤«¤¯¤±¤¼¤È¤Ì¤á¤ã¤ô¤þ¤ ¥¥"¥1¥M¥M¥P¥X¥]¥ß¥Xs…&H&HCHTHaHkH‚HŸH½HÃHÌHÚHàHãHïHŒ ˆ_ˆ_˜_¹_¹_Ç_Ç_Ç_Ç_Ð_Ð_×_ñ_` +` +```#`3`3`A`G`G`_`_`e`‹` (kq˜‡˜‡¦‡²‡Â‡É‡Ï‡ @Uafæfætæ|æƒæ¢æ¯æ¯æ²æ´æºæ!$/4æÜæÜóÜÝÝ Ý"$).¾Ü¾ÜËÜÙÜÞÜäÜ#$#(ŽÜŽÜ�ܬܱܷÜ$8ìv  %;CMejz�˜¢º¿Ïßõý + 3 = M R h r | † � š ¤ ® ¸ Â Ì Ö à ê +   ( 2 < F P f p z � š ¤ ® ¸ Â Ì Ö à ê ô þ !!!&!0!:!D!N!X!b!l!v!€!Š!”!ž!¨!²!¼!Ì!%¨Dø˜ø˜™™™*™;™M™O™V™\™l™w™�™Œ™£™¦™¨™º™À™Ð™Ú™ä™ë™ö™ ššš)š)š)š=š&Ð1öö"-5NNb{{†Š•½œÉßí F]bjnsš°´´Äà **ITZp�†˜À×Üäèê'+Gow|€…–¬ºÎÓìý4tS€�¨®ÄÕÚö&+/4EWey{”¥©©»ãúÿ  4JN[[[[nt~…˜¯¯ËÛééÿ4GLRhwpŒœ£±ÏÇô*chsy„£ºªÆÜê,Kwgƒ ¿ÊÐæ÷ü(,Hpx}�†—­»ÏÔíþ5Tƒs�¬·½Óäé-5:>CTftˆŠ£´¸¸×í'-7>Qhhh„”¢¢¸ÈÝÖñ %4-IYg„„  ­ÍÍÍí'$5:ÝÝÝ+Ý0Ý6Ý(¨Ek@š@šVš]šdšršƒš•š—šžš¤š´š¿šÉšÔšëšîšðš› ››#›-›4›?›S›[›[›q›q›q›†›)(&,±/±/¿/Æ/Ð/Ö/Ü/*0_gVGVGlGGŽG”G—GŸG+  ßN N p x ~ ‹ ’ ® ´ ´ ´ Á à Î Ø ß ë ö ü     ) 3 3 E K [ a f m m Ž ” £ ¶ ¼ ¿ Å Å Ç Í Ó Õ Õ Õ æ ð õ õ  +!!!(!1!7!=!S!X!_!r!v!v!~!„!Š!”!›!¢!«!½!½!â!æ!ì!ò!""""$"*"0"0"2"6"<"B"H"M"M"M"M"x"‰"‰" "­"±"¹"Î"î"î"ô"÷"û"###$#9#M#U#f#j#{##…#ž# #¦#³#µ#Á#ß#å#ð#$$$$*$0$9$?$T$b$j$n$$ƒ$‰$¢$¤$ª$·$¹$Å$ã$é$ï$õ$þ$%!%%;%D%J%J%_%d%d%k%r%„%‰%‰%‰%£%¥%¿%Á%Û%á%é%í%ô%&&#&/&F&M&S&^&c&c&j&n&u&ƒ&…&�&’&š&¥&«&·&¼&Â&Ç&Ï&Ô&ã&þ&''*'F'H'd'd'k'€'…'Ž'›' '¦'«'«'²'¶'½'Ë'Í'Õ'Ù'Ý'ç'ó'ú'þ'(((%(3(8(D(D(L(L(o(o(}(ƒ(ˆ(Œ(‘(‘(‘(‘(—(™(™(¼(Â(È(Ï(å(ç(ç(ç(ò(ò(ò(÷( *,4+töÄöÄÅÅ,Å4Å<ÅFÅJÅQÅWÅkÅsÅxÅ{ņőřŤůűÅÇÅÎÅÕÅàÅëÅíÅøÅÆÆÆÆÆ0Æ:ÆQÆWÆ]ÆnÆtÆ}Æ�ƕƕÆ�ơƬƱÆÃÆÎÆÒÆàÆâÆæÆõÆõÆõÆÇÇ ÇÇ#Ç‘Ç-Ô@æàæàüàáá*á*áGáZámá€á…á…á£á±áÄá×áßáßáááááááôáöáöáöáýáâ#â#â#â6âAâTâjâoâsâzâ�â¢â©â©â¬âÑâ.LAPq$q$$�$œ$·$¼$Ü$Þ$ù$%%%#%J%/P~Ž ˆ ˆ.ˆ;ˆIˆ[ˆfˆtˆ�ˆ�ˆ¡ˆ¬ˆºˆÀˆÆˆ04 +Á5Á5Ï5Û5ì5þ56661|¼WžžÀÇÖá@GGVe�ŒŒ˜Ÿ¯µÓÞàùÿ +,5@EKRw|Š““š©ÀÀÏÕéð÷ü ;DKP[gvŠ�—£µµÌÓÛëý    ! 5 > N ] o x ˆ › £ · Ø ï ó ÿ  +2 +D +J +U +a +q +� +† +� +� +¡ +¥ +± +È +ä +ö +ü +  # 3 E K K P R R W W f l r r v ï 2�Ää®Ö®ÖÊÖÖÖÚÖÞÖåÖìÖûÖ× ××× ×&×.×4×:×>×>×M×T×\×b×h×j×j×v×38 é.é.÷.ý. //%///6/NHNHN^NbNbNbNmNtNˆN N¢NºNÎNåNêNüNO%O;O;O;O`O`OrO=”)–é–éžé¢é®é¿éÁéÑéÜéîéùéêê$ê+êDêHêUêUê_êfêyê‚ê�ê¤êÀêÅêâê>d(=à…à…ì…††† †#†-†7†?†B†H†?$uºhEhEŒE�E“E E©E´EÀEÈEÒEúEúEFFFFFF%F*F*F6F;F;FGFLFLFXF]F]FiFnFnFzFFFF‚F‚F›F©F½FÍFÍFÏFÏFÛFáFæFæFìFøFøFGGG1G9G?G?GPGPGYG\GÃG@è w6£6£S£[£^£l£z£�£˜£°£Æ£Ø£ã£ô£ø£ +¤ ¤¤!¤-¤@¤q¤f¤L¤�¤•¤¦¤²¤À¤Þ¤ð¤¥%¥'¥H¥.¥c¥c¥f¥k¥n¥n¥u¥Œ¥“¥ ¥¥¥´¥Á¥Ô¥Ô¥è¥ì¥¦¦1¦6¦6¦F¦N¦^¦h¦x¦‚¦’¦ž¦£¦£¦³¦»¦˦Õ¦å¦ï¦ÿ¦ §§§§2§@§J§O§\§q§q§v§€§�§”§š§Ÿ§Ÿ§¤§®§½§§ȧͧͧÓ§Ù§Þ§Þ§í§¨ ¨¨%¨8¨@¨F¨O¨f¨z¨‹¨˜¨�¨µ¨Ȩߨì¨ô¨©©©©'©'©,©,©,©,©,©8©8©8©A©Z©o©w©’©£©°©²©Æ©Ë©Ë©Ë©Ö©ä©é©é©ð©þ©ªª'ª9ªEªKªZª^ªgªpª�ª™ªŸª¥ª¸ªÀªȪõª«««#«#«(«(«/«=«B«U«a«m«s«w«€«…«…«…«…«…«�«¢«¢«¢«¢«¢«³«³«³«³«³«³«³«³«³«³«¼«Õ«ê«ò« ¬¬+¬-¬A¬M¬R¬R¬R¬[¬u¬�¬†¬¨¬´¬´¬¹¬¹¬¹¬¹¬¹¬¹¬¹¬¹¬άÓ¬Ó¬Ó¬ä¬ï¬ô¬ô¬ÿ¬­)­;­\­|­‡­˜­�­�­�­¦­È­Ñ­â­æ­þ­®®®)®S®\®`®x®ˆ®ˆ®ˆ®ˆ®ˆ®ª®ã®ì®ð®ö®û®¯ ¯¯¯¯¯!¯5¯S¯^¯c¯i¯n¯n¯�¯•¯»¯Ưίԯԯٯٯè¯ü¯°%°*°0°5°5°H°\°‚°�°•°›°›° ° ° °©°°×°ß°ú° ±±±)±+±+±+±+±+±?±?±?±?±?±?±?±?±?±?±?±?±?±?±?±?±N±]±h±j±j±s±u±u±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‰±‹±‹±¢±ª±¶±¶±º±¿±ϱê±ÿ±²²0²J²M²W²c²‰²©²ɲí²ï²³0³³K³K³N³^³f³�³’³•³¯³½³ɳá³á³ ´´´2´S´d´€´l´œ´®´Ì´ÿ´ý´ò´ç´Ø´ µ µ µµµµ2µ@µnµ�µ�µ»µ¾µ͵áµ¶¶/¶¶K¶K¶i¶œ¶š¶�¶„¶u¶ª¶ª¶ª¶­¶²¶²¶¹¶ɶê¶ö¶KºA°«ÓÀÀ4À8ÀCÀJÀUÀiÀiÀtÀ…ÀŒÀ™À¥À²ÀºÀËÀËÀÔÀÙÀáÀñÀÿÀÁÁ,Á,Á?Á?ÁUÁ�Á�Á•Á—Á—Á¡Á©Á©Á³Á»Á»Á»ÁÌÁÌÁÌÁÐÁØÁÞÁãÁãÁçÁïÁóÁùÁþÁþÁ + Â/Â9ÂLÂQÂYÂYÂ^Â^ÂeÂq†– ¨®ÂÁÂÆÂÎÂÔÂÔÂÙÂàÂëÂÃÃ-Ã7Ã?ÃEÃWÃ]ÃbÃbÃbÃbÃbÃbÃbÃbÃbÃmÃyÆÖÜä÷üÃÄÃÉÃÑÃÖÃÖÃÖÃÞÃæÃïÃ÷ÃüÃÄ ÄÄÄCÄNÄVÄeÄoÄ�ĆČđđĘĪIJÄÅÄÍÄÕÄêÄìÄ÷ÄÿÄÅÅÅ0Å8Å?ÅEÅIÅMÅ\ÅaÅmŃÅ�ŗŬŸŽÅÉÅÔÅÙÅÙÅÙÅúÅÆÆ!Æ0Æ8Æ@ÆUÆZÆeÆmƂƇƇƓƩƵƽÆÒÆÞÆãÆïÆúÆÿÆÿÆÿÆÿÆÿÆÿÆ +Ç +Ç +Ç +Ç +Ç +Ç +Ç +Ç +Ç +Ç +Ç +ÇÇ5ÇRÇbÇhÇpǃLjÇ�ǘǚǢǵǻÇÃÇËÇÍÇíÇõÇþÇÈÈÈÈ È*ÈRÈ]ÈeÈtÈ~ȗȜȤȩȩȩȲȻȾÈÈÈÖÈèÈêÈüÈÉÉÉÉÉ;É@É@ÉIÉNÉNÉNÉNÉNÉNÉNÉNÉNÉNÉNÉNÉNÉNÉNÉNÉYÉeÉqɑɤɬÉÌÉÑÉÙÉàÉíÉõÉþÉÊ ÊÊÊÊ"Ê>ÊFÊIÊKÊ[ÊeÊeÊeÊgÊzʋʎʑʙʞʞʧʬʴʻÊÈÊáÊèÊíÊËË*ËCËKËXËqËxËxË}Ë}Ë}Ë}Ë}Ë}Ë}Ë…Ë�˛˪˯˯˷˿ËÌËÑËÑËÑËÕËÚËÚËêËïËïËïËûËÌÌÌ)ÌEÌXÌ^ÌfÌ{̧̱̂̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̊̌̌̿̿ÌÄÌÏÌÖÌòÌÿÌÿÌÿÌÍÍ,Í:Í2ÏBü|6Ï6ÏLÏWÏ^ÏiÏtϋϖÏ�Ï­ÏÀÏÊÏÊÏæÏÐÐÐÐÐ&Ð/Ð6Ð9Ð>ÐTÐ^ÐpÐvЂЗОЦвÐÇÐÎÐÎÐÎÐÜÐêÐôÐ÷ÐÑÑÑ$Ñ)Ñ.Ñ>ÑAÑFÑVÑYÑ]ÑfÑnршшшўѨѺÑÀÑÌÑáÑèÑðÑÒÒÒ(Ò(Ò/Ò/Ò/Ò=ÒKÒUÒXÒfÒpÒsÒ…ÒŠÒ�ÒŸÒ¢Ò§Ò·ÒºÒ¾ÒÇÒÏÒáÒéÒéÒõÒÓ +Ó +Ó ÓÓ6ÓDÓ�ÓChoÅî×îרØ"Ø)Ø4ØGØJØSØZØ]ØmØ{؆ؑؔتضØËØÖØáØìØ÷ØÙÙ%Ù<ÙDÙMÙUÙbÙ}ـنًٞ٤٬ٿÙÅÙÍÙÍÙÛÙíÙúÙ ÚÚÚ.Ú4Ú<Ú<ÚeÚjډڌڌړڠڤگÚÉÚÕÚåÚÛ!Û5Û=ÛGÛfÛzÛzÛðÛD î*î*ø*++EÉÇSS;SFSYSFSsS�S�S‘SšS¡S¥S®S®S¶SºSØSäSðSöST#T#T6TATGTNTSTSTfTqT|TƒT‹T˜T˜TªT¯T¯T¿TÄTÄTÄT×TÜTïTõTüTU%U%U*U*U:U?U?UDUKUSUZU\UdUkUkUzU€U�U”U—U¹U¹UÁUÐUÛUâUäUøUV VVVV$V)V8V?VFV[VoVoVtVtV|V’V—V«V²V·V·VÃVÒVäVóVW +WW'W5WDWaWlWqW€W”W›W¢W²W´WÂWÒWÔWâWïWÿWXX"X.X?XVXXXdXoXqXqX|X�X�X¥X§X»XÍXÔXäXðXYY$YBYBYBYJYUYYYaYeYmYtY„Y�Y©Y®YµYÀYÉYÑYÖYÖYåYòYZ ZZ$Z*Z0Z6Z?ZEZTZaZiZuZƒZšZœZ¥Z°Z²Z¾ZÜZâZèZîZ÷Z[/[7[A[N[f[m[y[ˆ[�[�[ª[¯[Á[Ç[Ç[Ç[Ç[ƒ\FD�šÖ‹Ö‹ê‹ö‹ Œø‹ŒŒ,Œ>ŒFŒGìˆÿ®Y®YÐYÚY ZZ2ZVZ[Z_ZgZpZZ†Z�Z”Z©ZºZÙZáZãZ[ +[[ [,[1[8[@[F[H[d[i[[k[‹[‘[‘[™[¢[±[Ð[×[Ù[ø[ÿ[ÿ[ÿ[\'\+\9\L\D\d\i\t\{\ƒ\‰\‹\§\¬\Â\®\Î\Ô\Ô\ð\õ\]ú\] ]%]A]F]\]H]h]n]u]}]ƒ]…]¡]¦]¼]¨]È]Î]Î]Î]Ö]ß]ß]é]é]^1^E^I^W^j^b^‚^‚^”^HüE€vÝvݕݱݶÝ×ÝõÝÞ"Þ6ÞNÞUÞZÞ{Þ™Þ¨ÞÅÞÖÞíÞñÞñÞõÞúÞÿÞ ß ßßß9ß<ß<ß<ßAßGßcßqß}߆ߚߢ߫ßÇßÒßÞßçßûßûß +ààààIl¬Ã.D.Dd>didRdsd{dOLu„–ǖǨǽÇÎÇßÇæÇîÇþÇÈÈÈOÈPTHY8b8bJbLbUb^blbqbzb}b‚b�bšb�b§bQ¨!G�`�` `©`¼`É`Õ`á`í`ù`aa a*a3a:aCaZamara„a“aŸa±a±aºaÚaÚaÜaïaña bbb1bRxîˆØlØlñlül mUm\mpmwmm‡m�m˜m m¢mªm²m¹mÀmßm÷mnn5n_nhnŠn¤nÁnën÷noo"o)o)oLoeoŒo¥oÌoåo p%pLpepŒp¥pÌpÌpÛpèpípípüp qqqq q2qKqdq}qqqq†q†q“q˜q˜q˜q©q·qÊqßqr r r r(rErSrqrzrƒr�ržr¸rÔrÔrÔrçrõrs/s/s/s:s=sjslsƒs‰sšs£s¥s²s´sÁsÃsÐsÐsôsösýsttt't)t7t9tGtGtgtgtgtgttt‡tšt»tÈtátétítõtùtuuu u#u'u/u=uKuKueupu†u˜u¸uÏuÚuäuëuvvv0v0vBvGvIvOv`vqv€v‡v˜v¡v£v±v³vÁvÃvÑvÑvÑvõvõvww w#w/w2w@wDwRwVwdwhwhw�wˆw�w›w¬w³wÉwéwüw x xxx-x7x7xExNxdxkx�x•x¾xîxóxyyyy4y6y8y?yPyYy[yiykyyy{y‰y‰y©y©y©y©y©yÈyÈyÈyÓyïyz-z2z2z2zTzYzYzYzyz~z~z~z�z¢z¢z©z«z«z³zµzµz¼z¼z¿zÄzãzùz{:{N{S{S{n{{{}{Œ{•{¯{±{±{¶{±{×{Ù{Ù{á{Ü{|||9|9|9|Z|_|_|_|�|†|†|†|¦|«|«|«|Ê|Ï|Ï|ê|ø|ú| }},}.}.}3}.}T}V}V}^}Y}—}—}—}¢}¢}Ì}Ì}ö}~&~1~G~W~l~„~˜~²~´~Å~ß~ö~ý~õ‚S|.ÆãÆãêãþã ää<äGäeäeäeäräŠäŒäŒäŒä™ä±ä³ä³äÁäÎäæäæä÷ä åTçev×v×�י׹׹׿×Ç×Ï×××ß×å×ò×ò×ØØØØ Ø Ø%Ø*Ø*Ø0Ø5Ø5ØMØ`ØfØkØkØtؔؔؔ؛Ø�Ø�ؤئئججسصصػػØÂØÄØÄØÊØÊØÑØÑØÙØßØåØíØíØíØíØùØÙ ÙÙÙ!Ù)Ù/ÙGÙVÙ`ÙcÙcÙmÙsÙyÙyÙ}Ù…ÙŒÙ�٘٠٦ٮٵٽÙÅÙÉÙÏÙÚÙàÙíÙùÙÿÙÚ ÚÚÚ"Ú&Ú,Ú4Ú;ÚCÚKÚOÚUÚ`ÚeÚ{ڌڑڔÚ:ÛUL˜§ȃȃáƒãƒêƒ„„„.„F„I„[„£„VÔ*[æêæêúêëë"ë0ë6ëEëEëTë_ëjëuë|ëŒë£ë¶ë¼ëÁëÅëÕëÕëëëíë÷ëì#ì%ì>ìBìPìUìUì\ìhìpìƒìíìW\X«&@&@>@E@W@Š@•@¡@¯@£@Ð@Ð@Ü@ä@ó@-A/A\AdAdA‘A©A–AÄAµAÐAÖAåAúAüABBB*B/B8BCBKBVB~BiB]B�BŠB©B¾B«BëBÖBÊB÷BCÿB,C1CKC8CjCWCvC‹CxCªC—C¶C¶CÑCàCÙCôCôCôC D D,DX$nsþcþc)dd3d;dYl  HHH.HHMH:HYHnH[H�HzH™H§H¯HºH¼HÇHÒHÒHñH÷HZ,îÑîÑ÷ÑýÑÒÒ#Ò(Ò[TÒV¡V¡w¡‰¡”¡�¡¿¡É¡סñ¡þ¡þ¡¢¢¢"¢ ¢0¢0¢;¢E¢K¢Q¢T¢b¢i¢�¢ˆ¢‹¢�¢¢¢­¢¸¢Ò¢í¢££@£E£K£Q£\£i£‡£o£�£”£š£¢£§£Ç£¯£УÔ£Ú£â£ç£ç£ô£ú£¤¤!¤%¤+¤3¤8¤8¤Y¤]¤c¤k¤z¤•¤�¤¡¤¥¤«¤³¤¸¤¸¤Ù¤ݤã¤ë¤ë¤ð¤ý¤¥¥$¥(¥.¥6¥V¥>¥_¥c¥i¥q¥q¥~¥œ¥„¥¥¥©¥¯¥·¥×¥¿¥à¥ä¥ê¥ò¥ò¥ò¥¦¦¦¦¦¦&¦F¦R¦`¦e¦s¦‡¦Œ¦Œ¦—¦Ÿ¦§¦°¦¼¦Цݦì¦û¦§§§%§-§:§E§R§]§w§‰§›§¦§«§«§¶§̧Ù§á§í§û§¨¨"¨"¨*¨"¨B¨G¨G¨V¨[¨[¨j¨o¨o¨€¨…¨…¨–¨›¨›¨®¨½¨¨¨Õ¨ä¨é¨÷¨é¨ ©©©©2©7©E©7©Y©^©l©^©€©…©…©¢©§©É©ΩÜ©Ωð©õ©õ©ªª9ª>ªLª>ª`ªeªeª‚ª‡ª©ª®ª¼ª®ªЪÕªÕªòª÷ª««,««@«E«E«`«e«e«€«…«…« «¥«¥«À«Å«Å«à«å«å«¬¬¬ ¬%¬%¬@¬E¬E¬V¬[¬[¬l¬q¬q¬}¬ˆ¬�¬¢¬¢¬®¬Ǭ̬ï¬ö¬­­­ ­5­@­E­V­a­i­n­n­r­v­}­‡­‘­‘­¤­©­©­©­­­íÌ­Ì­ï­ô­ô­ü­®®3®@®K®V®a®s®®ˆ®�®�®�®ž®»®Æ®ЮÛ®à®ë®ó®ø®ø®¯ ¯¯ ¯/¯G¯_¯s¯x¯x¯ƒ¯–¯ ¯«¯̯دæ¯ë¯ù¯ý¯°°°°%°*°5°B°M°g°y°‹°–°›°¦°®°³°¾°˰Ö°ð°±±±±±±±±*±;±;±a±c±±±‰±�±§±©±µ±½±Ú±ë±õ±²#²4²E²V²a²y²‰²޲޲™²ž²ž²¦²±²¶²¶²¾²ɲββÖ²ô²Þ² ³³³³7³!³O³T³h³T³€³…³…³’³—³—³Ÿ³¤³¤³°³Á³Ó³سسì³س´ ´ ´´´´)´.´.´A´F´F´`´p´u´u´�´Ÿ´¤´¤´¾´δÓ´Ó´í´ý´µµµ1µ6µ6µAµFµ‚µpµ^µFµšµŸµÛµɵ·µŸµóµøµøµ¶¶¶¶+¶;¶@¶@¶O¶]¶b¶жx¶b¶¢¶§¶϶½¶§¶ç¶ì¶··ì¶,·1·1·N·8·x·ˆ·�·�·¨·”·Ò·â·ç·ç·ó·ø·ø·¸ ¸ ¸¸,¸1¸1¸D¸T¸Y¸Y¸l¸|¸�¸�¸”¸¤¸©¸©¸±¸¶¸¶¸¾¸øø˸ииظݸݸð¸õ¸õ¸¹ ¹[¹I¹7¹%¹ ¹h¹m¹»¹©¹—¹…¹m¹ȹ͹͹ܹ÷¹ü¹ü¹ º(º-º-º>ºLºQºQºYº^º^ºfºkºkºsºxºxº°ºžºŒººϺêºïºïº'»»»öºF»a»f»˜»†»~»f»°»µ»ç»Õ»Í»µ»ÿ»¼¼¼¼6¼;¼X¼B¼;¼p¼u¼u¼�¼š¼ª¼»¼»¼á¼ã¼ù¼ÿ¼ÿ¼½(½Y½›½нx½§½¯½¯½¯½»½À½À½Ó½Þ½è½í½ø½¾¾¾!¾&¾&¾.¾3¾G¾3¾S¾^¾c¾w¾c¾ƒ¾޾“¾“¾ž¾¬¾±¾±¾¼¾Ǿ̾̾ݾâ¾â¾ó¾ø¾ø¾¿¿"¿*¿"¿6¿;¿O¿;¿[¿`¿h¿`¿t¿y¿�¿y¿™¿ž¿ž¿²¿ž¿¾¿¾¿¾¿ÿÏ¿ÿâ¿ç¿ç¿ó¿ç¿À À ÀÀ À*À/À/À;À/ÀNÀSÀgÀSÀsÀÀŠÀ•ÀšÀ®ÀšÀºÀÆÀÑÀÜÀáÀõÀáÀ ÁÁÁÁÁ Á$Á$Á-Á2Á2Á;Á@Á@ÁIÁNÁNÁYÁ^Á^ÁiÁnÁnÁyÁ~Á~Á‰ÁŽÁŽÁ™ÁžÁžÁ©Á®Á®Á¹Á¾ÁÒÁ¾ÁÞÁéÁôÁÿÁÂÂÂÂÂÂ"Â"Â,Â1Â1Â;Â@Â@ÂHÂMÂMÂZÂ_Â_ÂlÂqÂqÂqÂqÂqÂyÂ~Â~Â†Â‹Â‹Â“Â˜Â˜Â Â¥Â¥Â­Â²ÂÆÂ²ÂÒÂãÂèÂèÂúÂÃ%Ã*Ã@ÃKÃdÃPÃpÃ{ÆËËÃ�èÃÈÃÍÃãÃîÃÄóÃÄÄ)Ä.Ä.Ä@ÄKÄkÄpĆđĪĖĶÄÁÄÌÄÑÄÑÄ÷ÄãÄÅ#Å(Å>ÅIÅNÅiÅUʼnÅuŕūŗÅËÅ·Å×ÅâÅçÅçÅ ÆùÅÆ9Æ>ÆTÆ_ÆdÆÆkƟƋƫÆÁÆ­ÆáÆÍÆíÆøÆýÆýÆ#ÇÇ/ÇOÇTÇjÇuÇzÇ•Ç�ǵǡÇÁÇ×ÇÃÇ÷ÇãÇÈÈÈÈ"È'È'È6È;È;È;ÈAÈFÈFÈFÈPÈRÈRÈ\ÈiȉȋȋȕȕȕȕȕȗȗȮȵÈÀÈÀÈÍÈÓÈÚÈåÈðÈûÈÉÉ É4É,ÉLÉZÉTÉ}ÉuɕɕɕɞɦɹɿÉÍÉàÉàÉøÉÊÊ0Ê0Ê0ÊQÊaÊvʈʘʘÊÀÊÇÊÖÊèÊèÊìÊñÊøÊË'Ë'Ë+ËBËIËNËNËRË]ËiËwˤ˭˾ËÌËÿË ÌÌ&Ì:ÌFÌTÌYÌg̮̃ÌÔÌ×ÌçÌéÌéÌíÌ ÍÍÍÍ(ÍSÍsÍsÍsÍvÍŸÏ\, .Ò.Ò<ÒBÒFÒUÒdÒjÒ]8cmŽcŽc¯cœc»cÆcÑcÜcçcócùc^\�”@œ@œNœPœ[œcœnœyœ„œ†œœœœœ®œºœÃœÆœõœ_ܳfvévé¨é±é¿éáéáéòéÿéê%êRêWê€ê�ê¹ê¿êÃêæê ëë:ëTëzë‘ë—ë›ë´ë¼ëÁëÒëÚëùëÿëìì$ìCìHìYìaì€ì…ì�ì“ì—ì›ì­ìµìÁì×ìÜìîìóìí íí$í8íCíhí˜í½íÂíÂíÂíÒíÙíçíôíîî-î2î2îIîKîKî_îaîaîxîzîzî‘î“î“îªîªî»îÀîÀîÐîõîï ï ï ï ï$ïGïZïxïxïxï…ïœïžïžïžï«ïÂïÄïÄïÑïèïèïÿïðð9ð9ð9ð=ð?ð?ð?ðDðFðFðKðKðUðZðZðxðxðxð€ð‚ð‚ð‚ðŠðŒðŒð”ð”ð–ð�ð»ð½ðÐðæðæðæðæðæðùðñññ\ñ`` +žTžT°T¼TÚTöTUU-U8UMU:UYUaUlUUxU—U�UaôWn=n=Œ=�=¡=¨=¯=´=¶=½=Ä=È=Ú= >&>>>>C>d>d>p>x>‡>Á>Æ>ó>û>? ???#?B?H?g?i?ˆ?“?ª?É?Ï?Ö?Ö?Ü?ß?ã?ô?@&@b$ÜÜ-ÜEÜEÜKÜcxb|¾æ¾æÞæçç +ççç.ç;ç=ç=ç=ç=çJçRçeçyç{ç{çƒç–ç–ç¨çdHÏv9v9ž9«9®9·9½9Ô9ë9::B:^:x:}:‚:�:¤:¶:Ã:Ö:ì:;;;0;5;8;R;l;t;|;�;›;µ;½;Å;Ê;ä;ì;ñ;<<<3<M<U<]<_<y<“<›<£<¥<¿<Ç<Ç<Ì<Ñ<Ü<Ü<ç<ç<ó<ó<=E=[=[=k=ed¤¹x‰x‰ˆ‰�‰›‰¡‰©‰·‰Ê‰Ö‰í‰ú‰ú‰ý‰ ŠŠ2Š6Š>ŠfºûÁ*Á*×*Ü*ð* +++8+B+R+R+i+p+‡+Ž+—+®+®+Ä+Ä+Ú+Ú+ð+ð+,,,,2,2,H,H,^,^,u,u,Œ,Œ,£,£,º,º,Ñ,Ñ,è,è,ÿ,ÿ,--/-7-B-S-^-o-r-t-‹-’-ž.g¬÷>>X^emuxƒ••©°³µ¾ÏÏÒÚðó(:JMœh(EKN’N’u’b’�’�’˜’iCþJþJ!K6K;KCKKKSK`KfKoKuKzK‚KžK¤K¦K¨KµKµKÂK·KÓKÙKÛKÝKêKêKêKïKøKL LLLL#L+L8L>LILPL`LkLwL•LœL§L­L¾LÂLÊLÊLÞLîLöLùL_Mj8-7á/á/õ/ù/þ/ 0000#0k¤õšî™î™ š0š6š=š=šDšdšišš›š‡š§šºšÌšÕšÝšçš›› ›(›2›K›7›W›i›s›{›€›››‡›»›§›Ç›Ý›É›ý›é› œœ%œ-œ-œ6œ>œTœmœœŽœ’œ’œ™œžœ¼œ¾œÜΜäœäœäœèœôœ�#�-�:�[�i�s�u�u���¢�°�³�Ó�×�ö�ú�ž!ž@žDžDžDžJžXžbž{ž�žŒž˜žšž¢ž¨žÁžÌžÚžäžýžŸŸŸŸŸ!Ÿ:Ÿ<ŸHŸJŸRŸXŸqŸ‰Ÿ•ŸªŸ¯ŸÁŸПéŸúŸúŸ  ( 4 I N ` o ˆ ™ ™ Ÿ ª ² À Ç Ù lfä>Û>ÛXÛaÛ�Û�Û‡Û�Û—ÛŸÛ§Û­ÛºÛºÛÈÛÍÛÍÛÓÛØÛØÛÞÛãÛãÛéÛîÛîÛÜÜ Ü$Ü$Ü-ÜMÜMÜMÜTÜVÜVÜ]Ü_Ü_ÜeÜeÜlÜnÜnÜtÜtÜ{Ü}Ü}܃܃܊܊ܒܘܞܦܦܦܦܲܺÜÂÜÊÜÒÜÚÜâÜèÜÝÝÝÝÝ&Ý,Ý2Ý2Ý6Ý>ÝEÝMÝUÝYÝ_ÝgÝnÝvÝ~݂݈ݓݙݦݲݸÝÀÝÄÝËÝÓÝÛÝßÝåÝíÝôÝüÝÞÞÞÞÞ4ÞEÞJÞMÞóÞmÖQQPQdQlQwQ~Q…QŽQ�Q“Q±Q¸QÓQÕQÜQ÷QþQR R R*R*R*R8RBRORoRqR‹R“R“R¯RÍRÒRÙRíRôRSSS3SGSbSeSmSzSšSœS¶S¾S¾SÚSõSõST-Tn`Ñ!Ñ!Ú!á!õ! "","1"O"Q"o"q"ˆ"œ"¥"§"»"Ë"ü"o|2Í€‘€‘–‘§‘¸‘ɑڑë‘þ‘’’2’=’C’P’e’e’x’‰’�’¤’¿’¿’Ô’Ù’á’é’ï’““%“)“3“H“N“P“]“_“q“q“x“€“’“’“¡“¯““ƓГԓà“ä“ð“ô“””””*”0”4”>”B”Q”U”d”h”{”””””„”–”¥”´””ݔí”ý”••••••$•9•A•O•Y•g•m•o•o•o•o•o•o•o•o•o•{•ƒ•‹•‘•¦•®•²•º•È•Î•Î•Î•à•æ•ò•ø•– –0–<–B–O–a–o–Ž–í—pÔ¼íøjøj +kk&k1kGkYkqkvkk†k“kšk¨k¯k±k´k¹k»kÁkÛkõk l#l(l1l8lElYltl{l}l€l…l¨lÆlÒlq$hm�&�&�&£&ª&Ä&r¤b‡VXVXjXqX—XƒX£X¨X¯X¯XÏXåXÑXñXYY#Y(Y/Y/Y7Y>YIYTY\YdYoYzY�Y…Y¥Y­Ys?|^l^lzl�l™l±l»lÆlÆlËlÖlâlílûl mm"m(m=mRmRmfmnm~m‹mšm§m¸mÉm×måmìmòmnnn0n=nNn^ndnunun{n‰nšn§n·not8¬¶®J®J²J·J¼JÍJÛJäJéJîJðJu88B)0)0=0A0F0Q0[0^0b0j0v0†ŽöHöH I I,I2I5I=IwÜt®®ÐÛæïÿ#9(MZ]ew}‚¥¸¼ÂÙßïõ";IRbdkpx—¥±Ëêñû +"8Ymy�›ª·ÆÓãñ'FXox~‰Ž”«¶ÃÊÊØçé÷ CN‚xT�Þàà6à>àKàkà}à„àŽà”àšàžà¢àÄàÄàËàÎàÓàâàæàáááá#á&á+á7áEáIáZáiámáoá~á‚á¤á¨á­á­áÁáÄáÐáÚáááââââQâhâsâwâˆâ“â—â™â¤â¨â¨âÂâÆâÈâÈâÓâ×âñâõâõâõâùâãyˆßýãã2ãHãHãHãJãJãQãSãSãZã\ã\ãiãkãkãxãã�ã�ãŽã•ã—ã—ã¯ã´ã´ãÄãz°‰±ödödee!e{efe[eFe/e�e“eƒe®e®eÇe»eôeùeff%ff1f7f>f_fQfEfsfufŽfŽf›fÂfÂfÂfÎf{ †*ö³ö³´´"´-´D´N´N´e´o´Š´ ´®´²´Ò´æ´ú´µµµ(µ9µFµFµMµTµYµ^µcµjµqµ‹µ’µ¢µ¦µ¦µ°µÆµÊµÊµÛµîµ¶¶¶¶¶!¶,¶3¶;¶F¶M¶M¶X¶v¶z¶’¶ƒ¶­¶­¶³¶º¶É¶Ñ¶ß¶æ¶ê¶ì¶þ¶þ¶þ¶··>·L·L·P·e·m·}·ˆ·�·¢·°·¿·Ç·Õ·à·ä·é·ñ·õ·¸¸¸¸&¸(¸7¸>¸B¸V¸^¸l¸s¸w¸‡¸’¸—¸µ¸½¸Ë¸Ò¸Ö¸Þ¸ì¸ó¸÷¸ÿ¸¹¹&¹*¹*¹*¹5¹@¹P¹\¹r¹z¹…¹”¹œ¹§¹¬¹´¹¿¹Ë¹Ï¹Ú¹ß¹ñ¹ù¹ººººº!º>ºJºRºbºrº�º”ºÃº¸º©ºÓºÓºÝºäºóº» +»» »#»%»4»<»J»Q»U»U»W»i»i»{»{»{»�»�»Ÿ»§»¿»ë»ù»ý»¼"¼)¼4¼J¼L¼S¼f¼n¼|¼ƒ¼‡¼‰¼œ¼¤¼²¼¹¼½¼½¼½¼½¼Ë¼Ö¼å¼í¼û¼½ +½ +½½½½*½,½;½=½L½N½]½d½h½|½„½’½™½�½­½¸½½½Û½ã½ñ½ø½ü½¾¾¾¾%¾9¾A¾L¾P¾P¾P¾[¾b¾p¾Š¾š¾¥¾º¾¿¾Ê¾Ú¾æ¾ü¾¿¿¿&¿1¿6¿>¿I¿U¿Y¿d¿i¿{¿ƒ¿Ž¿Ž¿Ž¿Ž¿¢¿²¿Ç¿Ô¿Ø¿ì¿ý¿À À#À1ÀFÀVÀmÀ†ÀŸÀ¡À¬À´À´À½ÀÚÀëÀÁÁ)Á4Á@ÁHÁJÁUÁ]Á]Á]ÁwÁ…Á“Á¨Á¿ÁÎÁÛÁùÁÂÂÂ$Â>Â>ÂBÂXÂg‚Â�¤¬¬ÂÎÂÎÂáÂüÂÃÃ4ÃCÃPÃnÃ|ÒëûÃÓÃÓÃëÃëÃ÷ÃÄ'Ä0Ä0Ä0Ä<ÄMÄeÄnÄnÄuÄ~Ä„Ä�ÄöÄ|ÌL»föfö„ö�öšöÀöÀöÂöÏöÚöàöñö÷÷÷÷"÷'÷,÷?÷R÷]÷a÷s÷€÷ˆ÷“÷�÷ª÷¸÷¸÷¸÷Ã÷Þ÷É÷ï÷æ÷ù÷û÷øø ø-ø-ø/øKøKøRøXøaøhøkø�ø¡ø”ø©ø¯ø¸ø¸ø¸øËøÐøÐøØøØøãøøøùùùùù4ù:ù?ù?ùTùZù_ù_ùkùˆù¨ù­ù²ù²ù¾ùÛùêùùùúú úúúú úBú_úaú~ú“ú“ú™ú™ú¦ú¯ú¯úÊúÜúçúìúùúû ûû$û;û;ûKûKû]ûcû‹û”û”û–û�û¢û¢û¯ûºûÀûÉûÉûÜûéûûûüüü"üIüRü]übüiüqü„ü™üžü¥ü²ü¹üËüàüçüíüöüöüÿüý ý%ý3ýCýQýQýWý^ýgýgýzýŒý�ý�ý ý¨ý°ý¼ýÙýàýíýïýöý +þþþþ@þ@þ@þMþMþbþmþþŒþ—þ¥þ°þ¿þÆþÆþàþóþõþÿÿÿ)ÿ>ÿ>ÿDÿMÿMÿZÿ`ÿrÿrÿÿ‚ÿ�ÿŸÿ¦ÿ±ÿ¶ÿ¾ÿÅÿÐÿÕÿêÿìÿ$*;I[[ahqv—  ¦¯¯ÎÎÛÞäíõ##039BJUgmxx…ˆŽ—™»Îãéô  š}@I•  6 H S { f Z ‡ ¥ Ò ½ ± Þ ø ø  ,  Y D 8 e    ‘ « « Ø ñ å  # 6 * X I d ‚ š Ž À ­ Û Ì ç 2&TE`zzzŒ¦¦ÁÎííõ~”�¾33%3)32353>3G3Y3Y3‚3†3‹3Ž3—3§3®3±3¹3¼3É3Ñ3Ù3á3è3ø3ø34Œ >žUžU²U¹UéUÕUõUúUVV!V7V#VCVsV_VV„V‹V‹V“VšV¥V­V¸VËVÃVãVëV€À-ÀdÀdÞdîdødødee ee+e.e0e9eFeFeTeheheŒe™e™e©e¶e¶eÙeæeæeüe f5fXfafnfnf‘f›f›fÎfggggg�¸ºä@Š@ŠXŠZŠfŠjŠwŠzŠ”Š”Š”ŠšŠžŠ¦Š±ŠÅŠÑŠÓŠÓŠÜŠÞŠÞŠçŠéŠéŠòŠôŠôŠýŠýŠ‹ ‹‹‹*‹0‹<‹<‹¤‹‚œWz¶)¶)Ô)å)**(* *@*`*L*l*}*‚*£*�*»*ã*ê*+û*+;+'+G+X+n+Z+†+“+“+«+«+µ+ƒœX{†-†-’-¢-­-×-..%.7.>.E.Y.`.n.†.•.¢.¥.¾.Á.Æ.Ý.é.õ.ù./6/„x¬ ¬ ¬6¬=¬D¬c¬r¬�¬�¬Ÿ¬®¬¸¬¸¬½¬Ä¬×¬æ¬ë¬­ ­ ­6­H­L­Z­a­f­f­m­­ˆ­Š­˜­ª­ª­ª­¼­Ç­Ù­ä­ñ­ö­® ®®'®,®9®>®N®S®c®e®u®w®‡®‰®š®£®£®¥®µ®¼®Ì®Ì®ç®ù® ¯¯-¯-¯-¯0¯C¯…\åø¨‹¨‹Ã‹Ê‹Ï‹Ý‹ò‹ù‹ŒŒŒŒ Œ2Œ2Œ9ŒoŒ†0ÎÖ††žàÔ¨¦ôü‡L4Cþ+þ+ ,,$,,,>,D,M,_,e,h,¤,ˆ(–œá2á2ï2þ233 3‰\DW¦,¦,´,Æ,Ì,Ô,æ,ì,õ,- --(-.-1--Š, ÆÑÆÑÔÑÛÑãÑèÑîÑ‹¬!HŽ Ž ¬ ¾ Å Ì Û à ÿ ÿ  +# +( +/ +> +@ +_ +_ +~ +“ +€ +Ÿ +® +° +Ï +Ï +Ï +Ï +Þ +÷ +ð +  Œ@? FaFacakara—a©a¯aºaÑaàaëaïaúabbb4bKb^bubŠbšbšb¬b²bÃbÉbÙbÙbñbñbcccc!c-c:cFc[crc�cŒcžcªcÁcÙcúcúcdddddd!d)d.d)T)u)b)�)¥)¥)¯)Ž`l€ˆ›ˆ›¨›¯›·›Â›Ì›×›ß›î›ø›û› œ!œ1œ1œ?œ�`àôæ˜æ˜ü˜™+™/™>™W™[™a™t™‘™“™“™Ä™²™“™ã™í™�Xn¶Ô¶ÔÜÔîÔóÔ +ÕÕ&Õ0Õ>ÕFÕUÕkÕmÕvՌ՚բժլշÕÂÕÂÕÊÕÒÕÜÕäÕîÕ÷ÕÿÕÖ Ö&Ö7ÖIÖLÖQÖdÖ|Ö�Ö˜Ö˜ÖªÖ­Ö²ÖÅÖÝÖñÖùÖùÖ××"×5×;×P×f×h×}דככצ×Å×Ì×××îב83=ÆÒÆÒÏÒÏÒÝÒáÒïÒòÒ÷Ò’8>HþÒþÒÓÓÓÓ Ó#Ó(Ó“D*++ +3+=+D+P+h+q+u+‡+�+¬+”Ðy©6ø6ø`øcøjøpøvøxø~ø„ø„ø–ø¡ø¨øµøÂøÕøäøøøþøùù ùùù(ù*ù1ù7ùAùAùAùXùjùqù€ù‚ù”ù£ù£ùµù•0+3®+®+·+Ý+î+ô+ô+ü+–„\yîìîìíí í(í*í1íAíLíNíXíXí^íoírírí“íží í¹íÀíÄíÐíãí6î—  +V*V*_*}*‚*˜h÷ ¦^¦^¼^Ç^Ò^à^ë^ñ^___ _+_B_B_T_e_r_x_‰_�_Ý_™”"6/6/X/b/n/s/ƒ/‰/ž/²/Á/Ï/Ý/ô/ü/000*02050505070F0P0Y0a0d0v0š�µÕvOvO¤O©O½OÅOÓO×OàOàOåOòOP2P7P[PcPhPoP…P›P�P³PÉPíPQQ›ˆù®ü®üÆüØüßüæüý +ý)ý.ýHý5ýgýTýsýˆýuý§ý”ý³ý³ý³ýÅýÌýëýëýóýœ y}ˆˆ ˆˆˆ�(AÖâÖâøâããããã!ã!ã!ã)ã1ãCãRãCãgãiãiãƒã…ã…ã�ã•ã¯ã´ã´ã´ãÉãËãØãÚãçãéãöãþãä ää)ä+ä<äIäIäIäRädäwä}ä…ä‡ä”ä”ä©ä©ä©ä´ä¾äÖäÛäÛäÛäéäïäôäüäåå$å)å)å0å4åBåFåOåVåtå�åˆå‘å­å²å²å²å²åºåÅåÓåÓåóåóåóåúåææ*æ=æ?æ?æ?æRæRæYæ`æeækæ}æ‡æ¢æËæÑæÑæåæêæçç!ç?çRç]çdçhçhçhçhçsç}ç‹ç­ç¸çÕçßçßçíç è;èNè_èvè‰èŽèŽèŽè–è¡è³è¾èÃèÃèÃèÕèéééééé)é4é6é6é6é;éGéGé‘éžH%A/A/O/V/a/o/z/‚/‚/š/¤/ª/°/Ÿ0 .T.TUTBTaTwTpT�T—T T9Jæ'æ'( ((4(U(B(m(~(�(¦(Ç(´(ß(÷(÷()¡TXiö ö   &7ESeio}€Š¢Lgöýöý%þþ2þMþ9þmþYþyþ�þ{þ¯þ›þ»þÇþÌþØþèþïþüþÿÿÿ&ÿ+ÿ7ÿ<ÿPÿWÿ[ÿfÿkÿvÿ�ÿ˜ÿ¤ÿ©ÿ½ÿÄÿÈÿÈÿÍÿæÿëÿ+0;CCCE^s~ˆ“• ¨¨µ­Íí£àZލb¨bÂbÐbÕbâbðbùbc"cDcMc]cwc‚c’c”c–c c¬c°c½cÉcÛcãcûcÿcÿcÿcÿcd"daDaIaiarawa–aža£aÃaÌaÎaíaõabb4bSbYb^b^b^b^bkb|b‡bŸbªb½bÊbâböbccc'c8c=cHcUcucucuc‡c«°)@ž@žcžpžužyž‚ž�ž›ž¦ž±ž¹žÄžÌžÏžÛžãžýž#ŸŸ3Ÿ<ŸqŸ]Ÿ�Ÿ�Ÿ™Ÿ¤ŸÀŸÇŸëŸ$ $ $ $ … ¬0ùApŒpŒ•Œ¡Œ¬Œ¶Œ¼ŒÆŒÌŒÖŒäŒîŒ� +��� �*�1�=�C�L�w�†�‰�‹�•�§�±�Ã�Í�â�â�å�ï�Ž ŽŽ$Ž)Ž=ŽPŽZŽoŽ}Ž†ŽŽŽœŽ­Ž½ŽÎŽÛŽÛŽèŽèŽðŽþŽE�­l£:@@7@O@_@@‘@©@Ä@Ä@î@ö@ú@ý@AAAAA A'A-A1A6A@AQAXA_AaAeAnAxA{A†A’A•A¦A±A·A¾AÇAàAñAúAB BB!B-B>BOB[BiBkBrByB~B‚B�B–B¹BÇBÑBÛBäBýBCC C(C1C7C;C@CDCQCXCfCpC…C�C˜C±CÂCËCÔCÜCåCëCïCôCúCDD*D8D>DCDKDSD[DhDpD�D‚D¡DªDÅDÙDìDóDüDE EEE'E@E0EPETE®E®  ø„ø„…%…+…¯À�¹é'é'ò'((ù':(J(<(k(Ž(Ž(ž(£(£(·(¼(¼(Ø(Ý(Ý(ý()))))8)8)F)j)�)°)Â)Ô)æ)ö)ö)ö)ö)ö)¿*°$bg9&9&=&U&g&�&±´ªNºNºhºwºwºzºƒº�º�º›º°ºѺãºõºùº »)»;»A»T»]»a»g»p»p»‘»•»¥»²»лâ»è»û» ¼¼¼'¼/¼3¼9¼B¼B¼B¼B¼T¼j¼p¼|¼‘¼˜¼ ¼¬¼Á¼ȼȼȼÖ¼ä¼î¼ñ¼ÿ¼ ½ ½½#½(½8½;½@½P½S½W½`½h½z½‚½‹½¡½§½³½ȽϽ×½é½ï½þ½¾¾¾¾¾$¾2¾<¾?¾M¾W¾Z¾l¾q¾v¾†¾‰¾޾ž¾¡¾¥¾®¾¶¾Ⱦоپپä¾û¾¿¿#¿;¿C¿I¿U¿^¿b¿j¿s¿s¿s¿Œ¿”¿š¿±¿º¿¿È¿οοοÕ¿ç¿ó¿û¿ÀÀÀ ÀÀ²xŽÓŽÓœÓ±Ó¸ÓÃÓåÓÔ5ÔGÔ[ÔaÔmÔvÔ~Ô†ÔˆÔŽÔ”Ô Ô¨Ô®Ô°Ô¶Ô³Ü,ßÖlÖlôlül mmAmXm\mdmlmrm†mŽmŽm–mÏmnômrArSrbrgr‘r—rœr®r½r¿rérìrþr ss9s?s?s?sIsIsTs…s�s�s�s�s™s¥s»sÔsçsîsústttttt t$t7t>tJtQtQthtjtot‚t‰t•tœtœt©t³t³tºtÛtÛtít´}¾oouAuCuOuauqu}u”u®u³uÇu×uêuïuïuõu vv&v.v6v:vHvNvSvSvYvmv}v‚v‚vˆvŽv“v“v“v™v¨v»vÈvÌvÑvÑvÕvÚvÚvßvêvövw&w2w2w8wEwGwTw`wow‚w‚w�w›w›w›w›wŸw¤wµwÇwÒwÚwâwäwöwûw xxx(x(x?xOxOxcxoxqxzx†x�x�x£x°x²xÄxÄxÏxÏxÏxÏxÏxK{µ\ãö¶]¶]Ì]Þ]ä]ï]ý] ^ ^ ^2^8^C^S^^^l^y^¥^¶(28îî  &-48:AHLLTmww‹–¤µ¹¾Ú     ) F F T h m † — › › ›   Î ã ê ý   " J R [ _ d u ‡ — « ­ Æ Ù Ý Ý Ý ù !!%!.!2!7!H!e!e!s!‡!Œ!¥!¶!º!Ì!Ì!Ì!Ñ!à!" "+"1"G"X"]"r"Ž"¶"º"Ã"Ç"Ì"Ý"ö"ö"###3#D#H#H#O#b#f#x#}#™#Á#É#Ò#Ö#Û#ì#$$&$+$D$W$[$m$m$m$m$r$‘$ $Á$Ì$Ò$è$ù$ù$ù$%%,%,%,%;%;%N%e%p%�%†%Œ%–%˜%¤%¤%«%¶%Ë%Í%Ø%í%ù%û%&&"&)&0&:&B&F&J&L&Q&Y&]&o&q&v&~&‚&„&„&�&š&°&Ð&ê&ö&' ' '' ' ' ''','F'R'^'e'e'|'~'ƒ'�'©'µ'¼'¼'É'Ó'Ó'å'·˜ »�ÈGÈGåGôGôGôGHHHH#H%H%H+H-H-H3H5H5HOHOHOUO|O|O‚O�O¡O­O´OÂOÑOçOíOòOòO÷O +PPP.P8PAPOPVPXPaPaPgPuP�P”P§P»PÁPÃPÖPÛPÛPøPøP +QQQ Q(Q6Q;Q;QNQTQVQaQsQ†Q†QšQ¦Q¸Q½QÉQÏQÒQéQëQîQþQR R RR-R?RDRPRVRYRpRrRuR…R‰R‘RŸR¤R©R©R¯R·R¼R¼RÂRÂRÐRÖRÜRæRðRþRSSS"S"S$S,S1S6S;S;SASISNSNSSS^ScShSsSxSžS S¥SªS¯S´S¹S¾SÃSÃSÈSÍSéSóSTT!T)T)T7T=TCTMTWTeTzT}TT‰T˜T�T�T�T¥TªT³T³T¸T¸T¾TÆTËTËTÐTÛTàTåTêTùTùT +UUUU$U*U4U>ULUaUdUfUpUU„U„U„UŒU‘UšUŸUŸU¥U­U²U²U·UÂUÇUÌUÑUàUàUñU÷U÷UV VVV%V3VHVKVMVWVfVkVkVkVsVxV�V†V†VŒV”V™V™V¦V¬V¬VºVÀVÆVÐVÚVèVýVWW WW W W W(W-W6W;W;WAWIWNWNW[WaWaWoWuW{W…W�W�W²WµW·WÁWÐWÕWÕWÕWÝWâWëWðWðWúWXXXX XXX1X6X6XYCYIYIYQYWYeYpYuY{YƒYˆYˆYˆYˆYˆYˆYˆYˆYˆYˆY¡Y§Y°Y¶Y¾YÃYÈYÑYÜYåYíYòYòYòYøYZZZ ZZZZ%Z1Z>ZDZDZMZaZaZgZpZ„Z„Z�Z�Z•ZžZ²Z²Z»Z»Z»ZÀZÅZÅZÍZÒZÒZïZýZ [[["[*[/[/[/[C[L[R[d[n[n[v[v[~[€[€[™[£[¬[®[®[®[´[¸[º[º[º[º[¿[Å[Ë[Ï[J_¸Ðàîtîtu&u2uPuluyu�u£u®uÄu°uÐuØuØuçuçuïuûuv&v5v@vSvYvYvYv^vcvrv}v”v–v›vªvµvÂvÌvÌvÚv¹”*Kˆ ˆ   § ® ± º ½ À Ä É é Ö ù ¡ ¡ ¡¡¡'¡0¡6¡9¡J¡a¡r¡}¡¯¡ºà.¢.<.<L<W<h<k<o<x<<�<œ<²<Ã<Ô<æ<ø<=='=6=6=D=H=L=Q=U=b=i=w=‹=”=š=¨=Á=Ã=Ç=Ñ=Ñ=Ö=Ö=Ö=Û=Û=ê=ó=û=>>>>>+>7>B>G>G>J>O>O>k>w>„>†>†>Š>Œ>Œ>¨>´>À>Â>Â>Å>Ç>Ç>Ô>Ö>Ö>Ù>Ù>â>è>í> ? ? ? ? ? ? ? ? ? ? ? ? ??.?=?L?L?P?P?X?t?x?}?@»,žÑžÑ¬Ñ³Ñ»ÑÀÑÆÑ¼˜?aîVîVW +WWAW-WMWRWYWYWyW�W{W›WËW·W×WÜWãWãWãWéWìWðWøWXX.X&XFXPX½PQaQ%Q%_%m%t%„%•%š%·%½%Ä%Ë%Ù%å%÷%3&¾D%.à.àBàPàVàyàà…àªà°à¶à¼à¼àÄà¿ô#œv0v0~0�0‘0ž0«0¿0Î0î0û0 1/1O1]1y1‹1£1º1Å1æ122.292T2m2m2ˆ2±2Ë2æ2ø2333!343E3X3h3u3€3�3¯3¯3»3»3»3Ì3Ù3à3ÿ3444!4,4D4\4e4u4}4‚4¦4¶4Æ4Ñ4å4ê4ò455%5X5r5r5Š5™5¡5°5¹5Á5Ó5ò5ú56 66 676O6g66‘6¨6±6º6Ì6Ú6Þ6â6À 0…0…9…X…]…Á\…XVÈVÈpÈwÈ„È�ȔȚȬȲÈÊÈÐÈîÈÉ ÉÉ5É5ÉEÉZÉ\É_ÉkÉsÉ{ɃɑɗÉ�ɩɩɫɽÉÃÉÈÉÈÉßÉßÉýÉýÉÊÊ"Ê"Ê9ÊBÊQÊgÊrʀʋʛʨʺÊÀÊÊÊÖÊãÊåÊåÊíÊòÊòÊúÊÿÊÿÊË Ë ËËËË Ë$Ë$Ë+Ë0Ë0Ë7Ë<Ë<ËGËLËLËWË\Ë\ËgËlËlËwËwË�Ë—Ë�ˠ˫ˮËÂËÏËÞËåËèËúËüËÌÌ#Ì2Ì2Ì2Ì2Ì<ÌTÌiÌyÌŠÌ�̶̡̧̬ÌÇÌØÌçÌíÌþÌ ÍÍ"Í1Í7ÍBÍHÍ]ÍcÍtÍ͕͕ͥͅ͸ÍÄÍÌÍÜÍãÍéÍúÍÎ +Î'Î<ÎJÎZÎfÎx΃ΒΔΦήγκξÎÌÎÖÎÜÎæÎìÎ÷ÎýÎÿÎ ÏÏ#Ï<ÏJÏJÏPÏWÏ—ÑÂ0#« ¨ ¨?¨i¨q¨q¨¨’¨«¨®¨Ê¨Ê¨Ê¨Ò¨Ô¨Ô¨Ü¨Þ¨Þ¨æ¨è¨è¨ð¨ð¨ù¨ÿ¨©© ©©©"©(©-©-©5©>©D©I©I©N©Z©r©‘©”©©©È©È©È©Ð©Ò©Ò©Ò©Ú©Ü©Ü©Ü©ä©æ©æ©æ©î©ð©ð©û©û©ªªªªª ªª*ª8ªFªPªPªPª`ª`ªgªkªqª‰ª—ªªª¶ªßªâªéªûª« «««"«(«-«-«-«4«:«O«W«]««‹«‘«–«–«�«¨«¨«­«¿«Å«Å«Å«Å«¬Ãd)PBPBrB|BBB‰BœBžB«B­B¸BÌBÔBäBéBïB÷BúB CÄLWfÙ0Ù0í0ñ0ö011 11111Å\CVq0q0‡0‡0‹0�0£0¦0«0«0µ0»0»0É0Ë0Õ0Æ8(2–Ò–ÒŸÒŸÒ­Ò±Ò¸Ò»ÒÀÒǨ²ØÎfÎfæfîfùfgg?g™g„gygdgMgŸg´g¤gÏgÔgàgh h!hh-h3h3h@hgh�huh£h¾h¾h¾hÊhÈ Ä&E&E;EFEnEYEME�EzE™E®E›EÛEÆEºEçEõEýEF +FF F F%FRFWF„F‰F£F�FÂF¯FÎFÙFîFÛF GúFGGG4GBGJGUGWGbGmGmGrG�G�GªGªG·G¼GÛGÝGüGüGüGHÉl¥¼î-î-.0..<.\.u.n.�.¥.’.±.Ä.ä.ö. / //5/5/?/Ê4“œfèfèzèè…è‰è�è¬è´è˼Lwž’ž’¶’Á’Ë’ä’ü’““ +“ “““.““:“:“Y“q“^“}“‡“ “¸“½““ƓȓΓÔ“ê“דö“ö“ ””#”=”6”I”U”Ì4;D6Ý6Ý?ÝKÝjÝoÝqÝqÝvÝÍ”"ð¦ð¦þ¦§§§$§/§:§B§M§X§]§s§z§�§Œ§—§™§¤§¯§±§½§È§Ó§Ü§ä§ä§è§ ¨Î€ÚöÙ4Ù4÷4û4ÿ45555.54565E5I5M5U5]5i5~5�5–5�5�5ª5¿5Ïd9Îî2î2$3+333<3M3Z3o3r3u3y3‚3�3š3Ÿ3Ç3Ì3Ù34 +4474<4K4w44„4™4Å4Í4Ò4Ò4å4ø45 5+5<5A5A5c5c5c5c5c5s5ˆ5‹5Ž5’5’5—5¿5Ä5Í5Ú5â5ý566'6E6E6E6R6i6k6k6k6x6�6‘6‘6ž6µ6µ6Æ6Ë6ë6ý67-7-7-7:7Q7S7S7S7`7w7y7y7†7�7�7®7¶7»7á7ó78#8#8#808G8I8I8V8m8m8‚8„8‹8­8Ë8Ð8×8å8ï8ñ8ñ8ñ8 999999s9Ф/Tåå.åPåPåoåå„å„å“å¥å¿åÇåÎåÐåãåëåëåëåíåíåíåíå æ æ æ ææ æ æ æ æ2æ=æ`æÑxµV”V”l”x”ƒ”ˆ”””Ÿ”¤”«”°”»”À”À”À”ò”ß”þ”••••••G•4•S•z•z•�• •³•ƕ˕˕ޕñ•––––/–B–U–h–j–j–}–�–£–¶–¶–¶–Ä–Ò0Š’èèèèè=è^è^èdèÓ<:E±7±7º7Å7Ó7ß7ë7ô7ý78 88ÔluŒ''''1'8'O'O'T'V'b'l'z'—'™'©'©'®'°'·'é'ÕÜŸÒÎ~Î~â~ í~'4@SF€…±±¶ÌÞô +€=€L€„€p€Ÿ€¬€Ø€Ý€å€� �1�&��A�Z�F�z�f�Ž�›�Ç�Ç�Ç�Ç�Ï�ÖL½ÌF/F/d/v/}/œ/œ/®/Á/Î/Ç/æ/ð/×Èg•!1!1E1I1h1Š1–1�1¨1³1À1É1É1Î1Ø1ð1û1 222)2:2<2M2O2Q2Q2Q2Y2Y2c2c2k2s2{2ƒ2‡2‘2Ý2Ø ¨„¨„¶„ʄЄÙ`FZ88!8(8*8/8>8D8Y8Y8g8g8s8|88�8—8š8¢8Ú<›¦Þ Þ ç ò ý ¡¡¡;¡F¡V¡Û 2Þ_Þ_ö_```%`3`?`V`a`q`ƒ`‰`�`•`¨`®`·`½`Ï`Õ`à`è`ö`a@aÜ, †*†*”*¥*»*Ì*Ï*Õ*Ý4`…`…n…x…�…ˆ…�…™…™…Ÿ…ÞÄKxööBöEöJöWö\önöpötöxö{öŽö§öÉöÒöÝöäöýö ÷$÷=÷_÷d÷k÷„÷¦÷¨÷Á÷ã÷ã÷ã÷ø÷ø!ø3øß „ÈNONOlOzO�O’O°O¶O»OÁOÏOÖOåOêOöOPP&P1PDPKPeP‚PŽP©PÁPÝPæPõPýP +QQQ)Q7QWQ\QdQ}Q�QŸQ¥Q°Q¹Q¿QRïQàQRPR:R+R`RcRƒRSà<*5CC1C7C@CRCkCsC‰C•Cá„ |žžÀËÒÚÝÝíøøû "(99;DPV|€ƒ“›  §­¾ÄÊÕææïôþ *ADS_llllr„Š›¼Íåìöþ!1<<<Pdtw2â„9‘6‘6­6¼6Ã6Ý677*737A7S7l7l7~7”7œ7Ÿ7«7ãX{͆†±»ÎÙëùÿ 5=Peu�‘¡ª°µ¼ÂÈÎÙäçî*?LOW[m|‡�¦¿ÃÌÓåíôø,:@DFSSSUlrr„ä  +ЄЄلí„ò„å,ýDž�ž�º�À�Ë�Ü�á�ç�ê�î�î���I�5�U�n�Z�z�“��Ÿ�¦�«�µ�¸�¼�Á�Ú�Æ�æ�æ�æ�ë�ü�‘‘ +‘‘‘.‘3‘i‘U‘u‘Ž‘z‘š‘°‘œ‘¼‘ÑÈ‘ΑёՑבð‘Ü‘ü‘ü‘ü‘ü‘’=’I’æˆÍëQQZUUdss‚‚‘‘  ¯¯¾ÒÍÜÜëú çxÈâ†\†\¤\¶\¼\È\ß\ß\ñ\÷\]]]']-]3]>]L]Y]e]s]‚]‚]²]èd�²¶è¶èºèÍèÍèçèîèúèúèéé(é(é?é?éVéVéméoéoésé騯øÎúÎúðú÷úûûû*û5û@ûQûbûyû}û‚û†ûˆû™û«û·ûÉûËûäûóû÷û÷û÷û +ü ü ü+ü1ü;üFüTü[üjülü‚üœüœü®üê`ËßÖ—Ö—ì—˜˜ ˜.˜M˜Q˜W˜j˜‡˜‰˜‰˜º˜¨˜‰˜Ù˜ã˜ëP6F˜C˜C®CºCÂCÆC×CåCëC÷CÿC +DDDDì ®-ž7ž7¸7Ã7Ç7Ð7×7Þ7ô788(8:8I8X8i8x8x88ƒ8Œ8™8 8©8°8´8Ô8Ô8Ô8Ô8Ô8à8ä8ç8ï8ý8999"939>9C9C9P9V9e9|9~9‰9–9¥9¨9®9ª9Â9Ù9Û9é9ë9ö9ü9ü9::::3:3:3:8:8:M:[:f:k:k:n:s:s:�:�:ª:¬:¬:°:²:²:Î:Ü:è:ê:ê:í:ï:ï:ü:þ:þ:;;;;; +;;; ;@;M;[;b;*<í(rxЇЇއå‡õ‡ø‡þ‡î(ntÉ&É&Ò&Ü&ì&÷&÷&'ïTzK6î6îTîZî]îfîpîˆî˜î¡î§îªî®î°îÈîØîåîëîïîõî÷îúîþîþî!ï%ï+ï+ï2ïTïiï|ï�ï•ïœï§ï±ïµï¸ï¿ïÅïÉïÏïàïæïëïðïýïÿïððð'ð)ð;ð;ð;ð;ð;ð_ðjðvð�ð�ð¢ð®ðËðïð ññ%ñ*ñ8ñOñTñZñkñ€ñ†ñ–ñ£ñ»ñÂñÎñæñòñòñòñøñûñþñòò1ò7ò<òGòGòLòYòfòfòlòzò‘ò—òšò�ò¤ò­ò´ò´ò¹òÆòÓòÓòÙòçòþòóó +óóó"ó)ó6óCóCóJóTó[óaóhósó‡ó‡ó¡ó¦ó­óµó¼óËóÏóØóðóõóüóô)ô/ô7ôPôdôdôôô™ô§ô®ôµô×ôêôõõõ<õ<õ<õUõaõrõŠõŽõcöð¼ÙÎhÎhæhêhøhiii)iIi+iUiZiZi|i¬i�iƒiÎiÓiûij jj7jjCjHj[jbjj’j’jµjµjÁjñ &*&*5*N*T*ò8�™>I>IWIfIzI‡I�I“I–I·Ió8 ¡.¡.¯.¶.Á.É.Ð.Ö.Ü.Ü.â.ô Ö*Ö*à*è*í*õôÓŒÖ�Ö�ô�‚‚‚3‚_‚x‚¤‚΂Ô‚Ú‚â‚ä‚삃 +ƒƒ!ƒ:ƒfƒƒ«ƒÕƒÛƒáƒéƒîƒöƒ„„ „+„0„I„u„Ž„º„ä„ê„ð„ø„ú„…… …+…7…P…|…•…Á…ë…ñ…÷…ÿ…† †'†*†5†A†A†F†L†R†Z†b†m††ކ©†½†ç†í†ò†‡‡1‡E‡o‡u‡}‡‚‡”‡£‡¾‡Ò‡ü‡ˆˆˆ(ˆCˆWˆ�ˆ‡ˆŒˆŒˆŒˆ�ˆ¨ˆ³ˆÙˆñˆüˆ‰‰‰‰)‰@‰E‰k‰ƒ‰މ–‰£‰£‰¨‰»‰ȉÒ‰æ‰ý‰Š(Š5Š`ŠtЋЙЛНЯЯŠÏŠÛŠñŠ +‹‹)‹<‹@‹@‹@‹G‹L‹_‹k‹‚‹„‹‰‹œ‹¨‹µ‹¿‹¿‹Ñ‹ö”k  9 969B9B9X9c9e9�9�9�9ˆ9’9–9š9�9�9¦9ª9À9À9ö9: ::-:2:5:::::::O:V:c:j:r:w:w:Œ:˜: :¥:¥:º:Ç:Ï:Ô:Ô:é:õ:þ:;;;0;;;^;b;p;x;};};’;¬;¶;Â;Ê;Ï;Ï;î;ú;< +< <+<:<?<N<[<`<`<`<c<h<h<h<‡<“<ž< <£<¨<¨<¨<²<º<Á<É<Ò<Ý<ã<ñ<ÿ<ÿ< ===O=U=\=k=�=†=†=™=¡=¡=£=£=£=¨=¨=¯=µ=¹=À=Ä=Ä=Ä=Ä=Ó=Ó=ø=>>> B÷(  B B.B7BEBKBø�1ÞvÞvüvww&w;wIwTwcwiwiwiwnwsw�wŒw¢w¤w©w·wÂwÏwÖwäwù\‘¤Þ,Þ,ø,-ÿ,(-A-:-Y-n-[-z-�-Ÿ-²-²-¿-Þ-Þ-è-ú8hr¦G¦G¿GÎGâGñG÷GýGH!Hû0�—ȈȈ܈èˆöˆùˆ‰‰‰ü0S[^Ó^ÓrÓzÓ‡Ó‘Ó¤ÓýP>NH†H†T†h†k††‡†‹†•†Ÿ†§†ª†°†þTš«¾I¾IØIëIîIøIJJJ.J8JLJLJRJUJ©Jÿ<˜£ ‰ ‰4‰;‰G‰S‰c‰h‰k‰o‰w‰ ,0ÆàÆàÔàààHzˆ~d~d’džd©d¿d«dËdÍdÔdßdëdód DƒfMfMŠM‘M–MžM¸MÁMÃMÐMÐMÒMìMòMôMöMNNNNNN N'N0N8N?NENGNcNgNyNŒN’N¦N«N¸N¸NÌNÓNÚNãNñNúNO O$O)O.O1O;O>ONOD jj$j.j8jHjMjSj_jajsjsjuj¥jlåüöÞöÞ +ß ß-ß8ß<ßCßGßPß_ßaßaßußw߀߆߆߆߆ߎß´Kt(D(DND_DdDkDuDuD}D�D”D™D®D°D³D·D¾DÒDÖDÞDêDñDõDýDÿDEEE E"E7E?EGEUEYEgE >¦j¦j¶jÂjÎjÞjöjüj +kk#k*k@kfk€k�kškªk°k²kÃkåkìkòklll)l/l5lXlôB» g g:g=gDgOg^g`gkgzgzg‡g•g˜gšgšgŸg¤g­g¸g¾gÇgÚgßgôgÿg h h h hLh`huh{h€h‡h�h”h™h™hŸh¥hªhªh½hËhãhéhîhi iiiiiiAiFiFioi–i›i›i›iži¥i«i²i·i·i½iÃiÈiÈißiéióiùij"j2j>jDjRjYj[jojuj|j|j~j~j~jƒj‰jŽj’j”j—j¢j®j±j³j·j·j¼j¼jÊjôj˜}Ÿ66RW^hny‰‘™ž©³¹ÄÔÜìóû    # 1 1 G  Ð1H�H�\�\�‚�‚�Ÿ�£�¨�¨�¨�´�¹�É�Î�Î�Î�Ó�Ó�é�ð�ÿ� ��&�/�1�1�1�1�8�?�F�M�T�[�b�i�i�k�k�q�v�}‘ \ No newline at end of file diff --git a/Compiler/Lex.CPP b/Compiler/Lex.CPP index 7c5cdbc..cd8d20e 100644 --- a/Compiler/Lex.CPP +++ b/Compiler/Lex.CPP @@ -131,7 +131,7 @@ lgc_start2: case DOCT_TEXT: if (doc_e->de_flags & ~(DOCEF_TAG|DOCEF_DEFINE|DOCEF_TAG_CB| DOCG_BL_IV_UL|DOCEF_WORD_WRAP|DOCEF_HIGHLIGHT| - DOCEF_SKIP|DOCEF_HARD_SKIP|DOCEF_FILTER_SKIP) && + DOCEF_SKIP|DOCEF_FILTER_SKIP) && LexDollar(cc,doc,doc_e) && *(src=cc->dollar_buf)) { tempf->line_num=doc_e->y+1; tempf->buf_ptr=cc->cur_buf_ptr=src; @@ -228,8 +228,13 @@ lgc_start2: } else { if (cc->flags & CCF_PMT) { Free(tempf->buf); - tempf->buf=tempf->buf_ptr=tempf->line_start= - cc->cur_buf_ptr=CmdLinePmt; + ptr=CmdLinePmt; + if (StrCmp(ptr,"\n") && !cc->pmt_line++ && !StrCmp(ptr,"?\n") && + cc->flags & CCF_QUESTION_HELP) { + Free(ptr); + ptr=StrNew("Help;;\n"); + } + tempf->buf=tempf->buf_ptr=tempf->line_start=cc->cur_buf_ptr=ptr; goto lgc_start1; } else { if (src) diff --git a/Demo/AcctExample/HomeKeyPlugIns.CPP b/Demo/AcctExample/HomeKeyPlugIns.CPP index d649bbe..4f430a2 100644 --- a/Demo/AcctExample/HomeKeyPlugIns.CPP +++ b/Demo/AcctExample/HomeKeyPlugIns.CPP @@ -33,6 +33,27 @@ U0 InsDirLinks() Free(st2); } +U0 DocHiddenDel(CDoc *doc=NULL) +{ + Bool unlock; + CDocEntry *doc_e,*doc_e1; + if (!doc) doc=DocPut; + if (doc) { + unlock=DocLock(doc); + DocRecalc(doc); + doc_e=doc->root.next; + while (doc_e!=doc) { + doc_e1=doc_e->next; + if (doc_e->de_flags&(DOCEF_FILTER_SKIP|DOCEF_SKIP)) + DocEntryDel(doc,doc_e); + doc_e=doc_e1; + } + DocRecalc(doc); + if (unlock) + DocUnlock(doc); + } +} + Bool MyPutKey(I64 ch,I64 sc) {//ch=ASCII; sc=scan_code @@ -105,6 +126,24 @@ Bool MyPutKey(I64 ch,I64 sc) "$$BLUE$$"; } return TRUE; + case SC_F5: + if (sc&SCF_SHIFT) { + if (sc&SCF_KEY_DESC) + KeyDescSet("Edit/Collaborative Fiction"); + else + "---- $TX,"Collaborative Fiction",HTML="http://en.wikipedia.org/wiki/Collaborative_fiction"$ ----\n" + "Once upon a time "; + } else { + if (sc&SCF_KEY_DESC) + KeyDescSet("Edit/Moses Comic"); + else + "---- Moses Comic ---- " + "(Set in the $TX,"Numbers 11",HTML="http://www.biblegateway.com/passage/?search=Numbers%%%%2011&version=NIV"$ " + "part of the story.)\n" + "Moses says, \"\"\n" + "God says, \"\"\n"; + } + return TRUE; case SC_F6: if (sc&SCF_SHIFT) { if (sc&SCF_KEY_DESC) @@ -173,6 +212,12 @@ Bool MyPutKey(I64 ch,I64 sc) else WinTileHorz; return TRUE; + case 'H': + if (sc&SCF_KEY_DESC) + KeyDescSet("Edit/Del Hidden Doc Entries"); + else + DocHiddenDel; + return TRUE; case 'm': if (sc&SCF_KEY_DESC) KeyDescSet("Cmd /Maximize"); diff --git a/Demo/AcctExample/PersonalNotes.TXT b/Demo/AcctExample/PersonalNotes.TXT index 91f3b25..1c04bf3 100644 --- a/Demo/AcctExample/PersonalNotes.TXT +++ b/Demo/AcctExample/PersonalNotes.TXT @@ -1,25 +1,29 @@ -seven nation -cage the elephant -spoonman -joline -Sound garden -black hole +$WW,1$* Redo videos, make more professional. -$WW,1$* I'm going to redo all my videos and make them more professional. - -* What if you had a $LK,"ClassRep",A="MN:ClassRep"$() that converted to plain text? - -* Why is nontimer $LK,"Rand",A="MN:Rand"$() so bad? +* Nontimer $LK,"Rand",A="MN:Rand"$() is really bad! * Investigate why packet loss $LK,"Training Sleep(1)",A="FF:::/Adam/Training.CPP,Sleep(1)"$. -* 8/20/2015 TAD8, Tour1, then Tour TestSuite was missing #include "TestSuite". +* Add AVL binary tree support or red/black whatever that is. We have fixed-size stack. Auto-balancing binary tree is very needed. I've done everything myself. I don't want to ruin a perfect record. I'm in no hurry. + +* 1/12/16 $LK,"ATARepEntry",A="MN:ATARepEntry"$ shows corrupted buttons. + +* 8/20/2015 TAD8, Tour TestSuite was missing #include "TestSuite". +* 1/03/2016 TAD8 Repeated + +* Bug introduced around 11/1/15. Changed $LK,"::/Kernel/Sched.CPP"$ and now $LK,"WinToTop",A="MN:WinToTop"$ is called on Adam task at start-up, sometimes. + +* 1/12/16 make RAM drive 2288 blks, copy /Home. * Clean-up $LK,"FileNameAbs",A="MN:FileNameAbs"$(). +* $LK,"Mount",A="MN:Mount"$() crashes on bad drive. + * $$DA fixed width string: or permanently shortens -* Bug 12/25/15 Copy-Paste index.html glitch if source window 40 columns. +* 12/25/2015 Copy-Paste index.html glitch if source window 40 columns. +* 01/10/16 find-replace editor hung on $LK,"CounterRenaissance",A="FI:::/Home/Wb2/CounterRenaissance.TXT"$ "Rennaisance" +* 01/06/2016 Editor filter "str" applied to output from LineRep looks broken. * Get rid of having two terms and pick one, "Disk" and "BlkDev"? I don't think so. (Probably not.) @@ -84,8 +88,6 @@ $WW,1$* I'm going to redo all my videos and make them more professional. * Add change-triangle-color to mesh editor. * Add 3D-Mesh Editor make-prism. -* Add AVL binary tree support or red/black whatever that is. We have fixed-size stack. Auto-balancing binary tree is very needed. Where could we use? - * DCF_TRANSFORMATION|DCF_SYMMETRY|DCF_JUST_MIRROR -- maybe not both needed at once. * DiskCache during FileRead. , $LK,"Kill",A="MN:Kill"$(). @@ -372,9 +374,10 @@ assignments. Is ShiftNoPush fully implemented? ================================================================================ >lspci -v -Size:$TX,"17322 KB",D="DD_TEMPLEOSCD_K_SIZE"$ +Size:$TX,"17328 KB",D="DD_TEMPLEOSCD_K_SIZE"$ It is love I desire: $TX,"Hosea 6:6",HTML="http://www.biblegateway.com/verse/en/Hosea%206:6"$ +Males Appear Three Times: $TX,"Deuteronomy 16:16",HTML="http://www.biblegateway.com/verse/en/Deuteronomy%2016:16"$ Offer a sacrifice of praise: $TX,"Hebrews 13:15",HTML="http://www.biblegateway.com/verse/en/Hebrews%2013:15"$ Do I drink blood of goats? Offer praise: $TX,"Psalms 50:14",HTML="http://www.biblegateway.com/verse/en/Psalms%2050:14"$ When a servant becomes king. $TX,"Proverb 30:22",HTML="http://www.biblegateway.com/verse/en/Proverb%2030:22"$ @@ -385,12 +388,16 @@ Lord does not repeat: $TX,"Job 33:14",HTML="http://www.biblegateway.com/verse/en Offer only in approved place: $TX,"Deuteronomy 12:13-18",HTML="http://www.biblegateway.com/passage/?search=Deuteronomy%2012:13-18&version=NIV"$ Jesus' zeal for the Temple: $TX,"John 2:14-19",HTML="http://www.biblegateway.com/passage/?search=John%202:14-19&version=NIV"$ Famine not for bread: $TX,"Amos 8:11-12",HTML="http://www.biblegateway.com/passage/?search=Amos%208:11-12&version=NIV"$ - +Meek and HUmble of Heart: $TX,"Matthew 11:29",HTML="http://www.biblegateway.com/verse/en/Matthew%2011:29"$ TempleOS Logo $HC,"\"\""$ Cop tying shoe $HC,"\"\""$ - +Dragon Scale +$HC,"\"\""$ +$WW,1$ +$TX,"Good Time Bad Times Lyrics",HTML="https://www.google.com/#q=led+zep+good+times+bad+times+lyrics"$ +Intel CEO: Brian Krzanich $TX,"WWW.OSDEV.ORG",HTML="http://www.osdev.org"$ $TX,"Unikernels",HTML="https://ma.ttias.be/what-is-a-unikernel"$ $TX,"Look at PCI interrupt routing.",HTML="http://forum.osdev.org/viewtopic.php?f=1&t=29558"$ @@ -416,5 +423,6 @@ $TX,"CBS News",HTML="http://www.cbsnews.com/live/?ftag= NM14632fc"$ $TX,"Mapping the Commodore 64",HTML="http://unusedino.de/ec64/technical/project64/mapping_c64.html"$ $TX,"C64 Users Guide",HTML="http://www.commodore.ca/manuals/c64_users_guide/c64-users_guide.htm"$ $TX,"C64 Programmers Reference Guide",HTML="http://www.commodore.ca/manuals/c64_programmers_reference/c64-programmers_reference.htm"$ +$TX,"8-Bit Pixel Art",HTML="http://8bitdecals.com/8-bit-image-gallery"$ $TX,"8-Bit Japanese Pixel Art",HTML="http://designmadeinjapan.com/magazine/illustration-icon/tumblr-gifs-of-japanese-life"$ $TX,"Risperdal Shortens Life",HTML="http://factmed.com/study-RISPERDAL-causing-LIFE EXPECTANCY SHORTENED.php"$ diff --git a/Demo/AcctExample/Registry.CPP b/Demo/AcctExample/Registry.CPP index 214fcc4..4c7b14c 100644 --- a/Demo/AcctExample/Registry.CPP +++ b/Demo/AcctExample/Registry.CPP @@ -2,22 +2,18 @@ $TR-UL,"Adam"$ $ID,2$$TR,"SysMsgFlags"$ $ID,2$sys_msg_flags[0]=0xFF; $ID,-2$$TR,"SysRegVer"$ -$ID,2$registry_version=3.120; +$ID,2$registry_version=4.010; $ID,-2$$ID,-2$$TR-UL,"TempleOS"$ $ID,2$$TR,"TOS"$ $ID,2$I64 tos_code_walk_thru=105,tos_after_egypt_in_action=46; $ID,-2$$TR,"CircleTrace"$ $ID,2$F64 best_score=4.9425; -$ID,-2$$TR,"BlackDiamond"$ -$ID,2$I64 best_score=9; +$ID,-2$$TR,"DiningStars"$ +$ID,2$F64 best_score=9999.0000; $ID,-2$$TR,"DunGen"$ $ID,2$F64 best_score=20.5295; -$ID,-2$$TR,"CastleFrankenstein"$ -$ID,2$F64 best_score=33.8405; $ID,-2$$TR,"ZoneOut"$ $ID,2$F64 best_score=8.1373; -$ID,-2$$TR,"Varoom"$ -$ID,2$F64 best_score=46.2643; $ID,-2$$TR,"FlapBat"$ $ID,2$F64 best_score=16.4090; $ID,-2$$TR,"TimeOut"$ @@ -26,20 +22,24 @@ $ID,-2$$TR,"RawHide"$ $ID,2$F64 best_score=96.1279; $ID,-2$$TR,"KeepAway"$ $ID,2$I64 best_score0=0,best_score1=9999; +$ID,-2$$TR,"Wenceslas"$ +$ID,2$F64 best_score=49.8074; $ID,-2$$TR,"XCaliber"$ $ID,2$I64 best_score=248; I64 msg_flags=1; -$ID,-2$$TR,"Wenceslas"$ -$ID,2$F64 best_score=49.8074; -$ID,-2$$TR,"DiningStars"$ -$ID,2$F64 best_score=9999.0000; $ID,-2$$TR,"EagleDive"$ $ID,2$I64 best_score=4; $ID,-2$$TR,"BomberGolf"$ $ID,2$I64 best_score=175; +$ID,-2$$TR,"Varoom"$ +$ID,2$F64 best_score=46.2643; +$ID,-2$$TR,"BlackDiamond"$ +$ID,2$I64 best_score=9; +$ID,-2$$TR,"CastleFrankenstein"$ +$ID,2$F64 best_score=33.8405; $ID,-2$$ID,-2$$TR,"DemoCompany"$ $ID,2$$TR,"Game1"$ -$ID,2$F64 best_score=180.89820; +$ID,2$F64 best_score=169.44508; $TR,"SimpleVal"$ -$ID,2$1272; +$ID,2$1274; $ID,-2$$ID,-2$$ID,-2$ \ No newline at end of file diff --git a/Demo/AcctExample/TOSCfg.CPP b/Demo/AcctExample/TOSCfg.CPP index 43d5695..98f060f 100644 --- a/Demo/AcctExample/TOSCfg.CPP +++ b/Demo/AcctExample/TOSCfg.CPP @@ -25,7 +25,7 @@ U0 TOSInit() switch (tos_cid) { case CID_DFT: DefinePrint("CFG_RAM_DRVS", - "\"b1\nScale2Mem(2048,0x100000,4*1024*1024*1024)\n\""); + "\"b\nScale2Mem(2048,0x100000,4*1024*1024*1024)\n\""); if (blkdev.auto_mount_ide_cnt) { //If AutoMount was successful, No need to manually mount in next compile DefinePrint("CFG_HARD_DRVS","\"\""); @@ -33,27 +33,27 @@ U0 TOSInit() } else { //These two are a crazy guess. ATA:IDE Primary ATAPI:IDE Secondary - DefinePrint("CFG_HARD_DRVS","\"c2s0x1F0\n0x3F4\n0\""); - DefinePrint("CFG_DVD_DRVS","\"t3s0x170\n0\""); + DefinePrint("CFG_HARD_DRVS","\"cs0x1F0\n0x3F4\n0\""); + DefinePrint("CFG_DVD_DRVS","\"ts0x170\n0\""); bd=Let2BlkDev(':'); if (bd->type==BDT_ATAPI) { ATARep(FALSE,,&root); ATAIDDrvs(root,blkdev.boot_drv_let,&ata_drv,&atapi_drv); if (ata_drv) - DefinePrint("CFG_HARD_DRVS","\"c2p%d\n\"",ata_drv->num); + DefinePrint("CFG_HARD_DRVS","\"cp%d\n\"",ata_drv->num); if (atapi_drv) - DefinePrint("CFG_DVD_DRVS","\"t3p%d\n\"",atapi_drv->num); + DefinePrint("CFG_DVD_DRVS","\"tp%d\n\"",atapi_drv->num); } else { try { bd=Let2BlkDev('C'); - DefinePrint("CFG_HARD_DRVS","\"c2s0x%X\n0x%X\n%d\"", + DefinePrint("CFG_HARD_DRVS","\"cs0x%X\n0x%X\n%d\"", bd->base0,bd->base1,bd->unit); } catch Fs->catch_except=TRUE; try { bd=Let2BlkDev('T'); - DefinePrint("CFG_DVD_DRVS","\"t3s0x%X\n%d\"",bd->base0,bd->unit); + DefinePrint("CFG_DVD_DRVS","\"ts0x%X\n%d\"",bd->base0,bd->unit); } catch Fs->catch_except=TRUE; } @@ -82,9 +82,9 @@ U0 TOSDrvTextAttrSet() "HeapInit\n0\nMemInit\n0\nVarInit\n0\n\n" #define TOS_CFG "\n" CFG_RAM_DRVS CFG_DVD_DRVS CFG_HARD_DRVS "\n"\ CFG_DSK_CACHE CFG_OPTS -#define TOS_DVD_CFG "Tb1\n0x20000\nt3 \n\n\nAutoMountIDE\nCT\n" +#define TOS_DVD_CFG "Tb\n0x20000\nt \n\n\nAutoMountIDE\nCT\n" #define TOS_DVD_DBG_CFG "A" CFG_BOOT_RESCUE_DRV\ - "b1\nScale2Mem(2048,0x40000)\n\n\n"\ + "b\nScale2Mem(2048,0x40000)\n\n\n"\ "DontProbe\nBootRescueDrv\n"\ "C:" CFG_BOOT_RESCUE_DRV_FILE "\n"\ CFG_BOOT_RESCUE_DRV_START "\n\n" diff --git a/Demo/AcctExample/TOSDistro.CPP b/Demo/AcctExample/TOSDistro.CPP index e40c5d9..cfe6abc 100644 --- a/Demo/AcctExample/TOSDistro.CPP +++ b/Demo/AcctExample/TOSDistro.CPP @@ -135,13 +135,12 @@ U0 DistroPrep() //Once in a while, do these: // SortHeaders; - // DocOpt("/*"); // DblSpaceScan("/*"); CursorRem("/*"); DelTree("/Demo/*.BI*"); S2T("/*","+r+S"); - DocOpt("/*"); + DocOpt("/*","+R"); Move(ACD_DEF_FILENAME,ACD_DEF_FILENAME_Z); } @@ -289,7 +288,7 @@ U0 MakeTOSDistro() ISOFileCreate(TOS_ISO_NAME,TOS_DISTRO_DIR "/*",, TOS_DISTRO_DIR BOOT_DIR_KERNEL_BIN_C); DefinePrint("DD_TEMPLEOSTS_SIZE", - "Download $TX,"TempleOS V3.10",D="DD_OS_NAME_VERSION"$ - T.S. Company Internal Distro (%0.1f MB)", + "Download $TX,"TempleOS V3.12",D="DD_OS_NAME_VERSION"$ - T.S. Company Internal Distro (%0.1f MB)", 0.1*(10*Size(TOS_ISO_NAME,"+s")/1024/1024)); Drv('C'); } @@ -325,7 +324,7 @@ U0 MakeDbgDistro() ISOFileCreate(TOS_ISO_NAME,TOS_DISTRO_DIR "/*",, TOS_DISTRO_DIR BOOT_DIR_KERNEL_BIN_C); DefinePrint("DD_TEMPLEOSDBG_SIZE", - "Download $TX,"TempleOS V3.10",D="DD_OS_NAME_VERSION"$ - Debug Distro (%0.1f MB)", + "Download $TX,"TempleOS V3.12",D="DD_OS_NAME_VERSION"$ - Debug Distro (%0.1f MB)", 0.1*(10*Size(TOS_ISO_NAME,"+s")/1024/1024)); Drv('C'); } @@ -373,7 +372,7 @@ U0 MakeLiteDistro() ISOFileCreate(TOS_ISO_NAME,TOS_DISTRO_DIR "/*",, TOS_DISTRO_DIR BOOT_DIR_KERNEL_BIN_C); DefinePrint("DD_TEMPLEOSLITE_SIZE", - "Download $TX,"TempleOS V3.10",D="DD_OS_NAME_VERSION"$ - Lite Distro (%0.1f MB)", + "Download $TX,"TempleOS V3.12",D="DD_OS_NAME_VERSION"$ - Lite Distro (%0.1f MB)", 0.1*(10*Size(TOS_ISO_NAME,"+s")/1024/1024)); Drv('C'); } @@ -406,7 +405,7 @@ U0 MakeUltraDistro() ISOFileCreate(TOS_ISO_NAME,TOS_DISTRO_DIR "/*",, TOS_DISTRO_DIR BOOT_DIR_KERNEL_BIN_C); DefinePrint("DD_TEMPLEOSULTRA_SIZE", - "Download $TX,"TempleOS V3.10",D="DD_OS_NAME_VERSION"$ - UltraLite Distro (%0.1f MB)", + "Download $TX,"TempleOS V3.12",D="DD_OS_NAME_VERSION"$ - UltraLite Distro (%0.1f MB)", 0.1*(10*Size(TOS_ISO_NAME,"+s")/1024/1024)); Drv('C'); } @@ -440,9 +439,9 @@ U0 MakeWebSite() DelTree("D:/Wb/Home/Budget"); DelTree("D:/Wb/Home/Psalmody"); Del("D:/Wb/Home/*"); - Touch("D:/Wb/Home/Wb2/index.TXT.Z","",,Now); - Touch("D:/Wb/Home/Wb2/Downloads.TXT.Z","",,Now); - Touch("D:/Wb/Home/Wb2/TempleOS.TXT.Z","",,Now); + Touch("D:/Wb/Home/Wb2/index.TXT.Z",""); + Touch("D:/Wb/Home/Wb2/Downloads.TXT.Z",""); + Touch("D:/Wb/Home/Wb2/TempleOS.TXT.Z",""); tempde=tempde1=FilesFind("*", FUF_RECURSE|FUF_JUST_FILES|FUF_JUST_TXT|FUF_CLUSTER_ORDER); while (tempde) { @@ -491,12 +490,12 @@ U0 MakeWebSitePartial() U0 UpdateISODocDefines() { DefinePrint("DD_TEMPLEOSCD_SIZE", - "Download $TX,"TempleOS V3.10",D="DD_OS_NAME_VERSION"$ - Standard Distro (%0.1f MB)", + "Download $TX,"TempleOS V3.12",D="DD_OS_NAME_VERSION"$ - Standard Distro (%0.1f MB)", 0.1*(10*Size("D:/Wb/TempleOSCD.ISO","+s")/1024/1024)); DefinePrint("DD_TEMPLEOSCD_K_SIZE", "%d KB",Size("D:/Wb/TempleOSCD.ISO","+s")/1024); DefinePrint("DD_TEMPLEOSULTRA_SIZE", - "Download $TX,"TempleOS V3.10",D="DD_OS_NAME_VERSION"$ - UltraSmall Distro (%0.1f MB)", + "Download $TX,"TempleOS V3.12",D="DD_OS_NAME_VERSION"$ - UltraSmall Distro (%0.1f MB)", 0.1*(10*Size("D:/Wb/TempleOSUltra.ISO","+s")/1024/1024)); DefinePrint("DD_TEMPLEOSULTRA_K_SIZE", "%d KB",Size("D:/Wb/TempleOSUltra.ISO","+s")/1024); diff --git a/Demo/AcctExample/TOSHolySpirit.CPP b/Demo/AcctExample/TOSHolySpirit.CPP index f8e7dd3..ec5f1dc 100644 --- a/Demo/AcctExample/TOSHolySpirit.CPP +++ b/Demo/AcctExample/TOSHolySpirit.CPP @@ -354,9 +354,9 @@ U0 MyBibleLines(U8 *st,I64 num_lines,I64 radix,Bool modulo,Bool plus_one) I64 i,start; U8 *verse; if (*st && (doc_out=DocPut)) { + DocPrint(doc_out,"$$BG,LTGRAY$$"); i=Str2I64(st,radix); - if (modulo) { if (radix==16) DocPrint(doc_out,"0x%s-->",st); @@ -376,7 +376,7 @@ U0 MyBibleLines(U8 *st,I64 num_lines,I64 radix,Bool modulo,Bool plus_one) DocPrint(doc_out,"-->Line:%d\n",start); verse=BibleLine2Verse(start); - DocPrint(doc_out,"$TX,"KingJamesBible",HTML="http://www.templeos.org/files/NumBible.TXT"$ (%s) God says...\n$$RED$$",verse); + DocPrint(doc_out,"$TX,"KingJamesBible",HTML="http://www.templeos.org/files/NumBible.TXT"$ (%s)\n$$BG$$\nGod says...\n$$RED$$",verse); Free(verse); doc_in=DocNew; @@ -417,6 +417,7 @@ public U0 GodBooksPassage(U8 *files_find_mask,I64 len=512, *tempde1=tempde; I64 i=0; U8 *st,*st2=NULL; + "$$BG,LTGRAY$$"; while (tempde) { st=FileRead(tempde->full_name); tempde->user_data=StrLen(st); @@ -433,7 +434,7 @@ public U0 GodBooksPassage(U8 *files_find_mask,I64 len=512, if (rand_i32<0) rand_i32=GodBits(32); if (full) - "\n%08X*%08X",rand_i32,i; + " \n%08X*%08X",rand_i32,i; i*=rand_i32; if (full) "=%08X.%08X\n",i.u32[1],i.u32[0]; @@ -446,7 +447,7 @@ public U0 GodBooksPassage(U8 *files_find_mask,I64 len=512, st=FileRead(tempde->full_name); st2=st+(tempde->user_data+1-len)+i; st2[len]=0; - "%s\n\n$$RED$$%s$$FG$$\n",tempde->full_name,st2; + "%s\n$$BG$$\nGod says...\n$$RED$$%s$$FG$$\n",tempde->full_name,st2; Free(st); } } @@ -455,7 +456,7 @@ public U0 GodBooksPassage(U8 *files_find_mask,I64 len=512, DirTreeDel(tempde1); } -#define NIST_TIME_OFFSET (-11455-local_time_offset/CDATE_FREQ) +#define NIST_TIME_OFFSET (-7879-local_time_offset/CDATE_FREQ) #define NIST_TIME_TO_SWITCH 3 public U0 NISTSync() @@ -487,22 +488,26 @@ U0 InsMyURL() "Roulette\0Movie\0Metallica\0")) { case: if (DocForm(url(CRandHexBeacon5Form *))) { + "$$BG,LTGRAY$$"; + if (FileFind("::/Home/Wb2/Files/NISTPassage.TXT.Z")) + Type("::/Home/Wb2/Files/NISTPassage.TXT.Z",0); "$$TX,\"Guidelines for Talking with God.\"," "HTML=\"http://www.templeos.org/Wb/Adam/God/HSNotes.html\"$$\n"; tag=MStrPrint("https:/beacon.nist.gov/rest/record/%d",url->timestamp); - "$$TX,\"%Q\",HTML=\"%Q\"$$\n",tag,tag; + "$$TX,\"%Q\",HTML=\"%Q\"$$\n$$BG$$",tag,tag; Free(tag); MyBibleLines(url->special,20,16,TRUE,TRUE); } break; case: if (DocForm(url(CRandHexBeacon8Form *))) { + "$$BG,LTGRAY$$"; if (FileFind("::/Home/Wb2/Files/NISTPick.TXT.Z")) - Type("::/Home/Wb2/Files/NISTPick.TXT.Z"); + Type("::/Home/Wb2/Files/NISTPick.TXT.Z",0); "$$TX,\"Guidelines for Talking with God.\"," "HTML=\"http://www.templeos.org/Wb/Adam/God/HSNotes.html\"$$\n"; tag=MStrPrint("https:/beacon.nist.gov/rest/record/%d",url->timestamp); - "$$TX,\"%Q\",HTML=\"%Q\"$$\n",tag,tag; + "$$TX,\"%Q\",HTML=\"%Q\"$$\n$$BG$$",tag,tag; Free(tag); GodBooksPassage("C:/Home/Wb2/Files/Text/*",, Str2I64(url->special,16),TRUE); @@ -581,69 +586,69 @@ U0 InsMyURL() break; case: if (DocForm(url(CRandDecForm *))) { - "$$TX,\"Guidelines for Talking with God\"," + "$$BG,LTGRAY$$$$TX,\"Guidelines for Talking with God\"," "HTML=\"http://www.templeos.org/Wb/Adam/God/HSNotes.html\"$$\n"; tag="http://www.randomnumbers.info"; - "$$TX,\"%Q\",HTML=\"%Q\"$$\n",tag,tag; + "$$TX,\"%Q\",HTML=\"%Q\"$$\n$$BG$$",tag,tag; MyBibleLines(url->special,20,10,FALSE,TRUE); } break; case: if (DocForm(url(CRandDecForm *))) { - "$$TX,\"Guidelines for Talking with God\"," + "$$BG,LTGRAY$$$$TX,\"Guidelines for Talking with God\"," "HTML=\"http://www.templeos.org/Wb/Adam/God/HSNotes.html\"$$\n"; tag="http://www.random.org"; - "$$TX,\"%Q\",HTML=\"%Q\"$$\n",tag,tag; + "$$TX,\"%Q\",HTML=\"%Q\"$$\n$$BG$$",tag,tag; MyBibleLines(url->special,20,10,FALSE,FALSE); } break; case: if (DocForm(url(CRandDecForm *))) { - "$$TX,\"Guidelines for Talking with God\"," + "$$BG,LTGRAY$$$$TX,\"Guidelines for Talking with God\"," "HTML=\"http://www.templeos.org/Wb/Adam/God/HSNotes.html\"$$\n"; tag="https://passed.pw"; - "$$TX,\"%Q\",HTML=\"%Q\"$$\n",tag,tag; + "$$TX,\"%Q\",HTML=\"%Q\"$$\n$$BG$$",tag,tag; MyBibleLines(url->special,20,10,FALSE,FALSE); } break; case: if (DocForm(url(CRandCertForm *))) { - "$$TX,\"Guidelines for Talking with God\"," + "$$BG,LTGRAY$$$$TX,\"Guidelines for Talking with God\"," "HTML=\"http://www.templeos.org/Wb/Adam/God/HSNotes.html\"$$\n"; tag="http://virtual-notary.org"; "$$TX,\"%Q\",HTML=\"%Q\"$$\n",tag,tag; tag="Here is the certificate"; st=MStrPrint("http://www.templeos.org/Certs/virtual-notary-cert" "-randomnum-%d.p12",url->cert); - "\n$$TX,\"%Q: %d\",HTML=\"%Q\"$$.\n",tag,url->cert,st; + "\n$$TX,\"%Q: %d\",HTML=\"%Q\"$$.\n$$BG$$",tag,url->cert,st; Free(st); MyBibleLines(url->special,20,10,FALSE,FALSE); } break; case: if (DocForm(url(CRandHexForm *))) { - "$$TX,\"Guidelines for Talking with God\"," + "$$BG,LTGRAY$$$$TX,\"Guidelines for Talking with God\"," "HTML=\"http://www.templeos.org/Wb/Adam/God/HSNotes.html\"$$\n"; tag="http://qrng.anu.edu.au/NIST.php"; - "$$TX,\"%Q\",HTML=\"%Q\"$$\n",tag,tag; + "$$TX,\"%Q\",HTML=\"%Q\"$$\n$$BG$$",tag,tag; MyBibleLines(url->special,20,16,TRUE,TRUE); } break; case: if (DocForm(url(CRandHexForm *))) { - "$$TX,\"Guidelines for Talking with God\"," + "$$BG,LTGRAY$$$$TX,\"Guidelines for Talking with God\"," "HTML=\"http://www.templeos.org/Wb/Adam/God/HSNotes.html\"$$\n"; tag="https://www.fourmilab.ch/hotbits/secure_generate.html"; - "$$TX,\"%Q\",HTML=\"%Q\"$$\n",tag,tag; + "$$TX,\"%Q\",HTML=\"%Q\"$$\n$$BG$$",tag,tag; MyBibleLines(url->special,20,16,TRUE,TRUE); } break; case: if (DocForm(url(CRandDecForm *))) { - "$$TX,\"Guidelines for Talking with God\"," + "$$BG,LTGRAY$$$$TX,\"Guidelines for Talking with God\"," "HTML=\"http://www.templeos.org/Wb/Adam/God/HSNotes.html\"$$\n"; tag="http://www.generatedata.com"; - "$$TX,\"%Q\",HTML=\"%Q\"$$\n",tag,tag; + "$$TX,\"%Q\",HTML=\"%Q\"$$\n$$BG$$",tag,tag; MyBibleLines(url->special,20,10,FALSE,FALSE); } break; @@ -658,10 +663,10 @@ U0 InsMyURL() break; case: if (DocForm(url(CRandDecForm *))) { - "$$TX,\"Guidelines for Talking with God\"," + "$$BG,LTGRAY$$$$TX,\"Guidelines for Talking with God\"," "HTML=\"http://www.templeos.org/Wb/Adam/God/HSNotes.html\"$$\n"; tag="https://www.dublinbet.com"; - "$$TX,\"%Q\",HTML=\"%Q\"$$\n",tag,tag; + "$$TX,\"%Q\",HTML=\"%Q\"$$\n$$BG$$",tag,tag; MyBibleLines(url->special,20,10,FALSE,FALSE); } break; @@ -673,7 +678,7 @@ U0 InsMyURL() case: if (DocForm(url(CMetallicaForm *))) RandVideo("Metallica Song", - "http://home.hccnet.nl/a.r.adams/lyrics/metallica/songindex.html", + "http://home.hccnet.nl/a.r.adams/lyrics/metallica/songindex.html", url,"C:/Home/Wb2/Files/Metallica.TXT.Z"); break; } diff --git a/Demo/AcctExample/TOSMisc.CPP b/Demo/AcctExample/TOSMisc.CPP index ed6f1e6..d93031b 100644 --- a/Demo/AcctExample/TOSMisc.CPP +++ b/Demo/AcctExample/TOSMisc.CPP @@ -76,12 +76,22 @@ public U0 FrameGrabberToggle() } } +public U0 JukeSong(I64 num) +{ + AutoComplete; + if (!fg_on) + FrameGrabberToggle; + JukeSongsPuppet("::/Home/Wb2/Files/Psalmody",,num,num+1); + if (fg_on) + FrameGrabberToggle; +} + public U0 JukeLines(I64 start_line,I64 end_line) { AutoComplete; if (!fg_on) FrameGrabberToggle; - JukeSongsPuppet("::/Apps/Psalmody/Examples",,start_line*5,end_line*5); + JukeSongsPuppet("::/Home/Wb2/Files/Psalmody",,start_line*5,end_line*5); if (fg_on) FrameGrabberToggle; } @@ -305,6 +315,6 @@ U0 TOSJukeVideo(I64 start=0,I64 end=10) Free(buf); AutoComplete; FrameGrabberToggle; - JukeSongsPuppet("::/Apps/Psalmody/Examples",,start,end); + JukeSongsPuppet("::/Home/Wb2/Files/Psalmody",,start,end); FrameGrabberToggle; } diff --git a/Demo/Games/EagleDive.CPP b/Demo/Games/EagleDive.CPP index 82cb317..b8da257 100644 --- a/Demo/Games/EagleDive.CPP +++ b/Demo/Games/EagleDive.CPP @@ -414,9 +414,9 @@ U0 MPDrawIt(CTask *task,CDC *dc) zh=-256; Mat4x4MulXYZ(s2w,&xh,&yh,&zh); - //The layer for core#1 is not cleared automatically + //The layer for core1 is not cleared automatically //it is persistent. I have carefully syncronized to the update - //cycle initiated by core#0 to prevent flicker. + //cycle initiated by core0 to prevent flicker. dc->flags|=DCF_TRANSFORMATION; dc->transform=&EDTransform; diff --git a/Demo/MemDemo.CPP b/Demo/MemDemo.CPP new file mode 100644 index 0000000..80ea1bf --- /dev/null +++ b/Demo/MemDemo.CPP @@ -0,0 +1,64 @@ +U0 MemDemo() +{ + I64 i; +"$$HL,1$$$$BLACK$$ +#define MEM_PAGE_BITS 9 +#define MEM_PAGE_SIZE (1<data_heap->heap_hash[%X/8]" + "$$BLACK$$ -->$$FG$$[X]$$BLACK$$ -->$$FG$$[X]$$BLACK$$ -->$$FG$$\n",i; + "\n\n"; + + "$$PURPLE$$Pages of 512 bytes, owned by the system.$$FG$$\n"; + for (i=MEM_HEAP_HASH_SIZE;idata_heap->bp->free_page_hash[%X/512]" + "$$BLACK$$ -->$$FG$$[X]$$BLACK$$ -->$$FG$$[X]$$BLACK$$ -->$$FG$$\n",i; + "\n\n"; + + "$$PURPLE$$Powers of two, owned by the system.$$FG$$\n"; + for (i=Bsf(MEM_FREE_PAGE_HASH_SIZE*MEM_PAGE_SIZE);i<64;i++) + if (i==0x1A) + "...\n"; + else if (!(0x1A<=i<=0x36)) + "Fs->data_heap->bp->free_page_hash2[%X] %016X" + "$$BLACK$$ -->$$FG$$[X]$$BLACK$$ -->$$FG$$[X]$$BLACK$$ -->$$FG$$\n",i, + 1< form of this directive. -$FG,2$#exe {}$FG$ Will execute code at compile-time and can be used to insert code into the stream being compiled using $LK,"StreamPrint",A="MN:StreamPrint"$(). -$FG,2$#define$FG$ Define string const -$FG,2$#assert$FG$ Print a warning during compilation if an expression is not true. -$FG,2$#if$FG$ Include code if an expresion is true. -$FG,2$#else -#endif -#ifdef,#ifndef $FG$Include code if a sym is defined. -$FG,2$#ifaot,#ifjit $FG$Include code if in $FG,2$AOT$FG$ compiler mode. -$FG,2$defined()$FG$ Is a function that can be used in expressions. -$FG,2$#help_index$FG$, $FG,2$#help_file$FG$ See $LK,"Help System",A="FI:::/Doc/HelpSystem.TXT"$. -$HL,1$$WW,0$ -#define __DATE__ #exe{StreamPrint("\"%D\"",Now);} -#define __TIME__ #exe{StreamPrint("\"%T\"",Now);} -#define __LINE__ #exe{StreamPrint("%d",Fs->last_lex->lex_include_stk->line_num);} -#define __DEPTH__ #exe{StreamPrint("%d",Fs->last_lex->lex_include_stk->depth);} -#define __FILE__ #exe{StreamPrint("\"%s\"",Fs->last_lex->lex_include_stk->full_name);} -#define __DIR__ #exe{StreamDir;} -$HL,0$$WW,1$ -See $LK,"::/Demo/Directives.CPP"$, $LK,"Scoping and Linkages",A="FI:::/Doc/ImportExports.TXT"$, and $LK,"preprocessor",A="FF:::/Compiler/Lex.CPP,KW_DEFINE"$. +$LK,"::/Doc/Directives.TXT"$ +$LK,"::/Doc/Options.TXT"$ -$FG,5$$TX+CX,"Compiler Options"$$FG$ +$LK,"::/Doc/PreProcessor.TXT"$ -Use $LK,"Option",A="MN:Option"$(). You might need to do $FG,2$#exe {Option();}$FG$. +$LK,"::/Doc/ScopingLinkage.TXT"$ -$LK,"OPTf_GLBLS_ON_DATA_HEAP",A="MN:OPTf_GLBLS_ON_DATA_HEAP"$ without this option, global vars are placed in the code heap which is limited to 2 Gig. In $FG,2$AOT$FG$ modules, global vars take-up room in the $FG,2$.BIN$FG$ file, so you might want to use this option, instead. You might wish to turn it on and off around specific vars. A disadvantage of data heap global vars in $FG,2$AOT$FG$ modules is they can't be initialized. - -$LK,"OPTf_EXTERNS_TO_IMPORTS",A="MN:OPTf_EXTERNS_TO_IMPORTS"$ and $LK,"OPTf_KEEP_PRIVATE",A="MN:OPTf_KEEP_PRIVATE"$ are strange options, you'll never need. They're to allow the same header file for $FG,2$Kernel$FG$ to act as $FG,2$extern$FG$s when compiling itself and $FG,2$import$FG$s when compiled by $FG,2$AOT$FG$ modules. - -$LK,"OPTf_WARN_UNUSED_VAR",A="MN:OPTf_WARN_UNUSED_VAR"$ warning if unused var. It is applied to functions. - -$LK,"OPTf_WARN_PAREN",A="MN:OPTf_WARN_PAREN"$ warning if parenthesis are not needed. - -$LK,"OPTf_WARN_DUP_TYPES",A="MN:OPTf_WARN_DUP_TYPES"$ warning if dup local var type statements. - -$LK,"OPTf_NO_REG_VAR",A="MN:OPTf_NO_REG_VAR"$ forces all function local vars to the stk not regs. Applied to functions. - -$LK,"OPTf_NO_BUILTIN_CONST",A="MN:OPTf_NO_BUILTIN_CONST"$ Disable 10-byte float consts for ã, log2_10, log10_2, loge_2. Applied to functions. - - -$FG,5$$TX+CX,"Assembler Directives"$$FG$ - -See $LK,"::/Compiler/OpCodes.TXT"$ for opcodes. They're not standard. Some invalid instructions are not flagged and some valid instructions are not implemented. 16-bit asm support is limited. - -Here are example instruction formats: -$HL,1$ ADD RAX,I64 FS:DISP[RSI+RDI*8] -$HL,0$$HL,1$ ADD RAX,I64 [DISP] -$HL,0$ -$FG,2$$$$FG$ Current compiler output pos (instruction ptr). Even works in HolyC expressions. - -$FG,2$$$$FG$ works in $FG,2$class$FG$es. - $FG,2$class MyFun - { - $$=-16; - I64 local1; - I64 local2; - $$=$$+256; - I64 crazy; - };$FG$ - -$FG,4$LABEL$FG,2$:: -$FG$ Defines an exported glbl label. - -$FG,4$LABEL$FG,2$: -$FG$ Defines an non-exported glbl label. - -$FG,2$@@$FG,4$LABEL$FG,2$: -$FG$ Defines a local label with scope valid between two global labels. - -$FG,2$DU8$FG$, $FG,2$DU16$FG$, $FG,2$DU32$FG$, $FG,2$DU64$FG$ - Define BYTE, WORD, DWORD or QWORD. Can be used with $FG,2$DUP()$FG$ and ASCII strings. For your convenience, the ASCII strings do not have terminating zeros. Define cmds must end with a semicolon. - -$FG,2$USE16$FG$, $FG,2$USE32$FG$, $FG,2$USE64$FG$ - -$FG,2$IMPORT$FG$ $FG,4$sym1name$FG$, $FG,4$sym2name$FG$; - -$FG,2$LIST$FG$, $FG,2$NOLIST$FG$ - -$FG,2$ALIGN$FG$ $FG,4$num$FG$, $FG,4$fill_byte$FG$ - Align to $FG,4$num$FG$ boundary and fill with $FG,4$fill_byte$FG$. - -$FG,2$MODULE_ORG$FG$ $FG,4$num$FG$ - Set code addr for JIT or set module $LK,"Load",A="MN:Load"$() addr -- has 16-byte $LK,"CBinFile",A="MN:CBinFile"$ header and patch table trailing. - -$FG,2$BINFILE$FG,4$ "FileName.BIN"$FG$; - -See $LK,"::/Demo/Asm/AsmAndC1.CPP"$, $LK,"::/Demo/Asm/AsmAndC2.CPP"$ and $LK,"::/Demo/Asm/AsmAndC3.CPP"$. +See $LK,"Hello World",A="FI:::/Doc/HelloWorld.TXT"$. diff --git a/Doc/DbgOverview.TXT b/Doc/DbgOverview.TXT index 1b5f2d2..2a7988d 100644 --- a/Doc/DbgOverview.TXT +++ b/Doc/DbgOverview.TXT @@ -22,7 +22,7 @@ $WW,1$$FG,5$$TX+CX,"Debugging Overview"$$FG$ * $LK,"Prof",A="MN:Prof"$() and $LK,"ProfRep",A="MN:ProfRep"$() provide code profiling. See $LK,"::/Demo/AutoFile/AFProfile.AUT"$ (This is an $LK,"AutoFile",A="FF:::/Doc/Glossary.TXT,AutoFile"$.) -* Use $LK,"RawPrint",A="MN:RawPrint"$() to print debug info bypassing the window framework. You pass these routines a count in milliseconds for how long it should be displayed. You can use $LK,"Raw",A="MN:Raw"$($FG,2$TRUE$FG$) to make all output bypass the window framework. The WinMgr runs on core0 and will overwrite raw text from other cores when it updates the screen. +* Use $LK,"RawPrint",A="MN:RawPrint"$() to print debug info bypassing the window framework. You pass these routines a count in milliseconds for how long it should be displayed. You can use $LK,"Raw",A="MN:Raw"$($FG,2$TRUE$FG$) to make all output bypass the window framework. The $FG,2$WinMgr$FG$ runs on $FG,2$core0$FG$ and will overwrite raw text from other cores when it updates the screen. * Use $LK,"SysDbg",A="MN:SysDbg"$() to set a flag which you can read with $LK,"IsSysDbg",A="MN:IsSysDbg"$() when you wish to trigger some debug activity. It's just a handy simple flag, nothing fancy. diff --git a/Doc/DemoIndex.TXT b/Doc/DemoIndex.TXT index 09f5455..e8dd801 100644 --- a/Doc/DemoIndex.TXT +++ b/Doc/DemoIndex.TXT @@ -165,6 +165,7 @@ $LK,"::/Demo/DolDoc/ClickCallBack.CPP"$ $LK,"::/Demo/DolDoc/TreeDemo.CPP"$ $LK,"::/Demo/Exceptions.CPP"$ $LK,"::/Demo/Dsk/SerializeTree.CPP"$ +$LK,"::/Demo/MemDemo.CPP"$ $LK,"::/Demo/StkGrow.CPP"$ $LK,"::/Demo/DolDoc/TextDemo.CPP"$ $LK,"::/Demo/DolDoc/CursorMove.CPP"$ diff --git a/Doc/FileMgr.TXT b/Doc/FileMgr.TXT index 866857d..1843993 100644 --- a/Doc/FileMgr.TXT +++ b/Doc/FileMgr.TXT @@ -13,7 +13,7 @@ $FG,2$ or $FG$ $ID,2$Paste clipboard. $ID,-2$ $FG,2$LEFT-CLICK,drag-drop$FG$ -$ID,2$Move a file or tree to a directory. +$ID,2$Move a file or tree to a dir. $ID,-2$ $FG,2$LEFT-CLICK,same file or $FG$ $ID,2$Edit file. @@ -34,7 +34,7 @@ $FG,2$'r'$FG$ $ID,2$Rename file. $ID,-2$ $FG,2$'d'$FG$ -$ID,2$Make Directory. +$ID,2$Make Dir. $ID,-2$ $FG,2$'m'$FG$ $ID,2$ChgDsk (Remount removable media). Do not do this on blank disks. @@ -43,7 +43,7 @@ $FG,2$'f'$FG$ $ID,2$Format drive. $ID,-2$ $FG,2$'M'$FG$ -$ID,2$Make CD/DVD ISO file. This creates a file image of the directory the cursor is on. The name of the ISO file is $LK,"blkdev.dft_iso_filename",A="MN:CBlkDevGlbls"$ and can be redefined in your start-up scripts. You may wish to place it on a different drive. +$ID,2$Make CD/DVD ISO file. This creates a file image of the dir the cursor is on. The name of the ISO file is $LK,"blkdev.dft_iso_filename",A="MN:CBlkDevGlbls"$ and can be redefined in your start-up scripts. You may wish to place it on a different drive. $ID,-2$ $FG,2$'B'$FG$ $ID,2$Burn CD/DVD ISO file. This burns a CD/DVD using the image file, $LK,"blkdev.dft_iso_filename",A="MN:CBlkDevGlbls"$ to the drive the cursor is on. @@ -54,7 +54,7 @@ $ID,2$If you have not recompiled Kernel and defined your CD/DVD drive, exit the $ID,-2$ $FG,5$Instructions on Burning CD/DVD's$FG$ -$ID,2$Create a temporary holding drive in RAM or on disk, copy files into the holding drive. Make an ISO image of the drive by pressing $FG,2$'M'$FG$ when on top of the holding drive. Press $FG,2$'B'$FG$ when on top of the CD/DVD ROM drive to burn the ISO to disk. If you have not recompiled $FG,2$Kernel$FG$ and defined your CD/DVD drive, exit the file mgr and use $LK,"Mount",A="MN:Mount"$. +$ID,2$Create a temporary dir to hold files and copy files into the holding dir. Make an ISO image of the dir by pressing $FG,2$'M'$FG$ when on top of the dir. Press $FG,2$'B'$FG$ when on top of the CD/DVD ROM drive to burn the ISO, $LK,"blkdev.dft_iso_filename",A="MN:CBlkDevGlbls"$, to disk. If you have not recompiled $FG,2$Kernel$FG$ and defined your CD/DVD drive, exit the file mgr and use $LK,"Mount",A="MN:Mount"$. $LK,"Making Your Own Distro",A="FI:::/Misc/DoDistro.CPP"$ $ID,-2$ \ No newline at end of file diff --git a/Doc/Glossary.TXT b/Doc/Glossary.TXT index 2fe1756..2d77c71 100644 --- a/Doc/Glossary.TXT +++ b/Doc/Glossary.TXT @@ -140,11 +140,11 @@ $FG,2$Vol$FG$ Volume $FG,2$Win$FG$ Window $FG,2$Wiz$FG$ Wizard $ID,-2$$TR,"Task/Process/Thread"$ -$ID,2$There is no distinction between $FG,2$task$FG$, $FG,2$process$FG$ or $FG,2$thread$FG$. The $FG,2$Fs$FG$ segment reg is kept pointing to the current task's $LK,"CTask",A="MN:CTask"$. There is only one window per task, and only $FG,2$core#0$FG$ tasks can have windows. Each task has a code and data heap so memory is returned when it dies. Each task has a $LK,"hash",A="HI:Hash"$ symbol table. +$ID,2$There is no distinction between $FG,2$task$FG$, $FG,2$process$FG$ or $FG,2$thread$FG$. The $FG,2$Fs$FG$ segment reg is kept pointing to the current task's $LK,"CTask",A="MN:CTask"$. There is only one window per task, and only $FG,2$core0$FG$ tasks can have windows. Each task has a code and data heap so memory is returned when it dies. Each task has a $LK,"hash",A="HI:Hash"$ symbol table. $ID,-2$$TR,"Adam Task"$ $ID,2$This is Adam, as in Adam and Eve, the parent of all tasks and immortal. This task is created at start-up and appears in the small window at the top beneath the user windows. On it's heap are all memory objects which you don't want destroyed by a task's death. When created, Adam runs the file $LK,"::/StartOS.CPP"$. When start-up is finished, the adam task enters a server mode where it accepts requests from other tasks. The $LK,"Adam",A="MN:Adam"$("") routine will make Adam compile and run text src code. $FG,2$#include$FG$ statements can be sent to $LK,"Adam",A="MN:Adam"$(""), creating system-wide code and data which don't disappear when any particular task ends. $ID,-2$$TR,"Seth Task"$ -$ID,2$$FG,2$Seth$FG$ is Adam and Eve's child. Each CPU core has a special task which is immortal and which is special. The Adam task on $FG,2$CPU#0$FG$ is also it's $FG,2$Seth$FG$ task. +$ID,2$$FG,2$Seth$FG$ is Adam and Eve's child. Each CPU core has an executive task called $FG,2$Seth$FG$ that is immortal. The Adam task on $FG,2$CPU#0$FG$ is also it's $FG,2$Seth$FG$ task. $ID,-2$$TR,"Code and Data Heaps"$ $ID,2$TempleOS uses the asm $FG,2$CALL$FG$ instruction, exclusively, and that instruction is limited to calling routines $FG,2$+/-2 Gig$FG$ from the current code location. To prevent out-of-range issues, I decided to separate code and data, placing all code within the lowest $FG,2$2 Gig$FG$ of memory, addresses $FG,2$00000000$FG$-$FG,2$7FFFFFFF$FG$. The compiler and $LK,"Load",A="MN:Load"$()er alloc memory from the code heap to store code and glbl vars, unless the compiler option $LK,"OPTf_GLBLS_ON_DATA_HEAP",A="MN:OPTf_GLBLS_ON_DATA_HEAP"$ is used. When programs call $LK,"MAlloc",A="MN:MAlloc"$() is from the data heap, which in not limited in size, except by physical RAM memory. You can alloc from any heap in any task at any time on any core, even making $LK,"independent",A="MN:Mem512Alloc"$ heaps. $ID,-2$$TR,"Parent, Child and PopUp Tasks"$ @@ -253,5 +253,5 @@ $ID,2$When two parts of a program have a common low-level routine, that routine $ID,-2$$TR,"user_data"$ $ID,2$Many operating system structures have space set aside for you to store values. You are on your own managing these with multiple applications and libraries. $ID,-2$$TR,"Multicore Core0/CoreAP"$ -$ID,2$Core#0, has the $FG,2$Adam task$FG$, and it is the master. The $FG,2$application processors$FG$ have Seth tasks and are the slave processors. Only core#0 tasks can have windows and can launch applications. Slave cores are used if the application explicitly $LK,"Spawn",A="MN:Spawn"$s() a task or $LK,"JobQue",A="MN:JobQue"$() a job on them. +$ID,2$Core0, has the $FG,2$Adam task$FG$, and it is the master. The $FG,2$application processors$FG$ have an executive $FG,2$Seth tasks$FG$ and are the slave processors. Only $FG,2$core0$FG$ tasks can have windows and can launch applications. Slave cores are used if the application explicitly $LK,"Spawn",A="MN:Spawn"$s() a task or $LK,"JobQue",A="MN:JobQue"$() a job on them. $ID,-2$ diff --git a/Doc/GuideLines.TXT b/Doc/GuideLines.TXT index 1642fb4..886e98d 100644 --- a/Doc/GuideLines.TXT +++ b/Doc/GuideLines.TXT @@ -106,6 +106,8 @@ $FG,5$$TX+CX,"Hash Sym Tables"$$FG$ $FG,5$$TX+CX,"Assembly Language"$$FG$ +See $LK,"::/Doc/Asm.TXT"$. + * $FG,2$FS$FG$ must always point to the cur $LK,"CTask",A="MN:CTask"$. * $FG,2$GS$FG$ must always point to the cur $LK,"CCPU",A="MN:CCPU"$. diff --git a/Doc/HelpIndex.TXT b/Doc/HelpIndex.TXT index bc40b7b8a56c7c22e3fe25e4574aea7d9998fc23..e6777372a672c41afb595ea9f6e2f19e93441f5e 100644 GIT binary patch delta 22 ecmaE2ao=LYTvk@kyp+_6$sQs)n=i9Y6axTlo(RwY delta 27 jcmca_@x)@oTvjfZ%%arflFYKy;>pe;I-Ae2P80(GqE8Ct diff --git a/Doc/HolyC.TXT b/Doc/HolyC.TXT index 4a302dc..9af592f 100644 --- a/Doc/HolyC.TXT +++ b/Doc/HolyC.TXT @@ -1,9 +1,9 @@ $WW,1$$FG,5$$TX+CX,"HolyC"$$FG$ -* See $LK,"Scoping and Linkages",A="FI:::/Doc/ImportExports.TXT"$ for details on $FG,2$extern$FG$, $FG,2$import$FG$, $FG,2$_extern$FG$, $FG,2$_import$FG$, etc. - * See $LK,"::/Doc/CompilerOverview.TXT"$. +* See $LK,"Scoping and Linkage",A="FI:::/Doc/ScopingLinkage.TXT"$ for details on $FG,2$extern$FG$, $FG,2$import$FG$, $FG,2$_extern$FG$, $FG,2$_import$FG$, etc. + * Built-in types include $FG,2$I0,I8,I16,I32,I64$FG$ for signed 0-8 byte ints and $FG,2$U0,U8,U16,U32,U64$FG$ for unsigned 0-8 byte ints and $FG,2$F64$FG$ for 8 byte floats. $FG,2$ U0 void, but ZERO size! @@ -239,7 +239,7 @@ $FG$$ID,-2$ * You can $LK,"Free",A="MN:Free"$() a $FG,2$NULL$FG$ ptr. Useful variants of $LK,"MAlloc",A="MN:MAlloc"$() can be found $LK,"Here",A="MN:CAlloc"$. Each task has a heap and you can $FG,2$MAlloc$FG$ and $FG,2$Free$FG$ off of other task's heaps, or make an independent heap with $LK,"HeapCtrlBPInit",A="MN:HeapCtrlBPInit"$(). -* The stk does not grow because virtual mem is not used. I recommend allocating large local vars from the heap. You can change $LK,"DFT_STK",A="MN:DFT_STK"$ and recompile $FG,2$Kernel$FG$ or request more when doing a $LK,"Spawn",A="MN:Spawn"$(). You can use $LK,"CallStkGrow",A="MN:CallStkGrow"$(), but it's odd. See $LK,"::/Demo/StkGrow.CPP"$. +* The stk does not grow because virtual mem is not used. I recommend allocating large local vars from the heap. You can change $LK,"MEM_DFT_STK",A="MN:MEM_DFT_STK"$ and recompile $FG,2$Kernel$FG$ or request more when doing a $LK,"Spawn",A="MN:Spawn"$(). You can use $LK,"CallStkGrow",A="MN:CallStkGrow"$(), but it's odd. See $LK,"::/Demo/StkGrow.CPP"$. * Only one base class is allowed. diff --git a/Doc/ImportExports.TXT b/Doc/ImportExports.TXT deleted file mode 100644 index ffe0fcf..0000000 --- a/Doc/ImportExports.TXT +++ /dev/null @@ -1,120 +0,0 @@ -$FG,5$$TX+CX,"Details of Scoping and Linkages"$$FG$ -$WW,1$ -$LK,"JIT Compile Mode",A="FF:::/Doc/Glossary.TXT,JIT Compile Mode"$ makes use of the current task's hash sym table and its parent tasks' tables. It fetches syms from parent tasks' tables if not found locally in the current task's table and it places new syms in the current task's table. Conceptually, syms are at the scope of environment vars in other operating systems. - -When a sym is placed into a table, older syms with identical names will be overshadowed if they exist. Duplicates are not allowed in many cases, especially in asm blks. Dupicates are allowed, by design in other cases, so that you can repeatedly $FG,2$#include$FG$ the same file from the cmd line while developing it. Or, so you can repeatedly declare a function with a standard name, like $FG,2$DrawIt()$FG$. This case might occur when the $FG,2$adam task$FG$ is starting-up loading-in many little utilities. - -$FG,2$extern$FG$ binds a new $LK,"HTT_FUN",A="MN:HTT_FUN"$ or $LK,"HTT_GLBL_VAR",A="MN:HTT_GLBL_VAR"$ sym to an existing sym of the same name if it exists in the sym table (just in just-in-time code). It also can be used to generate a fwd reference. - -$FG,2$import$FG$ binds a new $LK,"HTT_FUN",A="MN:HTT_FUN"$ or $LK,"HTT_GLBL_VAR",A="MN:HTT_GLBL_VAR"$ sym to a sym of the same name imported from the task's sym table at $LK,"Load",A="MN:Load"$() time. If no sym exists to bind to at $LK,"Load",A="MN:Load"$() time, the code using this sym will be left incomplete until the sym is defined. - -$WW,1$ -$FG,2$_extern$FG$ binds a new $LK,"HTT_FUN",A="MN:HTT_FUN"$ or $LK,"HTT_GLBL_VAR",A="MN:HTT_GLBL_VAR"$ sym to an existing sym, of a $BK,1$different$BK,0$ name. It must exists in the sym table. Basically, this binds C to asm. - -$FG,2$_import$FG$ binds a new $LK,"HTT_FUN",A="MN:HTT_FUN"$ or $LK,"HTT_GLBL_VAR",A="MN:HTT_GLBL_VAR"$ sym to a sym, of a $BK,1$different$BK,0$ name imported from the task's sym table at $LK,"Load",A="MN:Load"$() time. If no sym exists to bind to at $LK,"Load",A="MN:Load"$() time, the code using this sym will be left incomplete until the sym is defined. Basically, this binds C to asm from elsewhere. - - -$WW,0$$FG,5$Ahead of Time Compilation$FG$ - $FG,2$G$FG$lobalScope/$FG,2$F$FG$unctionScope - | $FG,2$C$FG$odeHeap/$FG,2$D$FG$ataHeap/$FG,2$S$FG$tack/$FG,2$R$FG$egister - | | TaskHashEntry:Export$FG,2$S$FG$ysSym/$FG,2$D$FG$efine/$FG,2$F$FG$unction/$FG,2$C$FG$lass - | | | UsageScope: $FG,2$M$FG$odule/$FG,2$A$FG$smLocal/Asm$FG,2$B$FG$lk/$FG,2$T$FG$askAndChildren/$FG,2$F$FG$unction - | | | |UsageScope: $FG,2$G$FG$lbl/Asm$FG,2$L$FG$ocal/$FG,2$R$FG$emainder/$FG,2$g$FG$lblThisBlkAndRemainder - | | | || $FG,2$S$FG$taticVarInit/$FG,2$D$FG$ynamicVarInitAllowed/$FG,2$N$FG$oInitAllowed - | | | || | Are dups allowed within the namespace? A dup overshadows the original. - | | | || | $FG,2$D$FG$upsAllowed/$FG,2$N$FG$oDups/NoDupsBut$FG,2$P$FG$ad/$FG,2$W$FG$arningUnlessClosedOut - -asm export $FG,2$label::$FG$ G C S MG N -asm $FG,2$label:$FG$ G C MG N -asm local $FG,2$@@label:$FG$ G C AL N -asm $FG,2$IMPORT label;$FG$ G C MR N -asm export $FG,2$label::$FG$ F C S BG N -asm $FG,2$label:$FG$ F C BG N -asm local $FG,2$@@label:$FG$ F C AL N -asm $FG,2$IMPORT label;$FG$ F C BR N -C goto $FG,2$label:$FG$ F C FG N - - $FG,2$#define$FG$ x MR D - function G C S MR D - var F R FR N - var F S FR N -$FG,2$static$FG$ var F C FR D N - var G C S MR D D - var G D MR N D - $FG,2$class$FG$ G MR D -class member G MR P -$FG,2$extern class$FG$ G MR D -$FG,2$extern$FG$ function G C MR W -$FG,2$import$FG$ function G C MR D -$FG,2$import$FG$ var G C MR D -$FG,2$_extern$FG$ function G C MR D -$FG,2$_extern$FG$ var G C MR D -$FG,2$_import$FG$ function G C MR D -$FG,2$_import$FG$ var G C MR D - - -$FG,5$Just in Time Compilation$FG$ - $FG,2$G$FG$lobalScope/$FG,2$F$FG$unctionScope - | $FG,2$C$FG$odeHeap/$FG,2$D$FG$ataHeap/$FG,2$S$FG$tack/$FG,2$R$FG$egister - | | TaskHashEntry:Export$FG,2$S$FG$ysSym/$FG,2$D$FG$efine/$FG,2$F$FG$unction/$FG,2$C$FG$lass - | | | UsageScope: $FG,2$M$FG$odule/$FG,2$A$FG$smLocal/Asm$FG,2$B$FG$lk/$FG,2$T$FG$askAndChildren/$FG,2$F$FG$unction - | | | |UsageScope: $FG,2$G$FG$lbl/Asm$FG,2$L$FG$ocal/$FG,2$R$FG$emainder/$FG,2$g$FG$lblThisBlkAndRemainder - | | | || $FG,2$S$FG$taticVarInit/$FG,2$D$FG$ynamicVarInitAllowed/$FG,2$N$FG$oInitAllowed - | | | || | Are dups allowed within the namespace? A dup overshadows the original. - | | | || | $FG,2$D$FG$upsAllowed/$FG,2$N$FG$oDups/NoDupsBut$FG,2$P$FG$ad/$FG,2$W$FG$arningUnlessClosedOut - -asm export $FG,2$label::$FG$ G C S Tg N -asm $FG,2$label:$FG$ G C BG N -asm local $FG,2$@@label:$FG$ G C AL N -asm $FG,2$IMPORT label;$FG$ G C TR N -asm export $FG,2$label::$FG$ F C BG N -asm $FG,2$label:$FG$ F C BG N -asm local $FG,2$@@label:$FG$ F C AL N -asm $FG,2$IMPORT label;$FG$ F C BR N -C goto $FG,2$label:$FG$ F C FG N - - $FG,2$#define$FG$ x D TR D - function G C F TR D - var F R FR N - var F S FR N -$FG,2$static$FG$ var F C FR D N - var G C G TR D D - var G D G TR S D - $FG,2$class$FG$ G C TR D -class member G TR P -$FG,2$extern class$FG$ G C TR D -$FG,2$extern$FG$ function G C F TR W -$FG,2$extern$FG$ var G C G TR D -$FG,2$extern$FG$ var G D G TR D -$FG,2$_extern$FG$ function G C F TR D -$FG,2$_extern$FG$ var G C G TR D - -$WW,1$ -* Goto labels must not have the same name as global scope objects. GoTo's are rare and I don't want to slow the compiler and add code to fix this. You will get errors if a collision happens, so it's not very dangerous, but the error message is baffling. - -* The member names $FG,2$pad$FG$ and $FG,2$reserved$FG$ are special because multiple instances with the same name are allowed in a class. - -* Use $FG,2$reg$FG$ or $FG,2$noreg$FG$ in front of local var names to override automatic reg var allocation. You can, optionally, specify a reg after the $FG,2$reg$FG$ keyword. - -* Local non-reg function vars can be accessed in asm blks with $FG,2$&i[RBP]$FG$ for example. - -* Glbl vars and functions can be accessed in asm with and $FG,2$&$FG$ as in - $FG,2$MOV RAX,I64 [&glbl_var] - CALL I32 &Fun - CALL I32 &SYS_SYM$FG$ - -* In $FG,2$JIT$FG$ asm code, &SYS_SYM and &Fun don't need $FG,2$IMPORT$FG$. - -* All offspring tasks of a task inherit syms. - -* The $FG,2$sizeof()$FG$ and HolyC structure members can be used in asm blks. - -* Using $FG,2$&i$FG$ in $LK,"HolyC",A="FI:::/Doc/HolyC.TXT"$ or $FG,2$i.u8[2]$FG$ on a local var, $FG,2$i$FG$, will force it to $FG,2$noreg$FG$. - -* Using $FG,2$try$FG$/$FG,2$catch$FG$ in a function will force all local vars to $FG,2$noreg$FG$. - -* An unused gap on the stk is left for $FG,2$reg$FG$ vars. - -* Note: $FG,2$static$FG$ function vars do not go on the data heap, no matter the setting of the $LK,"OPTf_GLBLS_ON_DATA_HEAP",A="MN:OPTf_GLBLS_ON_DATA_HEAP"$$FG$. They may in the future. - -* $LK,"OPTf_EXTERNS_TO_IMPORTS",A="MN:OPTf_EXTERNS_TO_IMPORTS"$ will treat $FG,2$_extern$FG$ as $FG,2$_import$FG$ and $FG,2$extern$FG$ as $FG,2$import$FG$. This allows a header to be used either as a $FG,2$JIT compiled$FG$ or $FG,2$AOT compiled$FG$ header. diff --git a/Doc/MemOverview.TXT b/Doc/MemOverview.TXT index 171b1e3..ee468b2 100644 --- a/Doc/MemOverview.TXT +++ b/Doc/MemOverview.TXT @@ -1,6 +1,6 @@ $WW,1$$FG,5$$TX+CX,"Memory Overview"$$FG$ -Paging is practically not used. 64-bit mode requires paging to be active, however, so it is identity-mapped, virtual identical to physical. All tasks on all cores use the same page table map, just as though all addresses are physical addresses. 2 Meg page table entries are used, except the first 2 Meg, which uses 4K page tables entries. Nothing swaps to disk, either. +Paging is practically not used. 64-bit mode requires paging, however, so it is identity-mapped, virtual identical to physical. All tasks on all cores use the same page table map, just as though all addresses are physical addresses. 2 Meg page table entries are used, except the first 2 Meg, which uses 4K page tables entries. Nothing swaps to disk, either. In TempleOS, the lowest 2 Gig of memory is called the $FG,2$code heap$FG$. TempleOS's compiler always uses 32-bit signed relative JMP & CALL instructions because 64-bit CALLs take two instructions. With signed +/- 32-bit values, code can only call a function within 2 Gig distance. Therefore, TempleOS keeps all code in the lowest 2 Gig memory addresses including what would normally be called "the kernel". Two Gig is plenty for code, don't worry. @@ -10,14 +10,14 @@ Memory alloced by a task will be freed when the task is killed. Eventually, memory will become fragmented, requiring a reboot. -See $LK,"MemRep",A="MN:MemRep"$(). +See $LK,"MemRep",A="MN:MemRep"$() and $LK,"::/Demo/MemDemo.CPP"$. $FG,5$$TX+CX,"Single System-wide Mem Map"$ $FG,2$ 0x0000000000- 0x00$TX,"00006FFF",D="DD_PROTECTED_LOW"$$FG$ $ID,2$Pages marked not present so NULL ptr dereference causes a fault. $ID,-2$ -$FG,2$ 0x00$TX,"00007C00",D="DD_KERNEL"$- 0x00$TX,"00034EAF",D="DD_KERNEL_END"$$FG$ +$FG,2$ 0x00$TX,"00007C00",D="DD_KERNEL"$- 0x00$TX,"00034E7F",D="DD_KERNEL_END"$$FG$ $ID,2$Kernel module, placed here by the boot-loader, $LK,"BOOT_RAM_BASE",A="MN:BOOT_RAM_BASE"$. $ID,-2$ $FG,2$ 0x00$TX,"00096600",D="DD_BOOT_HIGH_LOC_DVD"$- 0x00$TX,"00096FFF",D="DD_BOOT_HIGH_LOC_DVD_END"$$FG$ @@ -35,7 +35,7 @@ $ID,-2$ $FG,2$ 0x00$TX,"00100000",D="DD_SYS_FIXED_AREA_BASE"$- 0x00$TX,"001845FF",D="DD_SYS_FIXED_AREA_END"$$FG$ $ID,2$$LK,"CSysFixedArea",A="MN:CSysFixedArea"$ for page tables and misc. $TX,"128 Gig",D="DD_MEM_MAPPED_SPACE_GIG"$ of address space mapped. $ID,-2$ -$FG,2$ 0x00$TX,"00184600",D="DD_SYS_HEAP_BASE"$- 0x00$TX,"3FFDFEFF",D="DD_SYS_HEAP_LIMIT"$$FG$ +$FG,2$ 0x00$TX,"00184600",D="DD_SYS_HEAP_BASE"$- 0x00$TX,"7FFFFFFF",D="DD_SYS_HEAP_LIMIT"$$FG$ $ID,2$Code Heap mem. $ID,-2$ $FG,2$ - 0x007FFFFFFF$FG$ diff --git a/Doc/MultiCore.TXT b/Doc/MultiCore.TXT index 7b019b8..dc9bada 100644 --- a/Doc/MultiCore.TXT +++ b/Doc/MultiCore.TXT @@ -1,12 +1,14 @@ -$WW,1$TempleOS does master-slave multicore instead of SMP. $GREEN$Core#0$FG$ is the master. The master core assigns computational jobs to other cores. It is symmetrical, however, in the sense that you can freely do file access and heap allocations because there are locks. See $LK,"::/Demo/MultiCore/LoadTest.CPP"$. TempleOS does not move tasks between cores. +$WW,1$TempleOS does master-slave multicore instead of SMP. $FG,2$Core0$FG$ is the master. The master core's applications explicitly assign computational jobs to other cores and the TempleOS scheduler does not move tasks between cores. -Only tasks on core#0 can have windows, but other cores can help render them. +There are multicore safe locks for file access and heap allocations, however, so TempleOS is symmetrical in some sense. See $LK,"::/Demo/MultiCore/LoadTest.CPP"$. -Each core has a $GREEN$seth task$FG$ which is the father of all tasks on that core. Adam is the seth task on core 0. +Only tasks on $FG,2$core0$FG$ can have windows, but other cores can help render them. + +Each core has an executive $FG,2$seth task$FG$ which is the father of all tasks on that core. Adam is the seth task on core 0. You give a job to a seth task with $LK,"JobQue",A="MN:JobQue"$() and get the result with $LK,"JobResultGet",A="MN:JobResultGet"$(). You spawn a task on another core with $LK,"Spawn",A="MN:Spawn"$(). -Note: You must use the $GREEN$LOCK$FG$ asm prefix when changing shared structures in a multicore environment. The $LK,"LBts",A="MN:LBts"$(), $LK,"LBtr",A="MN:LBtr"$() and $LK,"LBtc",A="MN:LBtc"$() instructions have $GREEN$LOCK$FG$ prefixes. The compiler has a $GREEN$lock{}$FG$ feature but it doesn't work well. See $LK,"::/Demo/MultiCore/Lock.CPP"$. +Note: You must use the $FG,2$LOCK$FG$ asm prefix when changing shared structures in a multicore environment. The $LK,"LBts",A="MN:LBts"$(), $LK,"LBtr",A="MN:LBtr"$() and $LK,"LBtc",A="MN:LBtc"$() instructions have $FG,2$LOCK$FG$ prefixes. The compiler has a $FG,2$lock{}$FG$ feature but it doesn't work well. See $LK,"::/Demo/MultiCore/Lock.CPP"$. See $LK,"::/Demo/Graphics/Transform.CPP"$. See $LK,"::/Kernel/MultiProc.CPP"$. diff --git a/Doc/Options.TXT b/Doc/Options.TXT new file mode 100644 index 0000000..a7507b8 --- /dev/null +++ b/Doc/Options.TXT @@ -0,0 +1,17 @@ +$WW,1$$FG,5$$TX+CX,"Compiler Options"$$FG$ + +Use $LK,"Option",A="MN:Option"$(). You might need to do $FG,2$#exe {Option();}$FG$. + +$LK,"OPTf_GLBLS_ON_DATA_HEAP",A="MN:OPTf_GLBLS_ON_DATA_HEAP"$ without this option, global vars are placed in the code heap which is limited to 2 Gig. In $FG,2$AOT$FG$ modules, global vars take-up room in the $FG,2$.BIN$FG$ file, so you might want to use this option, instead. You might wish to turn it on and off around specific vars. A disadvantage of data heap global vars in $FG,2$AOT$FG$ modules is they can't be initialized. + +$LK,"OPTf_EXTERNS_TO_IMPORTS",A="MN:OPTf_EXTERNS_TO_IMPORTS"$ and $LK,"OPTf_KEEP_PRIVATE",A="MN:OPTf_KEEP_PRIVATE"$ are strange options, you'll never need. They're to allow the same header file for $FG,2$Kernel$FG$ to act as $FG,2$extern$FG$s when compiling itself and $FG,2$import$FG$s when compiled by $FG,2$AOT$FG$ modules. + +$LK,"OPTf_WARN_UNUSED_VAR",A="MN:OPTf_WARN_UNUSED_VAR"$ warning if unused var. It is applied to functions. + +$LK,"OPTf_WARN_PAREN",A="MN:OPTf_WARN_PAREN"$ warning if parenthesis are not needed. + +$LK,"OPTf_WARN_DUP_TYPES",A="MN:OPTf_WARN_DUP_TYPES"$ warning if dup local var type statements. + +$LK,"OPTf_NO_REG_VAR",A="MN:OPTf_NO_REG_VAR"$ forces all function local vars to the stk not regs. Applied to functions. + +$LK,"OPTf_NO_BUILTIN_CONST",A="MN:OPTf_NO_BUILTIN_CONST"$ Disable 10-byte float consts for ã, log2_10, log10_2, loge_2. Applied to functions. diff --git a/Doc/PreProcessor.TXT b/Doc/PreProcessor.TXT new file mode 100644 index 0000000..d26baf6 --- /dev/null +++ b/Doc/PreProcessor.TXT @@ -0,0 +1,19 @@ +$WW,1$$FG,5$$TX+CX,"PreProcessor"$$FG$ + +There is no separate preprocessor pass. The parser front-end calls $LK,"Lex",A="MN:Lex"$() which has the preprocessor built-in. The compiler looks ahead a token, most of the time, so you might throw an extra semicolon after a directive if it's not taking affect right away. + +Put an extra semicolon $FG,2$#exe {Cd("DirName");;}$FG$ in case a $FG,2$#include$FG$ follows. + +$FG,2$#include ""$FG$ There is no angle bracket <> form of this directive. +$FG,2$#exe {}$FG$ Will execute code at compile-time and can be used to insert code into the stream being compiled using $LK,"StreamPrint",A="MN:StreamPrint"$(). +$FG,2$#define$FG$ Define string const +$FG,2$#assert$FG$ Print a warning during compilation if an expression is not true. +$FG,2$#if$FG$ Include code if an expresion is true. +$FG,2$#else +#endif +#ifdef,#ifndef $FG$Include code if a sym is defined. +$FG,2$#ifaot,#ifjit $FG$Include code if in $FG,2$AOT$FG$ compiler mode. +$FG,2$defined()$FG$ Is a function that can be used in expressions. +$FG,2$#help_index$FG$, $FG,2$#help_file$FG$ See $LK,"Help System",A="FI:::/Doc/HelpSystem.TXT"$. + +See $LK,"PreProcessor",A="FF:::/Compiler/Lex.CPP,KW_DEFINE"$. diff --git a/Doc/Quirks.TXT b/Doc/Quirks.TXT index bdd3f42..143e46f 100644 --- a/Doc/Quirks.TXT +++ b/Doc/Quirks.TXT @@ -4,7 +4,7 @@ $WW,1$* You run a risk of problems if you do file operations on the same files s * When using $FG,2$FAT32$FG$, TempleOS does not generate unique short-entry names, the ones with the $FG,2$~$FG$s. Not all $FG,2$FAT32$FG$ filenames are valid TempleOS names and it will complain. Do not access $FG,2$FAT32$FG$ drives not dedicated to TempleOS. Disable them with $LK,"DrvEnable",A="MN:DrvEnable"$(OFF), or they will generate error messages. $FG,2$FAT32$FG$ involves a long and short name for each file. -* The stk does not grow because virtual mem is not used. I recommend allocating large local vars from the heap. You can change $LK,"DFT_STK",A="MN:DFT_STK"$ and recompile $FG,2$Kernel$FG$ or request more when doing a $LK,"Spawn",A="MN:Spawn"$(). +* The stk does not grow because virtual mem is not used. I recommend allocating large local vars from the heap. You can change $LK,"MEM_DFT_STK",A="MN:MEM_DFT_STK"$ and recompile $FG,2$Kernel$FG$ or request more when doing a $LK,"Spawn",A="MN:Spawn"$(). * The syntax highlighting occassionally glitches. The compiler doesn't. diff --git a/Doc/ScopingLinkage.TXT b/Doc/ScopingLinkage.TXT new file mode 100644 index 0000000..a6f7e1d --- /dev/null +++ b/Doc/ScopingLinkage.TXT @@ -0,0 +1,120 @@ +$PURPLE$$TX+CX,"Scoping and Linkage"$$FG$ +$WW,1$ +$LK,"JIT Compile Mode",A="FF:::/Doc/Glossary.TXT,JIT Compile Mode"$ makes use of the current task's hash sym table and its parent tasks' tables. It fetches syms from parent tasks' tables if not found locally in the current task's table and it places new syms in the current task's table. Conceptually, syms are at the scope of environment vars in other operating systems. + +When a sym is placed into a table, older syms with identical names will be overshadowed if they exist. Duplicates are not allowed in many cases, especially in asm blks. Dupicates are allowed, by design in other cases, so that you can repeatedly $GREEN$#include$FG$ the same file from the cmd line while developing it. Or, so you can repeatedly declare a function with a standard name, like $GREEN$DrawIt()$FG$. This case might occur when the $GREEN$adam task$FG$ is starting-up loading-in many little utilities. + +$GREEN$extern$FG$ binds a new $LK,"HTT_FUN",A="MN:HTT_FUN"$ or $LK,"HTT_GLBL_VAR",A="MN:HTT_GLBL_VAR"$ sym to an existing sym of the same name if it exists in the sym table (just in just-in-time code). It also can be used to generate a fwd reference. + +$GREEN$import$FG$ binds a new $LK,"HTT_FUN",A="MN:HTT_FUN"$ or $LK,"HTT_GLBL_VAR",A="MN:HTT_GLBL_VAR"$ sym to a sym of the same name imported from the task's sym table at $LK,"Load",A="MN:Load"$() time. If no sym exists to bind to at $LK,"Load",A="MN:Load"$() time, the code using this sym will be left incomplete until the sym is defined. + +$WW,1$ +$GREEN$_extern$FG$ binds a new $LK,"HTT_FUN",A="MN:HTT_FUN"$ or $LK,"HTT_GLBL_VAR",A="MN:HTT_GLBL_VAR"$ sym to an existing sym, of a $BK,1$different$BK,0$ name. It must exists in the sym table. Basically, this binds C to asm. + +$GREEN$_import$FG$ binds a new $LK,"HTT_FUN",A="MN:HTT_FUN"$ or $LK,"HTT_GLBL_VAR",A="MN:HTT_GLBL_VAR"$ sym to a sym, of a $BK,1$different$BK,0$ name imported from the task's sym table at $LK,"Load",A="MN:Load"$() time. If no sym exists to bind to at $LK,"Load",A="MN:Load"$() time, the code using this sym will be left incomplete until the sym is defined. Basically, this binds C to asm from elsewhere. + + +$WW,0$$PURPLE$Ahead of Time Compilation$FG$ + $GREEN$G$FG$lobalScope/$GREEN$F$FG$unctionScope + | $GREEN$C$FG$odeHeap/$GREEN$D$FG$ataHeap/$GREEN$S$FG$tack/$GREEN$R$FG$egister + | | TaskHashEntry:Export$GREEN$S$FG$ysSym/$GREEN$D$FG$efine/$GREEN$F$FG$unction/$GREEN$C$FG$lass + | | | UsageScope: $GREEN$M$FG$odule/$GREEN$A$FG$smLocal/Asm$GREEN$B$FG$lk/$GREEN$T$FG$askAndChildren/$GREEN$F$FG$unction + | | | |UsageScope: $GREEN$G$FG$lbl/Asm$GREEN$L$FG$ocal/$GREEN$R$FG$emainder/$GREEN$g$FG$lblThisBlkAndRemainder + | | | || $GREEN$S$FG$taticVarInit/$GREEN$D$FG$ynamicVarInitAllowed/$GREEN$N$FG$oInitAllowed + | | | || | Are dups allowed within the namespace? A dup overshadows the original. + | | | || | $GREEN$D$FG$upsAllowed/$GREEN$N$FG$oDups/NoDupsBut$GREEN$P$FG$ad/$GREEN$W$FG$arningUnlessClosedOut + +asm export $GREEN$label::$FG$ G C S MG N +asm $GREEN$label:$FG$ G C MG N +asm local $GREEN$@@label:$FG$ G C AL N +asm $GREEN$IMPORT label;$FG$ G C MR N +asm export $GREEN$label::$FG$ F C S BG N +asm $GREEN$label:$FG$ F C BG N +asm local $GREEN$@@label:$FG$ F C AL N +asm $GREEN$IMPORT label;$FG$ F C BR N +C goto $GREEN$label:$FG$ F C FG N + + $GREEN$#define$FG$ x MR D + function G C S MR D + var F R FR N + var F S FR N +$GREEN$static$FG$ var F C FR D N + var G C S MR D D + var G D MR N D + $GREEN$class$FG$ G MR D +class member G MR P +$GREEN$extern class$FG$ G MR D +$GREEN$extern$FG$ function G C MR W +$GREEN$import$FG$ function G C MR D +$GREEN$import$FG$ var G C MR D +$GREEN$_extern$FG$ function G C MR D +$GREEN$_extern$FG$ var G C MR D +$GREEN$_import$FG$ function G C MR D +$GREEN$_import$FG$ var G C MR D + + +$PURPLE$Just in Time Compilation$FG$ + $GREEN$G$FG$lobalScope/$GREEN$F$FG$unctionScope + | $GREEN$C$FG$odeHeap/$GREEN$D$FG$ataHeap/$GREEN$S$FG$tack/$GREEN$R$FG$egister + | | TaskHashEntry:Export$GREEN$S$FG$ysSym/$GREEN$D$FG$efine/$GREEN$F$FG$unction/$GREEN$C$FG$lass + | | | UsageScope: $GREEN$M$FG$odule/$GREEN$A$FG$smLocal/Asm$GREEN$B$FG$lk/$GREEN$T$FG$askAndChildren/$GREEN$F$FG$unction + | | | |UsageScope: $GREEN$G$FG$lbl/Asm$GREEN$L$FG$ocal/$GREEN$R$FG$emainder/$GREEN$g$FG$lblThisBlkAndRemainder + | | | || $GREEN$S$FG$taticVarInit/$GREEN$D$FG$ynamicVarInitAllowed/$GREEN$N$FG$oInitAllowed + | | | || | Are dups allowed within the namespace? A dup overshadows the original. + | | | || | $GREEN$D$FG$upsAllowed/$GREEN$N$FG$oDups/NoDupsBut$GREEN$P$FG$ad/$GREEN$W$FG$arningUnlessClosedOut + +asm export $GREEN$label::$FG$ G C S Tg N +asm $GREEN$label:$FG$ G C BG N +asm local $GREEN$@@label:$FG$ G C AL N +asm $GREEN$IMPORT label;$FG$ G C TR N +asm export $GREEN$label::$FG$ F C BG N +asm $GREEN$label:$FG$ F C BG N +asm local $GREEN$@@label:$FG$ F C AL N +asm $GREEN$IMPORT label;$FG$ F C BR N +C goto $GREEN$label:$FG$ F C FG N + + $GREEN$#define$FG$ x D TR D + function G C F TR D + var F R FR N + var F S FR N +$GREEN$static$FG$ var F C FR D N + var G C G TR D D + var G D G TR S D + $GREEN$class$FG$ G C TR D +class member G TR P +$GREEN$extern class$FG$ G C TR D +$GREEN$extern$FG$ function G C F TR W +$GREEN$extern$FG$ var G C G TR D +$GREEN$extern$FG$ var G D G TR D +$GREEN$_extern$FG$ function G C F TR D +$GREEN$_extern$FG$ var G C G TR D + +$WW,1$ +* Goto labels must not have the same name as global scope objects. GoTo's are rare and I don't want to slow the compiler and add code to fix this. You will get errors if a collision happens, so it's not very dangerous, but the error message is baffling. + +* The member names $GREEN$pad$FG$ and $GREEN$reserved$FG$ are special because multiple instances with the same name are allowed in a class. + +* Use $GREEN$reg$FG$ or $GREEN$noreg$FG$ in front of local var names to override automatic reg var allocation. You can, optionally, specify a reg after the $GREEN$reg$FG$ keyword. + +* Local non-reg function vars can be accessed in asm blks with $GREEN$&i[RBP]$FG$ for example. + +* Glbl vars and functions can be accessed in asm with and $GREEN$&$FG$ as in + $GREEN$MOV RAX,I64 [&glbl_var] + CALL I32 &Fun + CALL I32 &SYS_SYM$FG$ + +* In $GREEN$JIT$FG$ asm code, &SYS_SYM and &Fun don't need $GREEN$IMPORT$FG$. + +* All offspring tasks of a task inherit syms. + +* The $GREEN$sizeof()$FG$ and HolyC structure members can be used in asm blks. + +* Using $GREEN$&i$FG$ in $LK,"HolyC",A="FI:::/Doc/HolyC.TXT"$ or $GREEN$i.u8[2]$FG$ on a local var, $GREEN$i$FG$, will force it to $GREEN$noreg$FG$. + +* Using $GREEN$try$FG$/$GREEN$catch$FG$ in a function will force all local vars to $GREEN$noreg$FG$. + +* An unused gap on the stk is left for $GREEN$reg$FG$ vars. + +* Note: $GREEN$static$FG$ function vars do not go on the data heap, no matter the setting of the $LK,"OPTf_GLBLS_ON_DATA_HEAP",A="MN:OPTf_GLBLS_ON_DATA_HEAP"$$FG$. They may in the future. + +* $LK,"OPTf_EXTERNS_TO_IMPORTS",A="MN:OPTf_EXTERNS_TO_IMPORTS"$ will treat $GREEN$_extern$FG$ as $GREEN$_import$FG$ and $GREEN$extern$FG$ as $GREEN$import$FG$. This allows a header to be used either as a $GREEN$JIT compiled$FG$ or $GREEN$AOT compiled$FG$ header. diff --git a/Doc/Strategy.TXT b/Doc/Strategy.TXT index 00befa6..13195c3 100644 --- a/Doc/Strategy.TXT +++ b/Doc/Strategy.TXT @@ -52,7 +52,7 @@ A three button mouse is like a leg you cannot put weight on. TempleOS just does * The $LK,"Scheduler",A="FI:::/Kernel/Sched.CPP"$ is for home systems. It is not preemptiove. Disk requests are not broken-up, so sharing is bad. It's wonderfully simple. -* $LK,"MultiCore",A="FI:::/Doc/MultiCore.TXT"$ is done $FG,2$master/slave$FG$, instead of $FG,2$SMP$FG$. Core zero explicitly assigns jobs. Locks are present allowing multicore file, heap, and hardware access, though. +* $LK,"MultiCore",A="FI:::/Doc/MultiCore.TXT"$ is done $FG,2$master/slave$FG$, instead of $FG,2$SMP$FG$. $FG,2$Core0$FG$ applications explicitly assigns jobs. Locks are present allowing multicore file, heap, and hardware access, though. * $LK,"Music",A="MN:Play"$ is done with an elegant one-voice notation. diff --git a/Doc/TaskSrv.TXT b/Doc/TaskSrv.TXT index e3e3e2595d05aadedd1e66171a4a817a496d68ce..292b5e4b5ef3249165ff846495b5de29fedc1e74 100644 GIT binary patch delta 61 zcmdlcxJ_`wH+HTT1_lPH9SjT%Et5FRl%p9L7;b<>VxSBV?E@14F?=USa>N1vs&NaT delta 61 zcmdlcxJ_`wH+HU81_lPH9SjT%t&=#+lp`1!7;b<>V2p4^1_mFH0E}TfIg%q50I22* AfdBvi diff --git a/Doc/Tips.TXT b/Doc/Tips.TXT index cb800f3..edb6975 100644 --- a/Doc/Tips.TXT +++ b/Doc/Tips.TXT @@ -43,7 +43,7 @@ $FG,2$Merge(\"C:/*\",\"D:/*\",\"+r+d\");$FG$ to check my changes. * Many data structures have a $FG,2$user_data$FG$ member. Those are available for you to store a data item, for convenience. $LK,"CTask",A="MN:CTask"$, $LK,"CDocEntry",A="MN:CDocEntry"$ and $LK,"CDirEntry",A="MN:CDirEntry"$ have them. You shouldn't encounter conflicts with TempleOS using them. -* If, for some strange reason, you wanted to reduce mem usage, make a smaller disk cache when you recompile the kernel; disabling $FG,2$AutoComplete$FG$; Specify smaller stk sizes when doing $LK,"Spawn",A="MN:Spawn"$(), chang $LK,"DFT_STK",A="MN:DFT_STK"$, and using $LK,"DocMax",A="MN:DocMax"$() to reduce the cmd line buffer size. +* If, for some strange reason, you wanted to reduce mem usage, make a smaller disk cache when you recompile the kernel; disabling $FG,2$AutoComplete$FG$; Specify smaller stk sizes when doing $LK,"Spawn",A="MN:Spawn"$(), chang $LK,"MEM_DFT_STK",A="MN:MEM_DFT_STK"$, and using $LK,"DocMax",A="MN:DocMax"$() to reduce the cmd line buffer size. * Filenames ending in "$FG,2$.Z$FG$" will be automatically compressed and uncompressed when read or written. The compression method is not supported by other operating systems. You can store files uncompressed by $LK,"Move",A="MN:Move"$()ing them to a filename not ending in "$FG,2$.Z$FG$". See $LK,"::/Doc/TOSZ.TXT"$ if you want to uncompress while in $FG,2$Linux$FG$. diff --git a/Doc/Welcome.TXT b/Doc/Welcome.TXT index 7007849..b9e5ae9 100644 --- a/Doc/Welcome.TXT +++ b/Doc/Welcome.TXT @@ -1,13 +1,13 @@ $WW,1$$FG,5$$TX+CX,"Welcome to TempleOS"$$FG$ -TempleOS is a x86_64, multi-cored, multi-tasking, ring-0-only, single-address_mapped (identity-mapped), operating system for recreational programming. Paging is almost not used. +TempleOS is a x86_64, multi-cored, non-preemptive multi-tasking, ring-0-only, single-address_mapped (identity-mapped), operating system for recreational programming. Paging is almost not used. The people whom can most benefit are: $ID,2$* Professionals doing hobby projects * Teenagers doing projects * Non-professional, older-persons projects $ID,-2$ -Simplicity is a goal to $LK,"keep the line count down",A="FI:::/Doc/Strategy.TXT"$, so it's easy to tinker with. As it turns-out, simplicity makes it faster in some ways, too. It never switches privilege levels, never changes address maps, tends to load whole contiguous files and other, similar things which boost speed. It's only $TX,"118,751",D="DD_TEMPLEOS_LOC"$ lines of code including the kernel, the 64-bit compiler, the graphics library and all the tools. More importantly, it's designed to keep the user's line count down -- you can do a $LK,"Hello World",A="FI:::/Doc/HelloWorld.TXT"$ application in one line of code and can put graphics on the screen with a three line program! +Simplicity is a goal to $LK,"keep the line count down",A="FI:::/Doc/Strategy.TXT"$, so it's easy to tinker with. As it turns-out, simplicity makes it faster in some ways, too. It never switches privilege levels, never changes address maps, tends to load whole contiguous files and other, similar things which boost speed. It's only $TX,"80,940",D="DD_TEMPLEOS_LOC_OFFICIAL"$ lines of code including the kernel, the 64-bit compiler, the graphics library and all the tools. More importantly, it's designed to keep the user's line count down -- you can do a $LK,"Hello World",A="FI:::/Doc/HelloWorld.TXT"$ application in one line of code and can put graphics on the screen with a three line program! It's a kayak, not a Titanic -- it will crash if you do something wrong. You quickly reboot, however. DOS and the 8-bit home computers of the 80's worked fine without memory protection and most computers in the world -- the embedded ones -- operate without protection. The resulting simplicity of no protections is why TempleOS has value. In facts, that's the point of TempleOS. See the $LK,"TempleOS Charter",A="FI:::/Doc/Charter.TXT"$. @@ -15,7 +15,7 @@ Conventional thinking is "failure is not an option" for general purpose operatin Two things to know about TempleOS are that $UL,1$tasks$UL,0$ have $LK,"MAlloc",A="MN:MAlloc"$/$LK,"Free",A="MN:Free"$ heap memory, not applications, and tasks have compiler symbol tables that persist at a scope like environment variables in other operating systems, and the symbols can include functions. -In other operating systems, I hated learning one language for command line scripts and another for programming. With $FG,2$TempleOS$FG$, the command line feeds right into the $LK,"HolyC",A="FI:::/Doc/HolyC.TXT"$ compiler, line by line, and it places code into memory it $LK,"MAlloc",A="MN:MAlloc"$()s. The compiler is paused at the command line, waiting for input. Naturally, you $FG,2$#include$FG$ a program to load it into memory and, usually, start it. See $LK,"::/Doc/HelloWorld.TXT"$. +In other operating systems, I hated learning one language for command line scripts and another for programming. With $FG,2$TempleOS$FG$, the command line feeds right into the $LK,"HolyC",A="FI:::/Doc/HolyC.TXT"$ compiler, line by line, and it places code into memory it $LK,"MAlloc",A="MN:MAlloc"$()s. The compiler is paused at the command line, waiting for input. Naturally, you $FG,2$#include$FG$ a program to load it into memory and, usually, start it. During the boot process, many files get $LK,"compiled",A="FI:::/StartOS.CPP"$ before you have access to the command line. (Don't worry, booting takes only a couple of seconds.) All the header declarations for the operating system are compiled and are available for use in your programs without needing to $FG,2$#include $FG$them. Everything is truly compiled to native $FG,2$$TX,"x86_64",HTML="http://en.wikipedia.org/wiki/Amd64#AMD64"$$FG$ machine code, nothing is $FG,2$interpreted$FG$ and there is no $FG,2$byte code$FG$. diff --git a/Doc/Windows.TXT b/Doc/Windows.TXT new file mode 100644 index 0000000..08419e7 --- /dev/null +++ b/Doc/Windows.TXT @@ -0,0 +1 @@ +$WW,1$Only tasks on $FG,2$core0$FG$ can have a window and there can be only one window per task. The window Z-buffer, top-to-bottom order is determined by the order in the task queue, with the $FG,2$WinMgr$FG$ on the bottom. A task can have child task popup windows. diff --git a/Kernel/BlkDev/DskATAId.CPP b/Kernel/BlkDev/DskATAId.CPP index 14d1a51..8914436 100644 --- a/Kernel/BlkDev/DskATAId.CPP +++ b/Kernel/BlkDev/DskATAId.CPP @@ -98,10 +98,10 @@ U0 ATARepEntry(I64 base0,I64 base1,I64 unit,I64 irq,U8 *msg, *num_hints+=1; "\n\n$$PURPLE$$ $$BT+X,\"%d\",LM=\"%d\\n\"$$$$FG$$$$LM,4$$",*num_hints,*num_hints; if (type==BDT_ATA) - "$$RED$$ATA "; + "$$RED$$Hard Drive $$LTBLUE$$ATA "; else - "$$RED$$ATAPI "; - "$$LTBLUE$$%s$$FG$$\nBase0:0x%04X Base1:0x%04X\nIrq:0x%02X Unit:%d$$LM,0$$\n", + "$$RED$$CD/DVD Drive $$LTBLUE$$ATAPI "; + "%s$$FG$$\nBase0:0x%04X Base1:0x%04X\nIrq:0x%02X Unit:%d$$LM,0$$\n", msg,base0,base1,irq,unit; if (_root) { tempha=CAlloc(sizeof(CATARep)); @@ -191,6 +191,16 @@ public I64 ATARep(Bool pmt=TRUE,Bool just_ide=FALSE,CATARep **_root=NULL) return num_hints; } +CATARep *ATARepFind(CATARep *haystack_root,I64 needle_num) +{ + while (haystack_root) { + if (haystack_root->num==needle_num) + return haystack_root; + haystack_root=haystack_root->next; + } + return NULL; +} + CATARep *ATAIDDrvs(CATARep *root,I64 _sys_boot_drv, CATARep **_ata_drv,CATARep **_atapi_drv) {//This is for when trying to sort-out main hard drives and CD/DVD drives. diff --git a/Kernel/BlkDev/DskAddDev.CPP b/Kernel/BlkDev/DskAddDev.CPP index 7884831..8e88490 100644 --- a/Kernel/BlkDev/DskAddDev.CPP +++ b/Kernel/BlkDev/DskAddDev.CPP @@ -160,112 +160,6 @@ Bool DrvEnable(U8 drv_let,Bool val) return result; } -CATARep *ATARepFind(CATARep *haystack_root,I64 needle_num) -{ - while (haystack_root) { - if (haystack_root->num==needle_num) - return haystack_root; - haystack_root=haystack_root->next; - } - return NULL; -} - -U0 Mount(Bool repartition=FALSE) -{//Mount a drive. - CBlkDev *bd; - I64 first_drv_num,type,unit,num_hints; - U8 blks_buf[STR_LEN],addr_buf[STR_LEN],base0_buf[STR_LEN],base1_buf[STR_LEN]; - Bool add; - CATARep *root,*tempha; - - do { - DrvRep; - "\n****** Mount Drives ******\n" - "The first drive letter is the letter\n" - "of the first partition. If adding\n" - "a hard drive, you should pick 'C'.\n" - "If more than one partition is present\n" - "they will be lettered in sequence.\n" - "\nFirst Drive Letter ($$PURPLE$$$$FG$$ to exit):"; - first_drv_num=ToUpper(GetChar)-'A'; - '\n'; - if (0<=first_drv_numbase0); - StrPrint(base1_buf,"0x%X",tempha->base1); - unit=tempha->unit; - } else { - if (type==BDT_ATAPI) - StrCpy(base1_buf,"0"); - else - do { - "I/O Port Base1:\n"; - GetS(base1_buf,STR_LEN); - } while (!Str2I64(base1_buf)); - do { - "\t$$PURPLE$$0$$FG$$=Master\n\t$$PURPLE$$1$$FG$$=Slave\nUnit:"; - unit=GetChar-'0'; - } while (!(0<=unit<=1)); - '\n'; - } - LinkedLstDel(root); - } - if (type==BDT_RAM) { - "Addr of RAM disk ($$PURPLE$$$$FG$$ to MAlloc):"; - GetS(addr_buf,STR_LEN); - "Blks of 512 bytes:"; - GetS(blks_buf,STR_LEN); - } - - if (BDT_NULLunit=unit; - if (type==BDT_RAM) { - if (!*addr_buf) StrCpy(addr_buf,"0"); - bd->RAM_dsk=Str2I64(addr_buf); - bd->max_blk=Str2I64(blks_buf)-1; - } - if (type==BDT_ATA || - type==BDT_ATAPI) { - bd->base0=Str2I64(base0_buf); - bd->base1=Str2I64(base1_buf); - } - add=TRUE; - if (type==BDT_ATA && repartition) { - "\nReformat WHOLE drive!"; - if (YorN) { - if (!BlkDevAdd(bd,TRUE,TRUE)) - "\n\n$$BK,1$$$$RED$$Operation Failed$$BK,0$$$$FG$$\n\n"; - else - CallExtStr("PrtDsk",bd->first_drv_let); - add=FALSE; - } - } - if (add && !BlkDevAdd(bd,FALSE,TRUE)) - "\n\n$$BK,1$$$$RED$$Operation Failed$$BK,0$$$$FG$$\n\n"; - } else - "\n\n$$BK,1$$$$RED$$Operation Failed$$BK,0$$$$FG$$\n\n"; - } - } while (0<=first_drv_numboot_drv_let=ch; else c->boot_drv_let=Drv2Let(Fs->cur_dv); - "\n\n$$BK,1$$$$PURPLE$$Mount drives so they will be present when " "you boot.$$FG$$$$BK,0$$\n"; do { - "\n****** Mount Drives ******\n" - "The first drive letter is the letter\n" - "of the first partition. If adding\n" - "a hard drive, you should pick 'C'.\n" - "If more than one partition is present\n" - "they will be lettered in sequence.\n" - "\nFirst Drive Letter ($$PURPLE$$$$FG$$ to exit):"; - first_drv_num=ToUpper(GetChar)-'A'; - '\n'; - if (0<=first_drv_num$$FG$$ to MAlloc):"; - GetS(addr_buf,STR_LEN); - "Blks of 512 bytes:"; - GetS(blks_buf,STR_LEN); - } else if (type==BDT_ATA || - type==BDT_ATAPI) { - num_hints=ATARep(,,&root); - if (type==BDT_ATAPI) { - " to use booted CD/DVD\n"; - if (num_hints) - "Enter dev number or\nport with $$PURPLE$$0x$$FG$$ prefix.\n" - "I/O Port Base0:\n"; - else - "Include $$PURPLE$$0x$$FG$$ prefix.\nI/O Port Base0:\n"; - GetS(base0_buf,STR_LEN); - } else - do { - if (num_hints) - "Enter dev number or\nport with $$PURPLE$$0x$$FG$$ prefix.\n" - "I/O Port Base0:\n"; - else - "Include $$PURPLE$$0x$$FG$$ prefix.\nI/O Port Base0:\n"; - GetS(base0_buf,STR_LEN); - } while (!Str2I64(base0_buf)); - if (1<=Str2I64(base0_buf)<=num_hints) { - tempha=ATARepFind(root,Str2I64(base0_buf)); - StrPrint(base0_buf,"0x%X",tempha->base0); - StrPrint(base1_buf,"0x%X",tempha->base1); - unit=tempha->unit; - } else if (type!=BDT_ATAPI || *base0_buf) { - if (type==BDT_ATAPI) - StrCpy(base1_buf,"0"); - else - do { - "I/O Port Base1:\n"; - GetS(base1_buf,STR_LEN); - } while (!Str2I64(base1_buf)); - do { - "\t$$PURPLE$$0$$FG$$=Master\n\t$$PURPLE$$1$$FG$$=Slave\nUnit:"; - unit=GetChar-'0'; - } while (!(0<=unit<=1)); - '\n'; - } - LinkedLstDel(root); - } - if (BDT_NULLunit=%d;",first_drv_num+'A',type,unit); - if (type==BDT_RAM) { - if (!*addr_buf) StrCpy(addr_buf,"0"); - DocPrint(doc,"bd->RAM_dsk=%s;",addr_buf); - DocPrint(doc,"bd->max_blk=(%s)-1;",blks_buf); - } - make_free=FALSE; - if (type==BDT_ATA || type==BDT_ATAPI) { - if (type==BDT_ATAPI && !*base0_buf) { - c->dvd_ports_pmt=TRUE; - DocPrint(doc,"blkdev.boot_rescue_drv_pmt=GetBaseUnit(bd);"); - if (first_drv_num+'A'==c->boot_drv_let) - make_free=TRUE; - } else - DocPrint(doc,"bd->base0=%s;bd->base1=%s;", - base0_buf,base1_buf); - } - DocPrint(doc,"BlkDevAdd(bd,FALSE,%d);",make_free); - cnt++; - } else - "\n\n$$BK,1$$$$RED$$Operation Failed$$BK,0$$$$FG$$\n\n"; + if (doc2=BlkDevPmt(c->boot_drv_let)) { + DocInsDoc(doc,doc2); + DocDel(doc2); + cnt++; } - } while (!cnt || 0<=first_drv_numdvd_ports_pmt) - StreamPrint( - "if (blkdev.boot_rescue_drv_pmt) \"%%S\",\"ST_DVD_PORTS_PMT2\";"); - }; - ChgDsk(':'); Gs->idle_task->cur_dv=blkdev.let_to_drv[ToUpper(blkdev.boot_drv_let)-'A']; LBts(&sys_run_level,RLf_BLKDEV); diff --git a/Kernel/KStart.CPP b/Kernel/KStart.CPP index 7ad51c4..7636b1b 100644 --- a/Kernel/KStart.CPP +++ b/Kernel/KStart.CPP @@ -305,7 +305,7 @@ USE64 BTS U32 [SYS_RUN_LEVEL],RLf_BOOT_HEAP - PUSH ADAM_STK + PUSH MEM_ADAM_STK PUSH U32 SYS_FIXED_AREA+CSysFixedArea.adam CALL &TaskInit CALL SET_FS_BASE diff --git a/Kernel/KTask.CPP b/Kernel/KTask.CPP index 871cfab..29513d0 100644 --- a/Kernel/KTask.CPP +++ b/Kernel/KTask.CPP @@ -177,10 +177,10 @@ I64 TaskInit(CTask *task,I64 stk_size) MemCpy(task->fpu_mmx, SYS_FIXED_AREA+offset(CSysFixedArea.init_fpu_mmx),sizeof(CFPU)); - task->hash_table=HashTableNew(TASK_HASH_SIZE,task); + task->hash_table=HashTableNew(TASK_HASH_TABLE_SIZE,task); if (!stk_size) - stk_size=DFT_STK; + stk_size=MEM_DFT_STK; task->stk=temps=TaskStkNew(stk_size,task); task->rsp=(&temps->stk_base)(U8 *)+temps->stk_size; @@ -308,6 +308,7 @@ I64 ExeCmdLine(CCmpCtrl *cc) Fs->answer_type=type; Fs->answer_time=tS-t0; Fs->new_answer=TRUE; + cc->pmt_line=0; } if (!(cc->flags&CCF_HAS_MISC_DATA)) Free(machine_code); @@ -333,7 +334,7 @@ U0 UserTaskCont() CDoc *doc; Bool cont=TRUE; do { - cc=CmpCtrlNew(,CCF_PMT); + cc=CmpCtrlNew(,CCF_PMT|CCF_QUESTION_HELP); QueIns(cc,Fs->last_lex); try { Lex(cc); diff --git a/Kernel/Kernel.MAP b/Kernel/Kernel.MAP index aef4263..70dbf3f 100644 --- a/Kernel/Kernel.MAP +++ b/Kernel/Kernel.MAP @@ -1,46 +1,46 @@ -$LK,"ARGT_R64",A="FL:::/Kernel/KernelA.HPP,1858"$ +$LK,"ARGT_R64",A="FL:::/Kernel/KernelA.HPP,1856"$ $LK,"MAlloc",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,373"$ -$LK,"BOOT_SRC_NULL",A="FL:::/Kernel/KernelA.HPP,3832"$ +$LK,"BOOT_SRC_NULL",A="FL:::/Kernel/KernelA.HPP,3835"$ $LK,"KbdTypeMatic",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,83",BI=1$ $LK,"PSectCacheAdd",A="FL:::/Kernel/PSect.CPP.Z,60",BI=2$ $LK,"LXchgU32",A="FL:::/Kernel/KernelB.HPP,261"$ $LK,"LXchgU16",A="FL:::/Kernel/KernelB.HPP,260"$ -$LK,"BDS_CUR_DRV",A="FL:::/Kernel/KernelA.HPP,3222"$ -$LK,"DOCM_CANCEL",A="FL:::/Kernel/KernelA.HPP,1319"$ +$LK,"BDS_CUR_DRV",A="FL:::/Kernel/KernelA.HPP,3225"$ +$LK,"DOCM_CANCEL",A="FL:::/Kernel/KernelA.HPP,1317"$ $LK,"chars_bmp_word",A="FL:::/Kernel/StrA.CPP.Z,340"$ -$LK,"BLK_SIZE",A="FL:::/Kernel/KernelA.HPP,2256"$ -$LK,"ARGT_SS",A="FL:::/Kernel/KernelA.HPP,1889"$ +$LK,"BLK_SIZE",A="FL:::/Kernel/KernelA.HPP,2255"$ +$LK,"ARGT_SS",A="FL:::/Kernel/KernelA.HPP,1887"$ $LK,"c32_eax",A="FL:::/Kernel/PCIBIOS.CPP.Z,152"$ -$LK,"ARGT_EAX",A="FL:::/Kernel/KernelA.HPP,1882"$ +$LK,"ARGT_EAX",A="FL:::/Kernel/KernelA.HPP,1880"$ $LK,"DOCT_HEADER",A="FL:::/Kernel/KernelA.HPP,903"$ $LK,"Ff__EXTERN",A="FL:::/Kernel/KernelA.HPP,845"$ $LK,"c32_ebx",A="FL:::/Kernel/PCIBIOS.CPP.Z,153"$ -$LK,"MemPageSize",A="FL:::/Kernel/Mem/PageTables.CPP.Z,153",BI=3$ +$LK,"MemPageSize",A="FL:::/Kernel/Mem/PageTables.CPP.Z,154",BI=3$ $LK,"D3Add",A="FL:::/Kernel/KernelB.HPP,147"$ $LK,"D3NormSqr",A="FL:::/Kernel/KernelB.HPP,165"$ -$LK,"ARf_PLANAR_SYMMETRY",A="FL:::/Kernel/KernelA.HPP,3845"$ +$LK,"ARf_PLANAR_SYMMETRY",A="FL:::/Kernel/KernelA.HPP,3848"$ $LK,"RLF_BLKDEV",A="FL:::/Kernel/KernelA.HPP,461"$ $LK,"RLf_BLKDEV",A="FL:::/Kernel/KernelA.HPP,443"$ $LK,"c32_ecx",A="FL:::/Kernel/PCIBIOS.CPP.Z,154"$ -$LK,"CCF_USE_LAST_U16",A="FL:::/Kernel/KernelA.HPP,2115"$ +$LK,"CCF_USE_LAST_U16",A="FL:::/Kernel/KernelA.HPP,2114"$ $LK,"SYSf_CTRL_ALT_DEL",A="FL:::/Kernel/KernelA.HPP,611"$ $LK,"SSF_INACTIVE",A="FL:::/Kernel/KernelA.HPP,221"$ $LK,"MSF_INACTIVE",A="FL:::/Kernel/KernelA.HPP,205"$ -$LK,"ATA_READ_MULTI",A="FL:::/Kernel/KernelA.HPP,2224"$ +$LK,"ATA_READ_MULTI",A="FL:::/Kernel/KernelA.HPP,2223"$ $LK,"c32_edx",A="FL:::/Kernel/PCIBIOS.CPP.Z,155"$ $LK,"FUf_WHOLE_LABELS_AFTER",A="FL:::/Kernel/KernelA.HPP,2552"$ -$LK,"CAOTBinBlk",A="FL:::/Kernel/KernelA.HPP,1762"$ -$LK,"DOCEf_HAS_TERMINATOR",A="FL:::/Kernel/KernelA.HPP,1081"$ +$LK,"CAOTBinBlk",A="FL:::/Kernel/KernelA.HPP,1760"$ +$LK,"DOCEf_HAS_TERMINATOR",A="FL:::/Kernel/KernelA.HPP,1080"$ $LK,"KernelMain",A="FL:::/Kernel/KEnd.CPP.Z,134",BI=4$ $LK,"KbdCmdSend",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,24",BI=5$ $LK,"_D3_NORM_SQR",A="FL:::/Kernel/KMathA.CPP.Z,22"$ -$LK,"TTS_CUR_LEX",A="FL:::/Kernel/KernelA.HPP,3230"$ -$LK,"RS_ATTR_COMPRESSED",A="FL:::/Kernel/KernelA.HPP,2496"$ -$LK,"CCf_USE_LAST_U16",A="FL:::/Kernel/KernelA.HPP,2116"$ -$LK,"TK_INS_BINARY_SIZE",A="FL:::/Kernel/KernelA.HPP,2071"$ -$LK,"CDocEntry",A="FL:::/Kernel/KernelA.HPP,1163"$ -$LK,"CAOT",A="FL:::/Kernel/KernelA.HPP,1958"$ -$LK,"SVCf_DISPATCHED",A="FL:::/Kernel/KernelA.HPP,3133"$ +$LK,"TTS_CUR_LEX",A="FL:::/Kernel/KernelA.HPP,3233"$ +$LK,"RS_ATTR_COMPRESSED",A="FL:::/Kernel/KernelA.HPP,2495"$ +$LK,"CCf_USE_LAST_U16",A="FL:::/Kernel/KernelA.HPP,2115"$ +$LK,"TK_INS_BINARY_SIZE",A="FL:::/Kernel/KernelA.HPP,2069"$ +$LK,"CDocEntry",A="FL:::/Kernel/KernelA.HPP,1161"$ +$LK,"CAOT",A="FL:::/Kernel/KernelA.HPP,1956"$ +$LK,"SVCf_DISPATCHED",A="FL:::/Kernel/KernelA.HPP,3136"$ $LK,"RLF_32BIT",A="FL:::/Kernel/KernelA.HPP,454"$ $LK,"RLF_16BIT",A="FL:::/Kernel/KernelA.HPP,452"$ $LK,"RLf_32BIT",A="FL:::/Kernel/KernelA.HPP,436"$ @@ -49,10 +49,11 @@ $LK,"BreakUnlock",A="FL:::/Kernel/KExcept.CPP.Z,141",BI=6$ $LK,"DOCT_BACKGROUND",A="FL:::/Kernel/KernelA.HPP,907"$ $LK,"DOCT_FOREGROUND",A="FL:::/Kernel/KernelA.HPP,906"$ $LK,"CGDT",A="FL:::/Kernel/KernelA.HPP,333"$ -$LK,"TSF_SAME_SONG",A="FL:::/Kernel/KernelA.HPP,3200"$ -$LK,"ICF_PUSH_CMP",A="FL:::/Kernel/KernelA.HPP,1575"$ +$LK,"TSF_SAME_SONG",A="FL:::/Kernel/KernelA.HPP,3203"$ +$LK,"ICF_PUSH_CMP",A="FL:::/Kernel/KernelA.HPP,1573"$ $LK,"MLF_NO_UNUSED_WARN",A="FL:::/Kernel/KernelA.HPP,772"$ $LK,"I_MP_CRASH",A="FL:::/Kernel/KernelA.HPP,292"$ +$LK,"MEM_HEAP_HASH_SIZE",A="FL:::/Kernel/KernelA.HPP,2831"$ $LK,"INVALID_PTR",A="FL:::/Kernel/KernelA.HPP,38"$ $LK,"ATAInit",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,303",BI=7$ $LK,"HashDefineLstAdd",A="FL:::/Kernel/KHashB.CPP.Z,206",BI=8$ @@ -61,278 +62,277 @@ $LK,"LstMatch",A="FL:::/Kernel/StrA.CPP.Z,421",BI=10$ $LK,"IET_REL_I32",A="FL:::/Kernel/KernelA.HPP,398"$ $LK,"IET_REL_I16",A="FL:::/Kernel/KernelA.HPP,396"$ $LK,"MPWake",A="FL:::/Kernel/MultiProc.CPP.Z,170",BI=11$ -$LK,"CPrsStk",A="FL:::/Kernel/KernelA.HPP,1642"$ -$LK,"CCmpCtrl",A="FL:::/Kernel/KernelA.HPP,2126"$ +$LK,"CPrsStk",A="FL:::/Kernel/KernelA.HPP,1640"$ +$LK,"CCmpCtrl",A="FL:::/Kernel/KernelA.HPP,2125"$ $LK,"ATAWBlks",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,579",BI=12$ -$LK,"CCPU",A="FL:::/Kernel/KernelA.HPP,3390"$ +$LK,"CCPU",A="FL:::/Kernel/KernelA.HPP,3393"$ $LK,"c32_esi",A="FL:::/Kernel/PCIBIOS.CPP.Z,156"$ -$LK,"CCF_JUST_LOAD",A="FL:::/Kernel/KernelA.HPP,2092"$ +$LK,"CCF_JUST_LOAD",A="FL:::/Kernel/KernelA.HPP,2091"$ $LK,"LDF_JUST_LOAD",A="FL:::/Kernel/KernelA.HPP,366"$ $LK,"SYS_CACHE_LINE_WIDTH",A="FL:::/Kernel/KStart.CPP.Z,229"$ -$LK,"CMF_I16_JMP_TABLE",A="FL:::/Kernel/KernelA.HPP,1663"$ +$LK,"CMF_I16_JMP_TABLE",A="FL:::/Kernel/KernelA.HPP,1661"$ $LK,"FramePtrSet",A="FL:::/Kernel/KHashB.CPP.Z,230",BI=13$ -$LK,"CCf_PASS_TRACE_PRESENT",A="FL:::/Kernel/KernelA.HPP,2097"$ -$LK,"CMF_U16_JMP_TABLE",A="FL:::/Kernel/KernelA.HPP,1664"$ +$LK,"CCf_PASS_TRACE_PRESENT",A="FL:::/Kernel/KernelA.HPP,2096"$ +$LK,"CMF_U16_JMP_TABLE",A="FL:::/Kernel/KernelA.HPP,1662"$ $LK,"_STRICMP",A="FL:::/Kernel/StrA.CPP.Z,117"$ $LK,"IET_REL_I64",A="FL:::/Kernel/KernelA.HPP,400"$ -$LK,"CFAT32Boot",A="FL:::/Kernel/KernelA.HPP,2295"$ -$LK,"DOCEF_NO_CLICK_ON",A="FL:::/Kernel/KernelA.HPP,1016"$ -$LK,"FILEMASK_TXT",A="FL:::/Kernel/KernelA.HPP,2251"$ -$LK,"TK_EOF",A="FL:::/Kernel/KernelA.HPP,2029"$ +$LK,"CFAT32Boot",A="FL:::/Kernel/KernelA.HPP,2294"$ +$LK,"DOCEF_NO_CLICK_ON",A="FL:::/Kernel/KernelA.HPP,1015"$ +$LK,"FILEMASK_TXT",A="FL:::/Kernel/KernelA.HPP,2250"$ +$LK,"TK_EOF",A="FL:::/Kernel/KernelA.HPP,2027"$ $LK,"SPF_NEG",A="FL:::/Kernel/StrPrint.CPP.Z,10"$ -$LK,"CWinScroll",A="FL:::/Kernel/KernelA.HPP,3048"$ -$LK,"DOCEf_NO_CLICK_ON",A="FL:::/Kernel/KernelA.HPP,1091"$ -$LK,"TaskFinishOffDying",A="FL:::/Kernel/KTask.CPP.Z,495",BI=14$ -$LK,"ARf_FLOODFILL",A="FL:::/Kernel/KernelA.HPP,3842"$ -$LK,"ICF_USE_F64",A="FL:::/Kernel/KernelA.HPP,1562"$ +$LK,"CWinScroll",A="FL:::/Kernel/KernelA.HPP,3051"$ +$LK,"DOCEf_NO_CLICK_ON",A="FL:::/Kernel/KernelA.HPP,1089"$ +$LK,"TaskFinishOffDying",A="FL:::/Kernel/KTask.CPP.Z,496",BI=14$ +$LK,"ARf_FLOODFILL",A="FL:::/Kernel/KernelA.HPP,3845"$ +$LK,"ICF_USE_F64",A="FL:::/Kernel/KernelA.HPP,1560"$ $LK,"MemPagesNotPresentMark",A="FL:::/Kernel/Mem/MemPhysical.CPP.Z,70",BI=15$ -$LK,"CH_BACKSPACE",A="FL:::/Kernel/KernelA.HPP,3459"$ +$LK,"CH_BACKSPACE",A="FL:::/Kernel/KernelA.HPP,3462"$ $LK,"FloorI64",A="FL:::/Kernel/KMathB.CPP.Z,52",BI=16$ -$LK,"SC_BACKSPACE",A="FL:::/Kernel/KernelA.HPP,3505"$ +$LK,"SC_BACKSPACE",A="FL:::/Kernel/KernelA.HPP,3508"$ $LK,"FUf_WHOLE_LABELS_BEFORE",A="FL:::/Kernel/KernelA.HPP,2551"$ -$LK,"TK_LESS_EQUAL",A="FL:::/Kernel/KernelA.HPP,2046"$ +$LK,"TK_LESS_EQUAL",A="FL:::/Kernel/KernelA.HPP,2044"$ $LK,"GVF_ARRAY",A="FL:::/Kernel/KernelA.HPP,864"$ $LK,"DirEntryCompareCluster",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,84",BI=17$ $LK,"KbdCmdFlush",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,45",BI=18$ -$LK,"CFPU",A="FL:::/Kernel/KernelA.HPP,3120"$ -$LK,"TASKf_IDLE",A="FL:::/Kernel/KernelA.HPP,3236"$ -$LK,"CDIR_SIZE",A="FL:::/Kernel/KernelA.HPP,2524"$ -$LK,"ARGT_UIMM32",A="FL:::/Kernel/KernelA.HPP,1852"$ -$LK,"ARGT_UIMM16",A="FL:::/Kernel/KernelA.HPP,1851"$ +$LK,"CFPU",A="FL:::/Kernel/KernelA.HPP,3123"$ +$LK,"TASKf_IDLE",A="FL:::/Kernel/KernelA.HPP,3239"$ +$LK,"CDIR_SIZE",A="FL:::/Kernel/KernelA.HPP,2523"$ +$LK,"ARGT_UIMM32",A="FL:::/Kernel/KernelA.HPP,1850"$ +$LK,"ARGT_UIMM16",A="FL:::/Kernel/KernelA.HPP,1849"$ $LK,"PCIWriteU8",A="FL:::/Kernel/PCIBIOS.CPP.Z,220",BI=19$ $LK,"DefinePrint",A="FL:::/Kernel/KDefine.CPP.Z,90",BI=20$ $LK,"FifoI64Del",A="FL:::/Kernel/KDataTypes.CPP.Z,252",BI=21$ -$LK,"CDocUndo",A="FL:::/Kernel/KernelA.HPP,1311"$ -$LK,"ROPB_XOR",A="FL:::/Kernel/KernelA.HPP,2882"$ -$LK,"FUF_JUST_FILES",A="FL:::/Kernel/KernelA.HPP,2565"$ -$LK,"ATA_SET_MAX",A="FL:::/Kernel/KernelA.HPP,2222"$ -$LK,"IEF_DFT",A="FL:::/Kernel/KernelA.HPP,1694"$ -$LK,"RT_F32",A="FL:::/Kernel/KernelA.HPP,1538"$ +$LK,"CDocUndo",A="FL:::/Kernel/KernelA.HPP,1309"$ +$LK,"ROPB_XOR",A="FL:::/Kernel/KernelA.HPP,2885"$ +$LK,"FUF_JUST_FILES",A="FL:::/Kernel/KernelA.HPP,2566"$ +$LK,"ATA_SET_MAX",A="FL:::/Kernel/KernelA.HPP,2221"$ +$LK,"IEF_DFT",A="FL:::/Kernel/KernelA.HPP,1692"$ +$LK,"RT_F32",A="FL:::/Kernel/KernelA.HPP,1536"$ $LK,"Let2BlkDev",A="FL:::/Kernel/BlkDev/DskBlkDev.CPP.Z,126",BI=22$ $LK,"FUf_JUST_FILES",A="FL:::/Kernel/KernelA.HPP,2540"$ -$LK,"ARGT_M1632",A="FL:::/Kernel/KernelA.HPP,1870"$ -$LK,"DOF_MIN_SIZE",A="FL:::/Kernel/KernelA.HPP,1197"$ +$LK,"ARGT_M1632",A="FL:::/Kernel/KernelA.HPP,1868"$ +$LK,"DOF_MIN_SIZE",A="FL:::/Kernel/KernelA.HPP,1195"$ $LK,"DOCEF_LEFT_X",A="FL:::/Kernel/KernelA.HPP,984"$ $LK,"RFLAGf_AUX_CARRY",A="FL:::/Kernel/KernelA.HPP,307"$ -$LK,"DEF_PROCESSED",A="FL:::/Kernel/KernelA.HPP,2507"$ -$LK,"WIf_FOCUS_TASK_IP_L_D",A="FL:::/Kernel/KernelA.HPP,1425"$ -$LK,"DOCEf_LEFT_X",A="FL:::/Kernel/KernelA.HPP,1059"$ +$LK,"DEF_PROCESSED",A="FL:::/Kernel/KernelA.HPP,2506"$ +$LK,"WIf_FOCUS_TASK_IP_L_D",A="FL:::/Kernel/KernelA.HPP,1423"$ +$LK,"DOCEf_LEFT_X",A="FL:::/Kernel/KernelA.HPP,1058"$ $LK,"Mem64DevFree",A="FL:::/Kernel/Mem/MemPhysical.CPP.Z,158",BI=23$ $LK,"Mem32DevFree",A="FL:::/Kernel/Mem/MemPhysical.CPP.Z,124",BI=24$ -$LK,"ARGT_UIMM64",A="FL:::/Kernel/KernelA.HPP,1853"$ -$LK,"DOCf_MIN_SIZE",A="FL:::/Kernel/KernelA.HPP,1282"$ -$LK,"DOCF_MIN_SIZE",A="FL:::/Kernel/KernelA.HPP,1247"$ +$LK,"ARGT_UIMM64",A="FL:::/Kernel/KernelA.HPP,1851"$ +$LK,"DOCf_MIN_SIZE",A="FL:::/Kernel/KernelA.HPP,1280"$ +$LK,"DOCF_MIN_SIZE",A="FL:::/Kernel/KernelA.HPP,1245"$ $LK,"ATARepEntry",A="FL:::/Kernel/BlkDev/DskATAId.CPP.Z,90",BI=25$ -$LK,"BLUE",A="FL:::/Kernel/KernelA.HPP,2907"$ +$LK,"BLUE",A="FL:::/Kernel/KernelA.HPP,2910"$ $LK,"sys_ctrl_alt_flags",A="FL:::/Kernel/KernelB.HPP,209"$ $LK,"D3Div",A="FL:::/Kernel/KernelB.HPP,158"$ -$LK,"RT_F64",A="FL:::/Kernel/KernelA.HPP,1540"$ +$LK,"RT_F64",A="FL:::/Kernel/KernelA.HPP,1538"$ $LK,"EdLite",A="FL:::/Kernel/EdLite.CPP.Z,58",BI=26$ -$LK,"MBR_PT_FAT12",A="FL:::/Kernel/KernelA.HPP,2651"$ -$LK,"DVT_FAT32",A="FL:::/Kernel/KernelA.HPP,2641"$ +$LK,"MBR_PT_FAT12",A="FL:::/Kernel/KernelA.HPP,2652"$ +$LK,"DVT_FAT32",A="FL:::/Kernel/KernelA.HPP,2642"$ $LK,"FramePtr",A="FL:::/Kernel/KHashB.CPP.Z,215",BI=27$ -$LK,"ARGT_RM8",A="FL:::/Kernel/KernelA.HPP,1860"$ -$LK,"ROPF_PROBABILITY_DITHER",A="FL:::/Kernel/KernelA.HPP,2902"$ +$LK,"ARGT_RM8",A="FL:::/Kernel/KernelA.HPP,1858"$ +$LK,"ROPF_PROBABILITY_DITHER",A="FL:::/Kernel/KernelA.HPP,2905"$ $LK,"DOCEF_HAS_BORDER",A="FL:::/Kernel/KernelA.HPP,998"$ -$LK,"RT_I32",A="FL:::/Kernel/KernelA.HPP,1533"$ -$LK,"RT_I16",A="FL:::/Kernel/KernelA.HPP,1531"$ -$LK,"DOCEf_HAS_BORDER",A="FL:::/Kernel/KernelA.HPP,1073"$ +$LK,"RT_I32",A="FL:::/Kernel/KernelA.HPP,1531"$ +$LK,"RT_I16",A="FL:::/Kernel/KernelA.HPP,1529"$ +$LK,"DOCEf_HAS_BORDER",A="FL:::/Kernel/KernelA.HPP,1072"$ $LK,"SysTry",A="FL:::/Kernel/KExcept.CPP.Z,61",BI=28$ -$LK,"POP_REGS",A="FL:::/Kernel/KernelA.HPP,1734"$ -$LK,"IEF_OP_SIZE32",A="FL:::/Kernel/KernelA.HPP,1691"$ -$LK,"IEF_OP_SIZE16",A="FL:::/Kernel/KernelA.HPP,1690"$ +$LK,"POP_REGS",A="FL:::/Kernel/KernelA.HPP,1732"$ +$LK,"IEF_OP_SIZE32",A="FL:::/Kernel/KernelA.HPP,1689"$ +$LK,"IEF_OP_SIZE16",A="FL:::/Kernel/KernelA.HPP,1688"$ $LK,"HTT_INTERNAL_TYPE",A="FL:::/Kernel/KernelA.HPP,681"$ -$LK,"BD_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,2617"$ -$LK,"DOCEf_ESC",A="FL:::/Kernel/KernelA.HPP,1070"$ +$LK,"BD_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,2618"$ +$LK,"DOCEf_ESC",A="FL:::/Kernel/KernelA.HPP,1069"$ $LK,"ScanCode2Char",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,133",BI=29$ -$LK,"DFT_STK",A="FL:::/Kernel/KernelA.HPP,2837"$ -$LK,"NUM_DRVS",A="FL:::/Kernel/KernelA.HPP,2667"$ -$LK,"DVT_ISO13346",A="FL:::/Kernel/KernelA.HPP,2644"$ +$LK,"NUM_DRVS",A="FL:::/Kernel/KernelA.HPP,2668"$ +$LK,"DVT_ISO13346",A="FL:::/Kernel/KernelA.HPP,2645"$ $LK,"_D3_ADD",A="FL:::/Kernel/KMathA.CPP.Z,131"$ $LK,"SYSf_CTRL_ALT_TAB",A="FL:::/Kernel/KernelA.HPP,614"$ $LK,"RCache",A="FL:::/Kernel/BlkDev/DskCache.CPP.Z,119",BI=30$ -$LK,"DOC_ATTR_DFT_TEXT",A="FL:::/Kernel/KernelA.HPP,1117"$ +$LK,"DOC_ATTR_DFT_TEXT",A="FL:::/Kernel/KernelA.HPP,1115"$ $LK,"D3Dot",A="FL:::/Kernel/KernelB.HPP,160"$ -$LK,"CSrvCmd",A="FL:::/Kernel/KernelA.HPP,3144"$ -$LK,"ARGT_RAX",A="FL:::/Kernel/KernelA.HPP,1883"$ -$LK,"EDf_WAS_WRITE",A="FL:::/Kernel/KernelA.HPP,1235"$ -$LK,"EDF_WAS_WRITE",A="FL:::/Kernel/KernelA.HPP,1229"$ -$LK,"DOCF_NO_SCROLL_BARS",A="FL:::/Kernel/KernelA.HPP,1249"$ +$LK,"CSrvCmd",A="FL:::/Kernel/KernelA.HPP,3147"$ +$LK,"ARGT_RAX",A="FL:::/Kernel/KernelA.HPP,1881"$ +$LK,"EDf_WAS_WRITE",A="FL:::/Kernel/KernelA.HPP,1233"$ +$LK,"EDF_WAS_WRITE",A="FL:::/Kernel/KernelA.HPP,1227"$ +$LK,"DOCF_NO_SCROLL_BARS",A="FL:::/Kernel/KernelA.HPP,1247"$ $LK,"KbdMsgsQue",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,464",BI=31$ -$LK,"ARGT_ST0",A="FL:::/Kernel/KernelA.HPP,1896"$ -$LK,"RT_I64",A="FL:::/Kernel/KernelA.HPP,1535"$ +$LK,"ARGT_ST0",A="FL:::/Kernel/KernelA.HPP,1894"$ +$LK,"RT_I64",A="FL:::/Kernel/KernelA.HPP,1533"$ $LK,"FifoI64Cnt",A="FL:::/Kernel/KDataTypes.CPP.Z,312",BI=32$ -$LK,"NUM_PROGRESS_BARS",A="FL:::/Kernel/KernelA.HPP,3852"$ -$LK,"SUF_SAFE_DOLLAR",A="FL:::/Kernel/KernelA.HPP,3745"$ -$LK,"RWF_SHOW_DOLLAR",A="FL:::/Kernel/KernelA.HPP,3545"$ -$LK,"_CFG_HEAP_DBG",A="FL:::/Kernel/KernelA.HPP,2748"$ +$LK,"NUM_PROGRESS_BARS",A="FL:::/Kernel/KernelA.HPP,3855"$ +$LK,"SUF_SAFE_DOLLAR",A="FL:::/Kernel/KernelA.HPP,3748"$ +$LK,"RWF_SHOW_DOLLAR",A="FL:::/Kernel/KernelA.HPP,3548"$ +$LK,"_CFG_HEAP_DBG",A="FL:::/Kernel/KernelA.HPP,2749"$ $LK,"HTt_INTERNAL_TYPE",A="FL:::/Kernel/KernelA.HPP,651"$ $LK,"RedSeaFileWrite",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,513",BI=33$ $LK,"AutoStr",A="FL:::/Kernel/SrvCmd.CPP.Z,468",BI=34$ $LK,"CPatchTableAbsAddr",A="FL:::/Kernel/KernelA.HPP,381"$ $LK,"DVDImageRead",A="FL:::/Kernel/BlkDev/DskCDDVD.CPP.Z,1",BI=35$ -$LK,"DVT_ISO13490",A="FL:::/Kernel/KernelA.HPP,2643"$ +$LK,"DVT_ISO13490",A="FL:::/Kernel/KernelA.HPP,2644"$ $LK,"IET_CODE_HEAP",A="FL:::/Kernel/KernelA.HPP,408"$ -$LK,"ROPB_MONO",A="FL:::/Kernel/KernelA.HPP,2884"$ -$LK,"CAsmNum2",A="FL:::/Kernel/KernelA.HPP,1789"$ +$LK,"ROPB_MONO",A="FL:::/Kernel/KernelA.HPP,2887"$ +$LK,"CAsmNum2",A="FL:::/Kernel/KernelA.HPP,1787"$ $LK,"AutoFile",A="FL:::/Kernel/SrvCmd.CPP.Z,478",BI=36$ $LK,"AMAlloc",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,376",BI=37$ -$LK,"ICF_R_TO_INT",A="FL:::/Kernel/KernelA.HPP,1557"$ +$LK,"ICF_R_TO_INT",A="FL:::/Kernel/KernelA.HPP,1555"$ $LK,"B",A="FL:::/Kernel/KDbg.CPP.Z,407",BI=38$ $LK,"chars_bmp_dec_numeric",A="FL:::/Kernel/StrA.CPP.Z,350"$ $LK,"D3Equ",A="FL:::/Kernel/KernelB.HPP,161"$ -$LK,"FF_NEW_FILE",A="FL:::/Kernel/KernelA.HPP,2732"$ -$LK,"CMT_STR_CONST",A="FL:::/Kernel/KernelA.HPP,1653"$ -$LK,"WIf_FOCUS_TASK_IP_R_D",A="FL:::/Kernel/KernelA.HPP,1427"$ +$LK,"FF_NEW_FILE",A="FL:::/Kernel/KernelA.HPP,2733"$ +$LK,"CMT_STR_CONST",A="FL:::/Kernel/KernelA.HPP,1651"$ +$LK,"WIf_FOCUS_TASK_IP_R_D",A="FL:::/Kernel/KernelA.HPP,1425"$ $LK,"D",A="FL:::/Kernel/KDbg.CPP.Z,172",BI=39$ $LK,"StrPrint",A="FL:::/Kernel/StrPrint.CPP.Z,884",BI=40$ $LK,"E",A="FL:::/Kernel/PSect.CPP.Z,270",BI=41$ -$LK,"ICF_A2_TO_INT",A="FL:::/Kernel/KernelA.HPP,1561"$ -$LK,"CEdFileName",A="FL:::/Kernel/KernelA.HPP,1220"$ +$LK,"ICF_A2_TO_INT",A="FL:::/Kernel/KernelA.HPP,1559"$ +$LK,"CEdFileName",A="FL:::/Kernel/KernelA.HPP,1218"$ $LK,"DOCT_LEFT_MARGIN",A="FL:::/Kernel/KernelA.HPP,901"$ $LK,"_STRNCMP",A="FL:::/Kernel/StrA.CPP.Z,154"$ $LK,"G",A="FL:::/Kernel/KDbg.CPP.Z,444",BI=42$ $LK,"ScaleIndent",A="FL:::/Kernel/StrB.CPP.Z,35",BI=43$ $LK,"IET_ABS_ADDR",A="FL:::/Kernel/KernelA.HPP,407"$ $LK,"PressAKey",A="FL:::/Kernel/StrB.CPP.Z,103",BI=44$ -$LK,"DOF_WIN_MAX",A="FL:::/Kernel/KernelA.HPP,1200"$ -$LK,"CCodeCtrl",A="FL:::/Kernel/KernelA.HPP,1977"$ +$LK,"DOF_WIN_MAX",A="FL:::/Kernel/KernelA.HPP,1198"$ +$LK,"CCodeCtrl",A="FL:::/Kernel/KernelA.HPP,1975"$ $LK,"Char2ScanCode",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,97",BI=45$ $LK,"Mem32DevInit",A="FL:::/Kernel/Mem/MemPhysical.CPP.Z,30",BI=46$ $LK,"_BIT_FIELD_OR_U32",A="FL:::/Kernel/KUtils.CPP.Z,154"$ -$LK,"DOCf_NO_SCROLL_BARS",A="FL:::/Kernel/KernelA.HPP,1284"$ +$LK,"DOCf_NO_SCROLL_BARS",A="FL:::/Kernel/KernelA.HPP,1282"$ $LK,"SPutChar",A="FL:::/Kernel/StrPrint.CPP.Z,14",BI=47$ $LK,"TaskQueIns",A="FL:::/Kernel/Sched.CPP.Z,315",BI=48$ -$LK,"CYAN",A="FL:::/Kernel/KernelA.HPP,2909"$ -$LK,"TK_SUPERSCRIPT",A="FL:::/Kernel/KernelA.HPP,2030"$ -$LK,"ICF_PUSH_RESULT",A="FL:::/Kernel/KernelA.HPP,1570"$ -$LK,"DVT_ISO9660",A="FL:::/Kernel/KernelA.HPP,2642"$ +$LK,"CYAN",A="FL:::/Kernel/KernelA.HPP,2912"$ +$LK,"TK_SUPERSCRIPT",A="FL:::/Kernel/KernelA.HPP,2028"$ +$LK,"ICF_PUSH_RESULT",A="FL:::/Kernel/KernelA.HPP,1568"$ +$LK,"DVT_ISO9660",A="FL:::/Kernel/KernelA.HPP,2643"$ $LK,"FileNameTempTxt",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,249",BI=49$ -$LK,"RS_ATTR_DELETED",A="FL:::/Kernel/KernelA.HPP,2494"$ -$LK,"CMT_ASM_LABEL",A="FL:::/Kernel/KernelA.HPP,1651"$ +$LK,"RS_ATTR_DELETED",A="FL:::/Kernel/KernelA.HPP,2493"$ +$LK,"CMT_ASM_LABEL",A="FL:::/Kernel/KernelA.HPP,1649"$ $LK,"RLF_64BIT",A="FL:::/Kernel/KernelA.HPP,456"$ $LK,"RLf_64BIT",A="FL:::/Kernel/KernelA.HPP,438"$ $LK,"RedSeaFreeLstBuild",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,24",BI=50$ -$LK,"TK_SHL",A="FL:::/Kernel/KernelA.HPP,2042"$ -$LK,"DOCf_HAS_SONG",A="FL:::/Kernel/KernelA.HPP,1287"$ -$LK,"DOCF_HAS_SONG",A="FL:::/Kernel/KernelA.HPP,1252"$ -$LK,"CH_CTRLA",A="FL:::/Kernel/KernelA.HPP,3432"$ +$LK,"TK_SHL",A="FL:::/Kernel/KernelA.HPP,2040"$ +$LK,"DOCf_HAS_SONG",A="FL:::/Kernel/KernelA.HPP,1285"$ +$LK,"DOCF_HAS_SONG",A="FL:::/Kernel/KernelA.HPP,1250"$ +$LK,"CH_CTRLA",A="FL:::/Kernel/KernelA.HPP,3435"$ $LK,"CHashGlblVar",A="FL:::/Kernel/KernelA.HPP,866"$ -$LK,"CH_CTRLB",A="FL:::/Kernel/KernelA.HPP,3433"$ -$LK,"DOCEf_TAG",A="FL:::/Kernel/KernelA.HPP,1037"$ +$LK,"CH_CTRLB",A="FL:::/Kernel/KernelA.HPP,3436"$ +$LK,"DOCEf_TAG",A="FL:::/Kernel/KernelA.HPP,1036"$ $LK,"S",A="FL:::/Kernel/KDbg.CPP.Z,479",BI=51$ -$LK,"VGAP_INDEX",A="FL:::/Kernel/KernelA.HPP,3676"$ -$LK,"CH_CTRLC",A="FL:::/Kernel/KernelA.HPP,3434"$ +$LK,"VGAP_INDEX",A="FL:::/Kernel/KernelA.HPP,3679"$ +$LK,"CH_CTRLC",A="FL:::/Kernel/KernelA.HPP,3437"$ $LK,"FifoI64Ins",A="FL:::/Kernel/KDataTypes.CPP.Z,258",BI=52$ $LK,"FloorU64",A="FL:::/Kernel/KMathB.CPP.Z,36",BI=53$ -$LK,"CH_CTRLD",A="FL:::/Kernel/KernelA.HPP,3435"$ -$LK,"DOCF_WORD_WRAP",A="FL:::/Kernel/KernelA.HPP,1261"$ +$LK,"CH_CTRLD",A="FL:::/Kernel/KernelA.HPP,3438"$ +$LK,"DOCF_WORD_WRAP",A="FL:::/Kernel/KernelA.HPP,1259"$ $LK,"DOCT_WORD_WRAP",A="FL:::/Kernel/KernelA.HPP,911"$ -$LK,"CH_CTRLE",A="FL:::/Kernel/KernelA.HPP,3436"$ -$LK,"BLACK",A="FL:::/Kernel/KernelA.HPP,2906"$ -$LK,"ARGT_STI",A="FL:::/Kernel/KernelA.HPP,1897"$ -$LK,"NUM_REGS",A="FL:::/Kernel/KernelA.HPP,1737"$ -$LK,"DOCf_WORD_WRAP",A="FL:::/Kernel/KernelA.HPP,1297"$ -$LK,"DOCEf_BOTTOM_Y",A="FL:::/Kernel/KernelA.HPP,1064"$ +$LK,"CH_CTRLE",A="FL:::/Kernel/KernelA.HPP,3439"$ +$LK,"BLACK",A="FL:::/Kernel/KernelA.HPP,2909"$ +$LK,"ARGT_STI",A="FL:::/Kernel/KernelA.HPP,1895"$ +$LK,"NUM_REGS",A="FL:::/Kernel/KernelA.HPP,1735"$ +$LK,"DOCf_WORD_WRAP",A="FL:::/Kernel/KernelA.HPP,1295"$ +$LK,"DOCEf_BOTTOM_Y",A="FL:::/Kernel/KernelA.HPP,1063"$ $LK,"DOCEF_BOTTOM_Y",A="FL:::/Kernel/KernelA.HPP,989"$ $LK,"FileNameAbs",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,144",BI=54$ -$LK,"PSECT_CACHE_STR_LEN",A="FL:::/Kernel/KernelA.HPP,3802"$ -$LK,"CH_CTRLF",A="FL:::/Kernel/KernelA.HPP,3437"$ -$LK,"TK_SHR",A="FL:::/Kernel/KernelA.HPP,2043"$ -$LK,"AutoMountIDE",A="FL:::/Kernel/BlkDev/DskATAId.CPP.Z,249",BI=55$ -$LK,"CH_CTRLG",A="FL:::/Kernel/KernelA.HPP,3438"$ +$LK,"PSECT_CACHE_STR_LEN",A="FL:::/Kernel/KernelA.HPP,3805"$ +$LK,"CH_CTRLF",A="FL:::/Kernel/KernelA.HPP,3440"$ +$LK,"TK_SHR",A="FL:::/Kernel/KernelA.HPP,2041"$ +$LK,"AutoMountIDE",A="FL:::/Kernel/BlkDev/DskATAId.CPP.Z,259",BI=55$ +$LK,"CH_CTRLG",A="FL:::/Kernel/KernelA.HPP,3441"$ $LK,"_HASH_REM_DEL",A="FL:::/Kernel/KHashA.CPP.Z,208"$ $LK,"TaskQueRem",A="FL:::/Kernel/Sched.CPP.Z,329",BI=56$ -$LK,"CH_CTRLH",A="FL:::/Kernel/KernelA.HPP,3439"$ -$LK,"CPalindromeU32",A="FL:::/Kernel/KernelA.HPP,2375"$ -$LK,"CPalindromeU16",A="FL:::/Kernel/KernelA.HPP,2370"$ +$LK,"CH_CTRLH",A="FL:::/Kernel/KernelA.HPP,3442"$ +$LK,"CPalindromeU32",A="FL:::/Kernel/KernelA.HPP,2374"$ +$LK,"CPalindromeU16",A="FL:::/Kernel/KernelA.HPP,2369"$ $LK,"DOCT_CHECK_BOX",A="FL:::/Kernel/KernelA.HPP,922"$ -$LK,"CH_CTRLI",A="FL:::/Kernel/KernelA.HPP,3440"$ +$LK,"CH_CTRLI",A="FL:::/Kernel/KernelA.HPP,3443"$ $LK,"FifoI64New",A="FL:::/Kernel/KDataTypes.CPP.Z,240",BI=57$ -$LK,"CH_CTRLJ",A="FL:::/Kernel/KernelA.HPP,3441"$ -$LK,"ARGT_XMM128",A="FL:::/Kernel/KernelA.HPP,1906"$ -$LK,"SC_CURSOR_UP",A="FL:::/Kernel/KernelA.HPP,3514"$ -$LK,"CH_CTRLK",A="FL:::/Kernel/KernelA.HPP,3442"$ -$LK,"TASKf_HAS_SONG",A="FL:::/Kernel/KernelA.HPP,3239"$ +$LK,"CH_CTRLJ",A="FL:::/Kernel/KernelA.HPP,3444"$ +$LK,"ARGT_XMM128",A="FL:::/Kernel/KernelA.HPP,1904"$ +$LK,"SC_CURSOR_UP",A="FL:::/Kernel/KernelA.HPP,3517"$ +$LK,"CH_CTRLK",A="FL:::/Kernel/KernelA.HPP,3445"$ +$LK,"TASKf_HAS_SONG",A="FL:::/Kernel/KernelA.HPP,3242"$ $LK,"RandI32",A="FL:::/Kernel/KMathB.CPP.Z,90",BI=58$ $LK,"RandI16",A="FL:::/Kernel/KMathB.CPP.Z,74",BI=59$ -$LK,"CH_CTRLL",A="FL:::/Kernel/KernelA.HPP,3443"$ -$LK,"CH_CTRLM",A="FL:::/Kernel/KernelA.HPP,3444"$ -$LK,"ICf_LOCK",A="FL:::/Kernel/KernelA.HPP,1583"$ -$LK,"ICF_LOCK",A="FL:::/Kernel/KernelA.HPP,1582"$ +$LK,"CH_CTRLL",A="FL:::/Kernel/KernelA.HPP,3446"$ +$LK,"CH_CTRLM",A="FL:::/Kernel/KernelA.HPP,3447"$ +$LK,"ICf_LOCK",A="FL:::/Kernel/KernelA.HPP,1581"$ +$LK,"ICF_LOCK",A="FL:::/Kernel/KernelA.HPP,1580"$ $LK,"PutFileLink",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,167",BI=60$ $LK,"BreakLock",A="FL:::/Kernel/KExcept.CPP.Z,135",BI=61$ $LK,"HPET",A="FL:::/Kernel/KernelB.HPP,289"$ $LK,"CORE0_32BIT_INIT",A="FL:::/Kernel/KStart.CPP.Z,234"$ $LK,"CORE0_16BIT_INIT",A="FL:::/Kernel/KStart.CPP.Z,56"$ -$LK,"CH_CTRLN",A="FL:::/Kernel/KernelA.HPP,3445"$ -$LK,"BDf_FMT",A="FL:::/Kernel/KernelA.HPP,2609"$ -$LK,"CCF_KEEP_DOT",A="FL:::/Kernel/KernelA.HPP,2094"$ -$LK,"CH_CTRLO",A="FL:::/Kernel/KernelA.HPP,3446"$ -$LK,"TK_MOD_EQUAL",A="FL:::/Kernel/KernelA.HPP,2067"$ -$LK,"ARGT_XMM",A="FL:::/Kernel/KernelA.HPP,1902"$ -$LK,"DOCEf_WIN_REL",A="FL:::/Kernel/KernelA.HPP,1068"$ +$LK,"CH_CTRLN",A="FL:::/Kernel/KernelA.HPP,3448"$ +$LK,"BDf_FMT",A="FL:::/Kernel/KernelA.HPP,2610"$ +$LK,"CCF_KEEP_DOT",A="FL:::/Kernel/KernelA.HPP,2093"$ +$LK,"CH_CTRLO",A="FL:::/Kernel/KernelA.HPP,3449"$ +$LK,"TK_MOD_EQUAL",A="FL:::/Kernel/KernelA.HPP,2065"$ +$LK,"ARGT_XMM",A="FL:::/Kernel/KernelA.HPP,1900"$ +$LK,"DOCEf_WIN_REL",A="FL:::/Kernel/KernelA.HPP,1067"$ $LK,"DOCEF_WIN_REL",A="FL:::/Kernel/KernelA.HPP,993"$ $LK,"FifoI64Rem",A="FL:::/Kernel/KDataTypes.CPP.Z,275",BI=62$ $LK,"_D3_DIV",A="FL:::/Kernel/KMathA.CPP.Z,184"$ -$LK,"CH_CTRLP",A="FL:::/Kernel/KernelA.HPP,3447"$ +$LK,"CH_CTRLP",A="FL:::/Kernel/KernelA.HPP,3450"$ $LK,"chars_bmp_non_eol",A="FL:::/Kernel/StrA.CPP.Z,396"$ -$LK,"CH_CTRLQ",A="FL:::/Kernel/KernelA.HPP,3448"$ -$LK,"CTSS",A="FL:::/Kernel/KernelA.HPP,3354"$ +$LK,"CH_CTRLQ",A="FL:::/Kernel/KernelA.HPP,3451"$ +$LK,"CTSS",A="FL:::/Kernel/KernelA.HPP,3357"$ $LK,"FileNameChk",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,222",BI=63$ $LK,"D3Mul",A="FL:::/Kernel/KernelB.HPP,162"$ -$LK,"CH_CTRLR",A="FL:::/Kernel/KernelA.HPP,3449"$ +$LK,"CH_CTRLR",A="FL:::/Kernel/KernelA.HPP,3452"$ $LK,"SK_NAME",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,89"$ $LK,"CtrlAltC",A="FL:::/Kernel/KeyDev.CPP.Z,131",BI=64$ $LK,"CallerRep",A="FL:::/Kernel/KDbg.CPP.Z,152",BI=65$ -$LK,"CH_CTRLS",A="FL:::/Kernel/KernelA.HPP,3450"$ -$LK,"ROP_EQU",A="FL:::/Kernel/KernelA.HPP,2890"$ -$LK,"DOCEf_LST",A="FL:::/Kernel/KernelA.HPP,1085"$ +$LK,"CH_CTRLS",A="FL:::/Kernel/KernelA.HPP,3453"$ +$LK,"ROP_EQU",A="FL:::/Kernel/KernelA.HPP,2893"$ +$LK,"DOCEf_LST",A="FL:::/Kernel/KernelA.HPP,1084"$ $LK,"CtrlAltD",A="FL:::/Kernel/KeyDev.CPP.Z,136",BI=66$ $LK,"RandI64",A="FL:::/Kernel/KMathB.CPP.Z,106",BI=67$ -$LK,"CH_CTRLT",A="FL:::/Kernel/KernelA.HPP,3451"$ -$LK,"MBS_UNUSED_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,2809"$ -$LK,"CCmpGlbls",A="FL:::/Kernel/KernelA.HPP,2173"$ -$LK,"RT_U32",A="FL:::/Kernel/KernelA.HPP,1534"$ -$LK,"RT_U16",A="FL:::/Kernel/KernelA.HPP,1532"$ +$LK,"CH_CTRLT",A="FL:::/Kernel/KernelA.HPP,3454"$ +$LK,"MBS_UNUSED_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,2810"$ +$LK,"CCmpGlbls",A="FL:::/Kernel/KernelA.HPP,2172"$ +$LK,"RT_U32",A="FL:::/Kernel/KernelA.HPP,1532"$ +$LK,"RT_U16",A="FL:::/Kernel/KernelA.HPP,1530"$ $LK,"CExternUsage",A="FL:::/Kernel/KernelA.HPP,810"$ $LK,"FAT32FreeClusters",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,418",BI=68$ $LK,"CtrlAltE",A="FL:::/Kernel/KeyDev.CPP.Z,146",BI=69$ -$LK,"CH_CTRLU",A="FL:::/Kernel/KernelA.HPP,3452"$ -$LK,"ARGT_MM32",A="FL:::/Kernel/KernelA.HPP,1900"$ -$LK,"DOCSS_COMMENT",A="FL:::/Kernel/KernelA.HPP,1112"$ +$LK,"CH_CTRLU",A="FL:::/Kernel/KernelA.HPP,3455"$ +$LK,"ARGT_MM32",A="FL:::/Kernel/KernelA.HPP,1898"$ +$LK,"DOCSS_COMMENT",A="FL:::/Kernel/KernelA.HPP,1110"$ $LK,"CtrlAltF",A="FL:::/Kernel/KeyDev.CPP.Z,151",BI=70$ $LK,"ip_grid",A="FL:::/Kernel/KGlbls.CPP.Z,23"$ -$LK,"CH_CTRLV",A="FL:::/Kernel/KernelA.HPP,3453"$ -$LK,"CCodeMisc",A="FL:::/Kernel/KernelA.HPP,1668"$ -$LK,"DOF_DONT_TEXT_ATTR",A="FL:::/Kernel/KernelA.HPP,1201"$ -$LK,"DOCEf_WORD_WRAP",A="FL:::/Kernel/KernelA.HPP,1030"$ -$LK,"DOCEF_WORD_WRAP",A="FL:::/Kernel/KernelA.HPP,1024"$ +$LK,"CH_CTRLV",A="FL:::/Kernel/KernelA.HPP,3456"$ +$LK,"CCodeMisc",A="FL:::/Kernel/KernelA.HPP,1666"$ +$LK,"DOF_DONT_TEXT_ATTR",A="FL:::/Kernel/KernelA.HPP,1199"$ +$LK,"DOCEf_WORD_WRAP",A="FL:::/Kernel/KernelA.HPP,1029"$ +$LK,"DOCEF_WORD_WRAP",A="FL:::/Kernel/KernelA.HPP,1023"$ $LK,"DrvFATBlkSet",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,92",BI=71$ $LK,"ISODrvInit",A="FL:::/Kernel/BlkDev/FileSysISO.CPP.Z,5",BI=72$ -$LK,"CH_CTRLW",A="FL:::/Kernel/KernelA.HPP,3454"$ -$LK,"FFB_NEXT_BLK",A="FL:::/Kernel/KernelA.HPP,2729"$ +$LK,"CH_CTRLW",A="FL:::/Kernel/KernelA.HPP,3457"$ +$LK,"FFB_NEXT_BLK",A="FL:::/Kernel/KernelA.HPP,2730"$ $LK,"ISO1FromName",A="FL:::/Kernel/BlkDev/FileSysISO.CPP.Z,88",BI=73$ $LK,"MPIntAll",A="FL:::/Kernel/MultiProc.CPP.Z,148",BI=74$ $LK,"TaskContextRestore",A="FL:::/Kernel/Sched.CPP.Z,311"$ $LK,"SYS_INIT_MEM",A="FL:::/Kernel/Mem/PageTables.CPP.Z,6"$ -$LK,"SCf_ALT",A="FL:::/Kernel/KernelA.HPP,3474"$ -$LK,"CH_CTRLX",A="FL:::/Kernel/KernelA.HPP,3455"$ -$LK,"CH_CTRLY",A="FL:::/Kernel/KernelA.HPP,3456"$ -$LK,"CDoc",A="FL:::/Kernel/KernelA.HPP,1328"$ +$LK,"SCf_ALT",A="FL:::/Kernel/KernelA.HPP,3477"$ +$LK,"CH_CTRLX",A="FL:::/Kernel/KernelA.HPP,3458"$ +$LK,"CH_CTRLY",A="FL:::/Kernel/KernelA.HPP,3459"$ +$LK,"CDoc",A="FL:::/Kernel/KernelA.HPP,1326"$ $LK,"MemSetU8",A="FL:::/Kernel/KernelB.HPP,185"$ $LK,"_FCLEX",A="FL:::/Kernel/KMathA.CPP.Z,646"$ $LK,"_D3_DOT",A="FL:::/Kernel/KMathA.CPP.Z,113"$ -$LK,"ARf_CSPRITE_INS_CLIPBOARD",A="FL:::/Kernel/KernelA.HPP,3843"$ -$LK,"CH_CTRLZ",A="FL:::/Kernel/KernelA.HPP,3457"$ +$LK,"ARf_CSPRITE_INS_CLIPBOARD",A="FL:::/Kernel/KernelA.HPP,3846"$ +$LK,"CH_CTRLZ",A="FL:::/Kernel/KernelA.HPP,3460"$ $LK,"CHashGeneric",A="FL:::/Kernel/KernelA.HPP,727"$ $LK,"SYS_FIND_PCIBIOS_SERVICE_DIR",A="FL:::/Kernel/PCIBIOS.CPP.Z,8"$ -$LK,"CTRLF_CLICKED",A="FL:::/Kernel/KernelA.HPP,3044"$ +$LK,"CTRLF_CLICKED",A="FL:::/Kernel/KernelA.HPP,3047"$ $LK,"HTF_RESOLVE",A="FL:::/Kernel/KernelA.HPP,701"$ $LK,"BCnt",A="FL:::/Kernel/KMisc.CPP.Z,39",BI=75$ $LK,"Mem64DevAlloc",A="FL:::/Kernel/Mem/MemPhysical.CPP.Z,141",BI=76$ $LK,"Mem32DevAlloc",A="FL:::/Kernel/Mem/MemPhysical.CPP.Z,91",BI=77$ -$LK,"RT_U64",A="FL:::/Kernel/KernelA.HPP,1537"$ +$LK,"RT_U64",A="FL:::/Kernel/KernelA.HPP,1535"$ $LK,"DOCT_TAB",A="FL:::/Kernel/KernelA.HPP,897"$ $LK,"HTT_FRAME_PTR",A="FL:::/Kernel/KernelA.HPP,692"$ $LK,"HTt_FRAME_PTR",A="FL:::/Kernel/KernelA.HPP,662"$ @@ -340,181 +340,182 @@ $LK,"ISO1FilesFind",A="FL:::/Kernel/BlkDev/FileSysISO.CPP.Z,233",BI=78$ $LK,"CtrlAltM",A="FL:::/Kernel/KeyDev.CPP.Z,156",BI=79$ $LK,"DefineLstLoad",A="FL:::/Kernel/KDefine.CPP.Z,13",BI=80$ $LK,"SYS_EM64T",A="FL:::/Kernel/KStart.CPP.Z,318"$ -$LK,"ARGT_MM64",A="FL:::/Kernel/KernelA.HPP,1901"$ -$LK,"DOCEf_LEFT_CB",A="FL:::/Kernel/KernelA.HPP,1054"$ +$LK,"ARGT_MM64",A="FL:::/Kernel/KernelA.HPP,1899"$ +$LK,"DOCEf_LEFT_CB",A="FL:::/Kernel/KernelA.HPP,1053"$ $LK,"DOCEF_LEFT_CB",A="FL:::/Kernel/KernelA.HPP,979"$ $LK,"RFLAGf_DIR",A="FL:::/Kernel/KernelA.HPP,312"$ $LK,"ClusterNumNext",A="FL:::/Kernel/BlkDev/DskCluster.CPP.Z,1",BI=81$ $LK,"KbdMouseEvtTime",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,483",BI=82$ $LK,"ip_last",A="FL:::/Kernel/KGlbls.CPP.Z,24"$ -$LK,"CDirEntry",A="FL:::/Kernel/KernelA.HPP,2512"$ -$LK,"TK_STR",A="FL:::/Kernel/KernelA.HPP,2034"$ -$LK,"ACD_DEF_END",A="FL:::/Kernel/KernelA.HPP,1480"$ -$LK,"PROGRESS_DESC_LEN",A="FL:::/Kernel/KernelA.HPP,3853"$ -$LK,"CCF_ASM_EXPRESSIONS",A="FL:::/Kernel/KernelA.HPP,2104"$ +$LK,"CDirEntry",A="FL:::/Kernel/KernelA.HPP,2511"$ +$LK,"TK_STR",A="FL:::/Kernel/KernelA.HPP,2032"$ +$LK,"ACD_DEF_END",A="FL:::/Kernel/KernelA.HPP,1478"$ +$LK,"PROGRESS_DESC_LEN",A="FL:::/Kernel/KernelA.HPP,3856"$ +$LK,"CCF_ASM_EXPRESSIONS",A="FL:::/Kernel/KernelA.HPP,2103"$ $LK,"D3Sub",A="FL:::/Kernel/KernelB.HPP,166"$ -$LK,"SC_CURSOR_RIGHT",A="FL:::/Kernel/KernelA.HPP,3517"$ +$LK,"SC_CURSOR_RIGHT",A="FL:::/Kernel/KernelA.HPP,3520"$ $LK,"KeyDevAdd",A="FL:::/Kernel/KeyDev.CPP.Z,64",BI=83$ -$LK,"CTRLF_BORDER",A="FL:::/Kernel/KernelA.HPP,3041"$ +$LK,"CTRLF_BORDER",A="FL:::/Kernel/KernelA.HPP,3044"$ $LK,"_D3_EQU",A="FL:::/Kernel/KMathA.CPP.Z,226"$ -$LK,"VGAP_ATTR_DATA_READ",A="FL:::/Kernel/KernelA.HPP,3674"$ -$LK,"ATA_PACKET",A="FL:::/Kernel/KernelA.HPP,2219"$ +$LK,"VGAP_ATTR_DATA_READ",A="FL:::/Kernel/KernelA.HPP,3677"$ +$LK,"ATA_PACKET",A="FL:::/Kernel/KernelA.HPP,2218"$ $LK,"HTF_LOCAL",A="FL:::/Kernel/KernelA.HPP,703"$ $LK,"HTT_ASM_KEYWORD",A="FL:::/Kernel/KernelA.HPP,686"$ $LK,"HTf_LOCAL",A="FL:::/Kernel/KernelA.HPP,673"$ $LK,"CtrlAltT",A="FL:::/Kernel/KeyDev.CPP.Z,161",BI=84$ $LK,"IsSilent",A="FL:::/Kernel/KMisc.CPP.Z,228",BI=85$ -$LK,"CBpt",A="FL:::/Kernel/KernelA.HPP,3106"$ +$LK,"CBpt",A="FL:::/Kernel/KernelA.HPP,3109"$ $LK,"HTt_ASM_KEYWORD",A="FL:::/Kernel/KernelA.HPP,656"$ $LK,"PCIWriteU32",A="FL:::/Kernel/PCIBIOS.CPP.Z,250",BI=86$ $LK,"PCIWriteU16",A="FL:::/Kernel/PCIBIOS.CPP.Z,235",BI=87$ $LK,"CtrlAltV",A="FL:::/Kernel/KeyDev.CPP.Z,166",BI=88$ -$LK,"CISO1DirEntry",A="FL:::/Kernel/KernelA.HPP,2417"$ +$LK,"CISO1DirEntry",A="FL:::/Kernel/KernelA.HPP,2416"$ $LK,"_LXCHG_U8",A="FL:::/Kernel/KUtils.CPP.Z,244"$ $LK,"CtrlAltX",A="FL:::/Kernel/KeyDev.CPP.Z,171",BI=89$ $LK,"ChgDsk",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,176",BI=90$ -$LK,"UserTaskCont",A="FL:::/Kernel/KTask.CPP.Z,330",BI=91$ +$LK,"UserTaskCont",A="FL:::/Kernel/KTask.CPP.Z,331",BI=91$ $LK,"RFLAGf_NESTED_TASK",A="FL:::/Kernel/KernelA.HPP,316"$ $LK,"BEqu",A="FL:::/Kernel/KernelB.HPP,28"$ -$LK,"ISO1T_PRI_VOL_DESC",A="FL:::/Kernel/KernelA.HPP,2438"$ +$LK,"ISO1T_PRI_VOL_DESC",A="FL:::/Kernel/KernelA.HPP,2437"$ $LK,"FAT32MkDir",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,935",BI=92$ -$LK,"DCS_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,3595"$ -$LK,"ICF_USE_INT",A="FL:::/Kernel/KernelA.HPP,1564"$ +$LK,"DCS_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,3598"$ +$LK,"ICF_USE_INT",A="FL:::/Kernel/KernelA.HPP,1562"$ $LK,"DOCT_NEW_LINE",A="FL:::/Kernel/KernelA.HPP,894"$ $LK,"BIN_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,369"$ -$LK,"ARGT_IMM8",A="FL:::/Kernel/KernelA.HPP,1845"$ +$LK,"ARGT_IMM8",A="FL:::/Kernel/KernelA.HPP,1843"$ $LK,"SYS_HASH_SINGLE_TABLE_FIND1",A="FL:::/Kernel/KHashA.CPP.Z,30"$ -$LK,"DOC_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,1321"$ -$LK,"DOCEF_INVERT",A="FL:::/Kernel/KernelA.HPP,1026"$ +$LK,"DOC_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,1319"$ +$LK,"DOCEF_INVERT",A="FL:::/Kernel/KernelA.HPP,1025"$ $LK,"CDateStruct",A="FL:::/Kernel/KernelA.HPP,191"$ $LK,"CHashFun",A="FL:::/Kernel/KernelA.HPP,849"$ -$LK,"SV_I_REG",A="FL:::/Kernel/KernelA.HPP,1704"$ -$LK,"DOCEf_INVERT",A="FL:::/Kernel/KernelA.HPP,1032"$ +$LK,"SV_I_REG",A="FL:::/Kernel/KernelA.HPP,1702"$ +$LK,"DOCEf_INVERT",A="FL:::/Kernel/KernelA.HPP,1031"$ $LK,"DayOfWeek",A="FL:::/Kernel/KDate.CPP.Z,30",BI=93$ -$LK,"CDrv",A="FL:::/Kernel/KernelA.HPP,2670"$ -$LK,"TK_MINUS_MINUS",A="FL:::/Kernel/KernelA.HPP,2039"$ +$LK,"CDrv",A="FL:::/Kernel/KernelA.HPP,2671"$ +$LK,"TK_MINUS_MINUS",A="FL:::/Kernel/KernelA.HPP,2037"$ $LK,"DOCT_LST",A="FL:::/Kernel/KernelA.HPP,923"$ $LK,"sys_heap_init_flag",A="FL:::/Kernel/KernelB.HPP,187"$ $LK,"FUF_CANCEL",A="FL:::/Kernel/KernelA.HPP,2558"$ -$LK,"FUf_CANCEL",A="FL:::/Kernel/KernelA.HPP,2533"$ +$LK,"FUf_CANCEL",A="FL:::/Kernel/KernelA.HPP,2532"$ $LK,"FALSE",A="FL:::/Kernel/KernelA.HPP,19"$ -$LK,"VGAP_REG_READ",A="FL:::/Kernel/KernelA.HPP,3679"$ -$LK,"CPUf_SETH_SLEEP",A="FL:::/Kernel/KernelA.HPP,3388"$ -$LK,"SVCf_ADD_TO_QUE",A="FL:::/Kernel/KernelA.HPP,3135"$ -$LK,"CUAsmGlbls",A="FL:::/Kernel/KernelA.HPP,2189"$ +$LK,"VGAP_REG_READ",A="FL:::/Kernel/KernelA.HPP,3682"$ +$LK,"CPUf_SETH_SLEEP",A="FL:::/Kernel/KernelA.HPP,3391"$ +$LK,"SVCf_ADD_TO_QUE",A="FL:::/Kernel/KernelA.HPP,3138"$ +$LK,"CUAsmGlbls",A="FL:::/Kernel/KernelA.HPP,2188"$ $LK,"StrPrintHex",A="FL:::/Kernel/StrA.CPP.Z,1",BI=94$ $LK,"_D3_ADD_EQU",A="FL:::/Kernel/KMathA.CPP.Z,239"$ -$LK,"DRV_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,2669"$ +$LK,"DRV_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,2670"$ $LK,"DOCT_PMT",A="FL:::/Kernel/KernelA.HPP,910"$ $LK,"Cf_EXTERN",A="FL:::/Kernel/KernelA.HPP,823"$ $LK,"HPET_GCAP_ID",A="FL:::/Kernel/KernelA.HPP,527"$ $LK,"ATan",A="FL:::/Kernel/KernelB.HPP,94"$ $LK,"SysBadFree",A="FL:::/Kernel/Mem/Mem512.CPP.Z,1",BI=95$ -$LK,"ATA_ID_DEV",A="FL:::/Kernel/KernelA.HPP,2228"$ +$LK,"ATA_ID_DEV",A="FL:::/Kernel/KernelA.HPP,2227"$ $LK,"CHashReg",A="FL:::/Kernel/KernelA.HPP,741"$ -$LK,"SCf_INS",A="FL:::/Kernel/KernelA.HPP,3482"$ +$LK,"SCf_INS",A="FL:::/Kernel/KernelA.HPP,3485"$ $LK,"LAPIC_LVT_ERR",A="FL:::/Kernel/KernelA.HPP,497"$ $LK,"Scale2Mem",A="FL:::/Kernel/Mem/MemPhysical.CPP.Z,187",BI=96$ $LK,"Mem512TaskFree",A="FL:::/Kernel/Mem/Mem512.CPP.Z,155",BI=97$ $LK,"RandU32",A="FL:::/Kernel/KMathB.CPP.Z,98",BI=98$ $LK,"RandU16",A="FL:::/Kernel/KMathB.CPP.Z,82",BI=99$ $LK,"_FLDCW",A="FL:::/Kernel/KMathA.CPP.Z,625"$ -$LK,"__DIR__",A="FL:::/Kernel/KernelA.HPP,1993"$ -$LK,"ARGT_RM32",A="FL:::/Kernel/KernelA.HPP,1862"$ -$LK,"ARGT_RM16",A="FL:::/Kernel/KernelA.HPP,1861"$ +$LK,"__DIR__",A="FL:::/Kernel/KernelA.HPP,1991"$ +$LK,"ARGT_RM32",A="FL:::/Kernel/KernelA.HPP,1860"$ +$LK,"ARGT_RM16",A="FL:::/Kernel/KernelA.HPP,1859"$ $LK,"RFLAGf_INT",A="FL:::/Kernel/KernelA.HPP,311"$ -$LK,"WIf_SELF_DOC",A="FL:::/Kernel/KernelA.HPP,1419"$ -$LK,"WIF_SELF_DOC",A="FL:::/Kernel/KernelA.HPP,1393"$ +$LK,"WIf_SELF_DOC",A="FL:::/Kernel/KernelA.HPP,1417"$ +$LK,"WIF_SELF_DOC",A="FL:::/Kernel/KernelA.HPP,1391"$ $LK,"MLF_STATIC",A="FL:::/Kernel/KernelA.HPP,773"$ -$LK,"DVT_NTFS",A="FL:::/Kernel/KernelA.HPP,2645"$ -$LK,"ICF_A1_FIRST",A="FL:::/Kernel/KernelA.HPP,1569"$ +$LK,"DVT_NTFS",A="FL:::/Kernel/KernelA.HPP,2646"$ +$LK,"ICF_A1_FIRST",A="FL:::/Kernel/KernelA.HPP,1567"$ $LK,"ChgExt",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,176",BI=100$ $LK,"str2color_lst",A="FL:::/Kernel/KDefine.CPP.Z,155"$ $LK,"local_time_offset",A="FL:::/Kernel/KGlbls.CPP.Z,14"$ $LK,"RedSeaFilesFind",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,541",BI=101$ $LK,"_D3_MUL",A="FL:::/Kernel/KMathA.CPP.Z,167"$ -$LK,"ISO1_BASE_YEAR",A="FL:::/Kernel/KernelA.HPP,2480"$ -$LK,"TK_ELSE",A="FL:::/Kernel/KernelA.HPP,2066"$ +$LK,"ISO1_BASE_YEAR",A="FL:::/Kernel/KernelA.HPP,2479"$ +$LK,"TK_ELSE",A="FL:::/Kernel/KernelA.HPP,2064"$ $LK,"RandU64",A="FL:::/Kernel/KMathB.CPP.Z,114",BI=102$ $LK,"PostMsgWait",A="FL:::/Kernel/SrvCmd.CPP.Z,251",BI=103$ $LK,"UndefinedDefine",A="FL:::/Kernel/KDefine.CPP.Z,43",BI=104$ -$LK,"ARGT_RM64",A="FL:::/Kernel/KernelA.HPP,1863"$ +$LK,"ARGT_RM64",A="FL:::/Kernel/KernelA.HPP,1861"$ $LK,"ATAWaitDRQ",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,36",BI=105$ $LK,"TaskInit",A="FL:::/Kernel/KTask.CPP.Z,150",BI=106$ -$LK,"DOCEf_RIGHT_CB",A="FL:::/Kernel/KernelA.HPP,1056"$ +$LK,"DOCEf_RIGHT_CB",A="FL:::/Kernel/KernelA.HPP,1055"$ $LK,"DOCEF_RIGHT_CB",A="FL:::/Kernel/KernelA.HPP,981"$ $LK,"HTT_DICT_WORD",A="FL:::/Kernel/KernelA.HPP,684"$ $LK,"HTt_DICT_WORD",A="FL:::/Kernel/KernelA.HPP,654"$ $LK,"RLf_MP",A="FL:::/Kernel/KernelA.HPP,444"$ $LK,"CSpring",A="FL:::/Kernel/KernelA.HPP,224"$ -$LK,"CBGR24",A="FL:::/Kernel/KernelA.HPP,2938"$ -$LK,"DVT_NULL",A="FL:::/Kernel/KernelA.HPP,2639"$ -$LK,"FONT_WIDTH",A="FL:::/Kernel/KernelA.HPP,3556"$ -$LK,"CHeapCtrl",A="FL:::/Kernel/KernelA.HPP,2856"$ +$LK,"CBGR24",A="FL:::/Kernel/KernelA.HPP,2941"$ +$LK,"DVT_NULL",A="FL:::/Kernel/KernelA.HPP,2640"$ +$LK,"FONT_WIDTH",A="FL:::/Kernel/KernelA.HPP,3559"$ +$LK,"CHeapCtrl",A="FL:::/Kernel/KernelA.HPP,2859"$ $LK,"LastDayOfYear",A="FL:::/Kernel/KDate.CPP.Z,110",BI=107$ $LK,"HeapCtrlBPInit",A="FL:::/Kernel/Mem/HeapCtrl.CPP.Z,13",BI=108$ $LK,"SYS_IDLE_PT",A="FL:::/Kernel/Sched.CPP.Z,232"$ $LK,"mp_cnt_initial",A="FL:::/Kernel/KernelB.HPP,235"$ -$LK,"STD_DISTRO_DVD_CFG",A="FL:::/Kernel/KernelA.HPP,3838"$ -$LK,"CAbsCntsI64",A="FL:::/Kernel/KernelA.HPP,1768"$ +$LK,"STD_DISTRO_DVD_CFG",A="FL:::/Kernel/KernelA.HPP,3841"$ +$LK,"CAbsCntsI64",A="FL:::/Kernel/KernelA.HPP,1766"$ $LK,"Core0StartMP",A="FL:::/Kernel/MultiProc.CPP.Z,301",BI=109$ $LK,"JobResultGet",A="FL:::/Kernel/SrvCmd.CPP.Z,198",BI=110$ $LK,"_D3_SUB",A="FL:::/Kernel/KMathA.CPP.Z,149"$ -$LK,"CBGR48",A="FL:::/Kernel/KernelA.HPP,2942"$ +$LK,"CBGR48",A="FL:::/Kernel/KernelA.HPP,2945"$ $LK,"DOCEF_BORDER_PLOT",A="FL:::/Kernel/KernelA.HPP,1000"$ $LK,"IntCore0TimerHandler",A="FL:::/Kernel/KMisc.CPP.Z,47",BI=111$ -$LK,"__DATE__",A="FL:::/Kernel/KernelA.HPP,1985"$ +$LK,"__DATE__",A="FL:::/Kernel/KernelA.HPP,1983"$ $LK,"chars_bmp_safe_dollar",A="FL:::/Kernel/StrA.CPP.Z,391"$ $LK,"AdamErr",A="FL:::/Kernel/SrvCmd.CPP.Z,437",BI=112$ $LK,"sys_focus_task",A="FL:::/Kernel/KernelB.HPP,203"$ -$LK,"DOCEf_BORDER_PLOT",A="FL:::/Kernel/KernelA.HPP,1075"$ +$LK,"DOCEf_BORDER_PLOT",A="FL:::/Kernel/KernelA.HPP,1074"$ $LK,"HTT_MODULE",A="FL:::/Kernel/KernelA.HPP,690"$ $LK,"HTt_MODULE",A="FL:::/Kernel/KernelA.HPP,660"$ -$LK,"SVCf_HIGHEST_PRIORITY",A="FL:::/Kernel/KernelA.HPP,3130"$ -$LK,"ARGT_REL8",A="FL:::/Kernel/KernelA.HPP,1841"$ +$LK,"SVCf_HIGHEST_PRIORITY",A="FL:::/Kernel/KernelA.HPP,3133"$ +$LK,"ARGT_REL8",A="FL:::/Kernel/KernelA.HPP,1839"$ $LK,"GridInit",A="FL:::/Kernel/SerialDev/InputPointer.CPP.Z,1",BI=113$ $LK,"FirstDayOfYear",A="FL:::/Kernel/KDate.CPP.Z,98",BI=114$ -$LK,"CCf_PMT",A="FL:::/Kernel/KernelA.HPP,2088"$ -$LK,"ACD_EXTRA",A="FL:::/Kernel/KernelA.HPP,1485"$ -$LK,"WIf_SELF_ODE",A="FL:::/Kernel/KernelA.HPP,1420"$ -$LK,"WIF_SELF_ODE",A="FL:::/Kernel/KernelA.HPP,1394"$ +$LK,"CCf_PMT",A="FL:::/Kernel/KernelA.HPP,2086"$ +$LK,"ACD_EXTRA",A="FL:::/Kernel/KernelA.HPP,1483"$ +$LK,"WIf_SELF_ODE",A="FL:::/Kernel/KernelA.HPP,1418"$ +$LK,"WIF_SELF_ODE",A="FL:::/Kernel/KernelA.HPP,1392"$ $LK,"MLF_DFT_AVAILABLE",A="FL:::/Kernel/KernelA.HPP,767"$ $LK,"COREAP_16BIT_INIT",A="FL:::/Kernel/MultiProc.CPP.Z,9"$ -$LK,"SCf_NUM",A="FL:::/Kernel/KernelA.HPP,3476"$ -$LK,"RS_ATTR_RESIDENT",A="FL:::/Kernel/KernelA.HPP,2495"$ +$LK,"SCf_NUM",A="FL:::/Kernel/KernelA.HPP,3479"$ +$LK,"RS_ATTR_RESIDENT",A="FL:::/Kernel/KernelA.HPP,2494"$ $LK,"Dbg2",A="FL:::/Kernel/KDbg.CPP.Z,533",BI=115$ $LK,"HashSrcFileSet",A="FL:::/Kernel/KHashB.CPP.Z,154",BI=116$ -$LK,"ROP_XOR",A="FL:::/Kernel/KernelA.HPP,2891"$ +$LK,"ROP_XOR",A="FL:::/Kernel/KernelA.HPP,2894"$ $LK,"NULL",A="FL:::/Kernel/KernelA.HPP,17"$ $LK,"BlkPoolInit",A="FL:::/Kernel/Mem/BlkPool.CPP.Z,18",BI=117$ $LK,"_BIT_FIELD_EXTRACT_U32",A="FL:::/Kernel/KUtils.CPP.Z,167"$ -$LK,"BDF_EXT_SIZE",A="FL:::/Kernel/KernelA.HPP,2601"$ +$LK,"BDF_EXT_SIZE",A="FL:::/Kernel/KernelA.HPP,2602"$ $LK,"ProgressBarsRst",A="FL:::/Kernel/KMisc.CPP.Z,275",BI=118$ -$LK,"TASKf_PENDING_BREAK",A="FL:::/Kernel/KernelA.HPP,3243"$ -$LK,"BDf_EXT_SIZE",A="FL:::/Kernel/KernelA.HPP,2611"$ +$LK,"TASKf_PENDING_BREAK",A="FL:::/Kernel/KernelA.HPP,3246"$ +$LK,"BDf_EXT_SIZE",A="FL:::/Kernel/KernelA.HPP,2612"$ $LK,"RedSeaAllocClusters",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,304",BI=119$ $LK,"CQue",A="FL:::/Kernel/KernelA.HPP,120"$ +$LK,"MEM_ADAM_STK",A="FL:::/Kernel/KernelA.HPP,2837"$ $LK,"DOCEF_UPDATE_DATA",A="FL:::/Kernel/KernelA.HPP,1004"$ $LK,"AdamLog",A="FL:::/Kernel/SrvCmd.CPP.Z,427",BI=120$ -$LK,"TASKf_KILL_TASK",A="FL:::/Kernel/KernelA.HPP,3234"$ -$LK,"ACD_H1",A="FL:::/Kernel/KernelA.HPP,1477"$ +$LK,"TASKf_KILL_TASK",A="FL:::/Kernel/KernelA.HPP,3237"$ +$LK,"ACD_H1",A="FL:::/Kernel/KernelA.HPP,1475"$ $LK,"Ff_RET1",A="FL:::/Kernel/KernelA.HPP,847"$ -$LK,"SVCT_SPAWN_TASK",A="FL:::/Kernel/KernelA.HPP,3142"$ -$LK,"RS_ATTR_ARCHIVE",A="FL:::/Kernel/KernelA.HPP,2490"$ -$LK,"DOCEf_UPDATE_DATA",A="FL:::/Kernel/KernelA.HPP,1079"$ +$LK,"SVCT_SPAWN_TASK",A="FL:::/Kernel/KernelA.HPP,3145"$ +$LK,"RS_ATTR_ARCHIVE",A="FL:::/Kernel/KernelA.HPP,2489"$ +$LK,"DOCEf_UPDATE_DATA",A="FL:::/Kernel/KernelA.HPP,1078"$ $LK,"EXT_DBG_RESUME",A="FL:::/Kernel/KernelA.HPP,573"$ -$LK,"OPTf_WARN_PAREN",A="FL:::/Kernel/KernelA.HPP,1513"$ +$LK,"OPTf_WARN_PAREN",A="FL:::/Kernel/KernelA.HPP,1511"$ $LK,"TaskStkNew",A="FL:::/Kernel/KTask.CPP.Z,68",BI=121$ -$LK,"RT_PTR",A="FL:::/Kernel/KernelA.HPP,1536"$ +$LK,"RT_PTR",A="FL:::/Kernel/KernelA.HPP,1534"$ $LK,"HashTableDel",A="FL:::/Kernel/KHashB.CPP.Z,90",BI=122$ $LK,"LBtc",A="FL:::/Kernel/KernelB.HPP,22"$ -$LK,"FUF_Z_OR_NOT_Z",A="FL:::/Kernel/KernelA.HPP,2571"$ +$LK,"FUF_Z_OR_NOT_Z",A="FL:::/Kernel/KernelA.HPP,2572"$ $LK,"ClampI64",A="FL:::/Kernel/KernelB.HPP,124"$ $LK,"FUf_Z_OR_NOT_Z",A="FL:::/Kernel/KernelA.HPP,2546"$ $LK,"B2",A="FL:::/Kernel/KDbg.CPP.Z,422",BI=123$ $LK,"SLOP",A="FL:::/Kernel/StrPrint.CPP.Z,216"$ -$LK,"FF_BUF_DIRTY",A="FL:::/Kernel/KernelA.HPP,2733"$ -$LK,"ICF_SWAP",A="FL:::/Kernel/KernelA.HPP,1578"$ +$LK,"FF_BUF_DIRTY",A="FL:::/Kernel/KernelA.HPP,2734"$ +$LK,"ICF_SWAP",A="FL:::/Kernel/KernelA.HPP,1576"$ $LK,"_STRMATCH",A="FL:::/Kernel/StrA.CPP.Z,223"$ $LK,"MSF_FIXED",A="FL:::/Kernel/KernelA.HPP,206"$ $LK,"PSectCacheFind",A="FL:::/Kernel/PSect.CPP.Z,82",BI=124$ @@ -523,15 +524,15 @@ $LK,"_CPUID",A="FL:::/Kernel/KUtils.CPP.Z,319"$ $LK,"SYS_HEAP_BASE",A="FL:::/Kernel/KStart.CPP.Z,184"$ $LK,"_LBEQU",A="FL:::/Kernel/KUtils.CPP.Z,104"$ $LK,"Caller",A="FL:::/Kernel/KDbg.CPP.Z,60",BI=125$ -$LK,"SUF_S2T",A="FL:::/Kernel/KernelA.HPP,3742"$ -$LK,"ATA_DEV_RST",A="FL:::/Kernel/KernelA.HPP,2218"$ +$LK,"SUF_S2T",A="FL:::/Kernel/KernelA.HPP,3745"$ +$LK,"ATA_DEV_RST",A="FL:::/Kernel/KernelA.HPP,2217"$ $LK,"INT_MP_CRASH_ADDR",A="FL:::/Kernel/KInts.CPP.Z,2"$ -$LK,"RWF_LAST_DOLLAR",A="FL:::/Kernel/KernelA.HPP,3544"$ -$LK,"RS_ATTR_CONTIGUOUS",A="FL:::/Kernel/KernelA.HPP,2497"$ +$LK,"RWF_LAST_DOLLAR",A="FL:::/Kernel/KernelA.HPP,3547"$ +$LK,"RS_ATTR_CONTIGUOUS",A="FL:::/Kernel/KernelA.HPP,2496"$ $LK,"HPET_MAIN_CNT",A="FL:::/Kernel/KernelA.HPP,529"$ $LK,"DOCT_DATA",A="FL:::/Kernel/KernelA.HPP,921"$ -$LK,"SUF_T2S",A="FL:::/Kernel/KernelA.HPP,3743"$ -$LK,"MEM_MIN_MEG",A="FL:::/Kernel/KernelA.HPP,3409"$ +$LK,"SUF_T2S",A="FL:::/Kernel/KernelA.HPP,3746"$ +$LK,"MEM_MIN_MEG",A="FL:::/Kernel/KernelA.HPP,3412"$ $LK,"exp_1",A="FL:::/Kernel/KernelA.HPP,50"$ $LK,"CTRL_KEY_SCAN_DECODE_TABLE",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,15"$ $LK,"KeyDevRem",A="FL:::/Kernel/KeyDev.CPP.Z,80",BI=126$ @@ -539,7 +540,7 @@ $LK,"G2",A="FL:::/Kernel/KDbg.CPP.Z,469",BI=127$ $LK,"TSSNew",A="FL:::/Kernel/MultiProc.CPP.Z,76",BI=128$ $LK,"SYS_PROGRESS1_DESC",A="FL:::/Kernel/KStart.CPP.Z,210"$ $LK,"LBtr",A="FL:::/Kernel/KernelB.HPP,24"$ -$LK,"DVTf_DISABLE",A="FL:::/Kernel/KernelA.HPP,2649"$ +$LK,"DVTf_DISABLE",A="FL:::/Kernel/KernelA.HPP,2650"$ $LK,"HTT_OPCODE",A="FL:::/Kernel/KernelA.HPP,687"$ $LK,"HTt_OPCODE",A="FL:::/Kernel/KernelA.HPP,657"$ $LK,"CDATE_YEAR_DAYS_INT",A="FL:::/Kernel/KernelA.HPP,182"$ @@ -549,169 +550,169 @@ $LK,"ArcEntryGet",A="FL:::/Kernel/Compress.CPP.Z,100"$ $LK,"_LOG10",A="FL:::/Kernel/KMathA.CPP.Z,592"$ $LK,"Adam",A="FL:::/Kernel/SrvCmd.CPP.Z,410",BI=130$ $LK,"CTryStk",A="FL:::/Kernel/KExcept.CPP.Z,53"$ -$LK,"DCF_PALETTE",A="FL:::/Kernel/KernelA.HPP,3571"$ +$LK,"DCF_PALETTE",A="FL:::/Kernel/KernelA.HPP,3574"$ $LK,"set_bits_table",A="FL:::/Kernel/KGlbls.CPP.Z,13"$ -$LK,"KBD_CTRL",A="FL:::/Kernel/KernelA.HPP,2949"$ +$LK,"KBD_CTRL",A="FL:::/Kernel/KernelA.HPP,2952"$ $LK,"HTt_FUN",A="FL:::/Kernel/KernelA.HPP,652"$ -$LK,"RS_ATTR_LONG_NAME",A="FL:::/Kernel/KernelA.HPP,2491"$ -$LK,"TK_XOR_XOR",A="FL:::/Kernel/KernelA.HPP,2050"$ -$LK,"DOCEf_HOLD",A="FL:::/Kernel/KernelA.HPP,1083"$ +$LK,"RS_ATTR_LONG_NAME",A="FL:::/Kernel/KernelA.HPP,2490"$ +$LK,"TK_XOR_XOR",A="FL:::/Kernel/KernelA.HPP,2048"$ +$LK,"DOCEf_HOLD",A="FL:::/Kernel/KernelA.HPP,1082"$ $LK,"DOCEF_HOLD",A="FL:::/Kernel/KernelA.HPP,1008"$ $LK,"KDInputFilterPutKey",A="FL:::/Kernel/KeyDev.CPP.Z,106",BI=131$ $LK,"GetOutOfDollar",A="FL:::/Kernel/StrB.CPP.Z,75",BI=132$ -$LK,"DOC_COLOR_ALT_TEXT",A="FL:::/Kernel/KernelA.HPP,1119"$ -$LK,"MBR_PT_FAT32a",A="FL:::/Kernel/KernelA.HPP,2652"$ +$LK,"DOC_COLOR_ALT_TEXT",A="FL:::/Kernel/KernelA.HPP,1117"$ +$LK,"MBR_PT_FAT32a",A="FL:::/Kernel/KernelA.HPP,2653"$ $LK,"DbgHelp",A="FL:::/Kernel/KDbg.CPP.Z,498",BI=133$ $LK,"_FLOOR",A="FL:::/Kernel/KMathA.CPP.Z,420"$ -$LK,"MBR_PT_FAT32b",A="FL:::/Kernel/KernelA.HPP,2653"$ -$LK,"MBR_PT_FAT32c",A="FL:::/Kernel/KernelA.HPP,2654"$ +$LK,"MBR_PT_FAT32b",A="FL:::/Kernel/KernelA.HPP,2654"$ +$LK,"MBR_PT_FAT32c",A="FL:::/Kernel/KernelA.HPP,2655"$ $LK,"D3Dist",A="FL:::/Kernel/KernelB.HPP,155"$ -$LK,"MBR_PT_FAT32d",A="FL:::/Kernel/KernelA.HPP,2655"$ -$LK,"LMF_EXACT",A="FL:::/Kernel/KernelA.HPP,3755"$ -$LK,"MBR_PT_FAT32e",A="FL:::/Kernel/KernelA.HPP,2656"$ -$LK,"MBR_PT_FAT32f",A="FL:::/Kernel/KernelA.HPP,2657"$ -$LK,"CM_MAX_CONSTS",A="FL:::/Kernel/KernelA.HPP,1666"$ +$LK,"MBR_PT_FAT32d",A="FL:::/Kernel/KernelA.HPP,2656"$ +$LK,"LMF_EXACT",A="FL:::/Kernel/KernelA.HPP,3758"$ +$LK,"MBR_PT_FAT32e",A="FL:::/Kernel/KernelA.HPP,2657"$ +$LK,"MBR_PT_FAT32f",A="FL:::/Kernel/KernelA.HPP,2658"$ +$LK,"CM_MAX_CONSTS",A="FL:::/Kernel/KernelA.HPP,1664"$ $LK,"DOCEF_TAG_CB",A="FL:::/Kernel/KernelA.HPP,983"$ $LK,"Str2Date",A="FL:::/Kernel/StrScan.CPP.Z,138",BI=134$ -$LK,"ICF_PASS_TRACE",A="FL:::/Kernel/KernelA.HPP,1571"$ -$LK,"DOCEf_TAG_CB",A="FL:::/Kernel/KernelA.HPP,1058"$ +$LK,"ICF_PASS_TRACE",A="FL:::/Kernel/KernelA.HPP,1569"$ +$LK,"DOCEf_TAG_CB",A="FL:::/Kernel/KernelA.HPP,1057"$ $LK,"HTt_REG",A="FL:::/Kernel/KernelA.HPP,658"$ $LK,"ChkPtr",A="FL:::/Kernel/KDbg.CPP.Z,1",BI=135$ $LK,"TaskWait",A="FL:::/Kernel/SrvCmd.CPP.Z,220",BI=136$ -$LK,"_R10",A="FL:::/Kernel/KernelA.HPP,3379"$ +$LK,"_R10",A="FL:::/Kernel/KernelA.HPP,3382"$ $LK,"SYS_MEM_INIT_VAL",A="FL:::/Home/Temp.TXT.Z,1"$ -$LK,"_R11",A="FL:::/Kernel/KernelA.HPP,3380"$ -$LK,"WMG_FPS",A="FL:::/Kernel/KernelA.HPP,1441"$ -$LK,"BOOT_RAM_LIMIT",A="FL:::/Kernel/KernelA.HPP,3829"$ -$LK,"_R12",A="FL:::/Kernel/KernelA.HPP,3381"$ +$LK,"_R11",A="FL:::/Kernel/KernelA.HPP,3383"$ +$LK,"WMG_FPS",A="FL:::/Kernel/KernelA.HPP,1439"$ +$LK,"BOOT_RAM_LIMIT",A="FL:::/Kernel/KernelA.HPP,3832"$ +$LK,"_R12",A="FL:::/Kernel/KernelA.HPP,3384"$ $LK,"SK_CLUSTER",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,90"$ -$LK,"SysGetI64",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,269",BI=137$ +$LK,"SysGetI64",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,163",BI=137$ $LK,"MemSetI64",A="FL:::/Kernel/KernelB.HPP,179"$ -$LK,"_R13",A="FL:::/Kernel/KernelA.HPP,3382"$ -$LK,"DEF_NOT_INITIALIZED",A="FL:::/Kernel/KernelA.HPP,2509"$ +$LK,"_R13",A="FL:::/Kernel/KernelA.HPP,3385"$ +$LK,"DEF_NOT_INITIALIZED",A="FL:::/Kernel/KernelA.HPP,2508"$ $LK,"SYS_BOOT_PATCH_TABLE_BASE",A="FL:::/Kernel/KStart.CPP.Z,25"$ -$LK,"_R14",A="FL:::/Kernel/KernelA.HPP,3383"$ -$LK,"CTRLT_WIN_VSCROLL",A="FL:::/Kernel/KernelA.HPP,3037"$ +$LK,"_R14",A="FL:::/Kernel/KernelA.HPP,3386"$ +$LK,"CTRLT_WIN_VSCROLL",A="FL:::/Kernel/KernelA.HPP,3040"$ $LK,"ODEF_HAS_MASSES",A="FL:::/Kernel/KernelA.HPP,238"$ -$LK,"_R15",A="FL:::/Kernel/KernelA.HPP,3384"$ -$LK,"FUG_FILES_FIND",A="FL:::/Kernel/KernelA.HPP,2579"$ +$LK,"_R15",A="FL:::/Kernel/KernelA.HPP,3387"$ +$LK,"FUG_FILES_FIND",A="FL:::/Kernel/KernelA.HPP,2580"$ $LK,"TRUE",A="FL:::/Kernel/KernelA.HPP,18"$ -$LK,"DOC_RECALC_TO_SCREEN",A="FL:::/Kernel/KernelA.HPP,1325"$ +$LK,"DOC_RECALC_TO_SCREEN",A="FL:::/Kernel/KernelA.HPP,1323"$ $LK,"chars_bmp_zero_tab_ff_cr_nl_cursor",A="FL:::/Kernel/StrA.CPP.Z,365"$ -$LK,"CEdFindText",A="FL:::/Kernel/KernelA.HPP,1206"$ +$LK,"CEdFindText",A="FL:::/Kernel/KernelA.HPP,1204"$ +$LK,"MEM_FREE_PAGE_HASH_SIZE",A="FL:::/Kernel/KernelA.HPP,2832"$ $LK,"LDF_NO_ABSS",A="FL:::/Kernel/KernelA.HPP,365"$ -$LK,"DOCEf_LINK",A="FL:::/Kernel/KernelA.HPP,1069"$ +$LK,"DOCEf_LINK",A="FL:::/Kernel/KernelA.HPP,1068"$ $LK,"DOCEF_LINK",A="FL:::/Kernel/KernelA.HPP,994"$ $LK,"D3Copy",A="FL:::/Kernel/KernelB.HPP,151"$ $LK,"Beep",A="FL:::/Kernel/KMisc.CPP.Z,190",BI=138$ $LK,"_STRNICMP",A="FL:::/Kernel/StrA.CPP.Z,183"$ $LK,"_MEMSET_I64",A="FL:::/Kernel/KUtils.CPP.Z,42"$ -$LK,"CH_SPACE",A="FL:::/Kernel/KernelA.HPP,3464"$ -$LK,"TK_SUB_EQUAL",A="FL:::/Kernel/KernelA.HPP,2059"$ -$LK,"TK_DIV_EQUAL",A="FL:::/Kernel/KernelA.HPP,2054"$ -$LK,"TK_SHL_EQUAL",A="FL:::/Kernel/KernelA.HPP,2051"$ -$LK,"AAT_SUB_U8",A="FL:::/Kernel/KernelA.HPP,1930"$ +$LK,"CH_SPACE",A="FL:::/Kernel/KernelA.HPP,3467"$ +$LK,"TK_SUB_EQUAL",A="FL:::/Kernel/KernelA.HPP,2057"$ +$LK,"TK_DIV_EQUAL",A="FL:::/Kernel/KernelA.HPP,2052"$ +$LK,"TK_SHL_EQUAL",A="FL:::/Kernel/KernelA.HPP,2049"$ +$LK,"AAT_SUB_U8",A="FL:::/Kernel/KernelA.HPP,1928"$ $LK,"IET_IMM64_EXPORT",A="FL:::/Kernel/KernelA.HPP,406"$ $LK,"IET_IMM32_EXPORT",A="FL:::/Kernel/KernelA.HPP,404"$ $LK,"sys_gdt",A="FL:::/Kernel/KernelB.HPP,272"$ $LK,"Call",A="FL:::/Kernel/KernelB.HPP,43"$ -$LK,"SYS_FIXED_AREA",A="FL:::/Kernel/KernelA.HPP,3417"$ -$LK,"ICF_CODE_FINAL",A="FL:::/Kernel/KernelA.HPP,1566"$ +$LK,"SYS_FIXED_AREA",A="FL:::/Kernel/KernelA.HPP,3420"$ +$LK,"ICF_CODE_FINAL",A="FL:::/Kernel/KernelA.HPP,1564"$ $LK,"SYS_PROGRESS2_DESC",A="FL:::/Kernel/KStart.CPP.Z,213"$ $LK,"BlkDevLockFwdingSet",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,1",BI=139$ $LK,"InU8",A="FL:::/Kernel/KernelB.HPP,76"$ -$LK,"ARGT_SREG",A="FL:::/Kernel/KernelA.HPP,1887"$ -$LK,"CMemUnused",A="FL:::/Kernel/KernelA.HPP,2767"$ -$LK,"IEF_48_REX",A="FL:::/Kernel/KernelA.HPP,1696"$ +$LK,"ARGT_SREG",A="FL:::/Kernel/KernelA.HPP,1885"$ +$LK,"CMemUnused",A="FL:::/Kernel/KernelA.HPP,2768"$ +$LK,"IEF_48_REX",A="FL:::/Kernel/KernelA.HPP,1694"$ $LK,"ã",A="FL:::/Kernel/KernelA.HPP,49"$ $LK,"Suspend",A="FL:::/Kernel/KTask.CPP.Z,45",BI=140$ $LK,"ClampU64",A="FL:::/Kernel/KernelB.HPP,126"$ -$LK,"ARC_MAX_BITS",A="FL:::/Kernel/KernelA.HPP,3690"$ +$LK,"ARC_MAX_BITS",A="FL:::/Kernel/KernelA.HPP,3693"$ $LK,"Define",A="FL:::/Kernel/KDefine.CPP.Z,49",BI=141$ -$LK,"CInstruction",A="FL:::/Kernel/KernelA.HPP,1707"$ +$LK,"CInstruction",A="FL:::/Kernel/KernelA.HPP,1705"$ $LK,"FAT32Fmt",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,65",BI=142$ -$LK,"SrvCmdLine",A="FL:::/Kernel/KTask.CPP.Z,392",BI=143$ +$LK,"SrvCmdLine",A="FL:::/Kernel/KTask.CPP.Z,393",BI=143$ $LK,"HashTableNew",A="FL:::/Kernel/KHashB.CPP.Z,50",BI=144$ $LK,"DOCT_INDENT",A="FL:::/Kernel/KernelA.HPP,905"$ $LK,"_ARG",A="FL:::/Kernel/KMathA.CPP.Z,366"$ -$LK,"COLORROP_NO_ROP0_MASK",A="FL:::/Kernel/KernelA.HPP,2936"$ +$LK,"COLORROP_NO_ROP0_MASK",A="FL:::/Kernel/KernelA.HPP,2939"$ $LK,"CDualBuf",A="FL:::/Kernel/BlkDev/DskCDDVD.CPP.Z,41"$ $LK,"TaskText",A="FL:::/Kernel/SrvCmd.CPP.Z,75",BI=145$ -$LK,"COLORROP_BITS",A="FL:::/Kernel/KernelA.HPP,2937"$ -$LK,"BROWN",A="FL:::/Kernel/KernelA.HPP,2912"$ +$LK,"COLORROP_BITS",A="FL:::/Kernel/KernelA.HPP,2940"$ +$LK,"BROWN",A="FL:::/Kernel/KernelA.HPP,2915"$ $LK,"Da",A="FL:::/Kernel/KDbg.CPP.Z,209",BI=146$ -$LK,"SUF_REM_TRAILING",A="FL:::/Kernel/KernelA.HPP,3737"$ +$LK,"SUF_REM_TRAILING",A="FL:::/Kernel/KernelA.HPP,3740"$ $LK,"Cd",A="FL:::/Kernel/BlkDev/DskDirB.CPP.Z,1",BI=147$ $LK,"Ceil",A="FL:::/Kernel/KernelB.HPP,122"$ $LK,"DOCEF_SKIP_IN_FORM",A="FL:::/Kernel/KernelA.HPP,1013"$ -$LK,"CCF_DONT_FREE_BUF",A="FL:::/Kernel/KernelA.HPP,2089"$ +$LK,"CCF_DONT_FREE_BUF",A="FL:::/Kernel/KernelA.HPP,2088"$ $LK,"IET_ZEROED_CODE_HEAP",A="FL:::/Kernel/KernelA.HPP,409"$ $LK,"SrcEdLink",A="FL:::/Kernel/PSect.CPP.Z,238",BI=148$ $LK,"GetRBP",A="FL:::/Kernel/KernelB.HPP,248"$ -$LK,"GREEN",A="FL:::/Kernel/KernelA.HPP,2908"$ +$LK,"GREEN",A="FL:::/Kernel/KernelA.HPP,2911"$ $LK,"ì",A="FL:::/Kernel/KernelA.HPP,47"$ $LK,"ON",A="FL:::/Kernel/KernelA.HPP,20"$ $LK,"_LXCHG_I64",A="FL:::/Kernel/KUtils.CPP.Z,217"$ $LK,"DOCEt_BLINK",A="FL:::/Kernel/KernelA.HPP,945"$ $LK,"DOCET_BLINK",A="FL:::/Kernel/KernelA.HPP,939"$ $LK,"sys_clipboard_doc",A="FL:::/Kernel/KGlbls.CPP.Z,6"$ -$LK,"CCF_NO_DEFINES",A="FL:::/Kernel/KernelA.HPP,2090"$ -$LK,"DOCEf_SKIP_IN_FORM",A="FL:::/Kernel/KernelA.HPP,1088"$ +$LK,"CCF_NO_DEFINES",A="FL:::/Kernel/KernelA.HPP,2089"$ +$LK,"DOCEf_SKIP_IN_FORM",A="FL:::/Kernel/KernelA.HPP,1087"$ $LK,"CGDTEntry",A="FL:::/Kernel/KernelA.HPP,328"$ -$LK,"ARGT_XMM0",A="FL:::/Kernel/KernelA.HPP,1907"$ +$LK,"ARGT_XMM0",A="FL:::/Kernel/KernelA.HPP,1905"$ $LK,"_TASK_END_NOW",A="FL:::/Kernel/Sched.CPP.Z,162"$ $LK,"HTT_INVALID",A="FL:::/Kernel/KernelA.HPP,675"$ $LK,"_REP_OUT_U8",A="FL:::/Kernel/KUtils.CPP.Z,308"$ $LK,"GetRAX",A="FL:::/Kernel/KernelB.HPP,247"$ $LK,"sys_boot_src",A="FL:::/Kernel/KernelB.HPP,39"$ -$LK,"SCF_DELETE",A="FL:::/Kernel/KernelA.HPP,3496"$ -$LK,"SCf_DELETE",A="FL:::/Kernel/KernelA.HPP,3481"$ -$LK,"ARGT_M32N32",A="FL:::/Kernel/KernelA.HPP,1873"$ -$LK,"ARGT_M16N16",A="FL:::/Kernel/KernelA.HPP,1872"$ -$LK,"ARGT_M16N32",A="FL:::/Kernel/KernelA.HPP,1871"$ -$LK,"SV_STI_LIKE",A="FL:::/Kernel/KernelA.HPP,1705"$ -$LK,"ICG_NO_CVT_MASK",A="FL:::/Kernel/KernelA.HPP,1588"$ +$LK,"SCF_DELETE",A="FL:::/Kernel/KernelA.HPP,3499"$ +$LK,"SCf_DELETE",A="FL:::/Kernel/KernelA.HPP,3484"$ +$LK,"ARGT_M32N32",A="FL:::/Kernel/KernelA.HPP,1871"$ +$LK,"ARGT_M16N16",A="FL:::/Kernel/KernelA.HPP,1870"$ +$LK,"ARGT_M16N32",A="FL:::/Kernel/KernelA.HPP,1869"$ +$LK,"SV_STI_LIKE",A="FL:::/Kernel/KernelA.HPP,1703"$ +$LK,"ICG_NO_CVT_MASK",A="FL:::/Kernel/KernelA.HPP,1586"$ $LK,"HTF_PRIVATE",A="FL:::/Kernel/KernelA.HPP,695"$ $LK,"ESTIMATED_MISC_ALLOCS",A="FL:::/Kernel/Mem/PageTables.CPP.Z,124"$ $LK,"Pow10I64",A="FL:::/Kernel/KMathB.CPP.Z,26",BI=149$ -$LK,"IEF_STI_LIKE",A="FL:::/Kernel/KernelA.HPP,1699"$ +$LK,"IEF_STI_LIKE",A="FL:::/Kernel/KernelA.HPP,1697"$ $LK,"HTf_PRIVATE",A="FL:::/Kernel/KernelA.HPP,665"$ $LK,"Dm",A="FL:::/Kernel/KDbg.CPP.Z,204",BI=150$ -$LK,"CCF_EXE_BLK",A="FL:::/Kernel/KernelA.HPP,2101"$ +$LK,"CCF_EXE_BLK",A="FL:::/Kernel/KernelA.HPP,2100"$ $LK,"CQueD3I32",A="FL:::/Kernel/KernelA.HPP,130"$ -$LK,"BDf_REMOVABLE",A="FL:::/Kernel/KernelA.HPP,2603"$ -$LK,"BDF_REMOVABLE",A="FL:::/Kernel/KernelA.HPP,2593"$ -$LK,"DEF_REMOVABLE",A="FL:::/Kernel/KernelA.HPP,2508"$ -$LK,"COLOR_INVALID",A="FL:::/Kernel/KernelA.HPP,2924"$ +$LK,"BDf_REMOVABLE",A="FL:::/Kernel/KernelA.HPP,2604"$ +$LK,"BDF_REMOVABLE",A="FL:::/Kernel/KernelA.HPP,2594"$ +$LK,"DEF_REMOVABLE",A="FL:::/Kernel/KernelA.HPP,2507"$ +$LK,"COLOR_INVALID",A="FL:::/Kernel/KernelA.HPP,2927"$ $LK,"DftExt",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,185",BI=151$ $LK,"Bt",A="FL:::/Kernel/KernelB.HPP,14"$ -$LK,"OPTf_EXTERNS_TO_IMPORTS",A="FL:::/Kernel/KernelA.HPP,1515"$ +$LK,"OPTf_EXTERNS_TO_IMPORTS",A="FL:::/Kernel/KernelA.HPP,1513"$ $LK,"Dr",A="FL:::/Kernel/KDbg.CPP.Z,328",BI=152$ $LK,"CPUId",A="FL:::/Kernel/KernelB.HPP,258"$ $LK,"FilesFind2",A="FL:::/Kernel/BlkDev/DskFind.CPP.Z,1",BI=153$ $LK,"scan_code_map",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,154"$ $LK,"MSize2",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,371"$ -$LK,"REGG_C_TEMP_CLOBBERED",A="FL:::/Kernel/KernelA.HPP,1755"$ +$LK,"REGG_C_TEMP_CLOBBERED",A="FL:::/Kernel/KernelA.HPP,1753"$ $LK,"MemSetU32",A="FL:::/Kernel/KernelB.HPP,183"$ $LK,"MemSetU16",A="FL:::/Kernel/KernelB.HPP,181"$ $LK,"DirTreeDel",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,36",BI=154$ $LK,"Fs",A="FL:::/Kernel/KernelB.HPP,282"$ -$LK,"SCF_CAPS",A="FL:::/Kernel/KernelA.HPP,3490"$ -$LK,"SCf_CAPS",A="FL:::/Kernel/KernelA.HPP,3475"$ +$LK,"SCF_CAPS",A="FL:::/Kernel/KernelA.HPP,3493"$ +$LK,"SCf_CAPS",A="FL:::/Kernel/KernelA.HPP,3478"$ $LK,"SYS_SEMA_FAR_CALL32",A="FL:::/Kernel/KernelA.HPP,599"$ -$LK,"PAGE_BITS",A="FL:::/Kernel/KernelA.HPP,2828"$ -$LK,"ACD_DEF_CHAR",A="FL:::/Kernel/KernelA.HPP,1491"$ +$LK,"ACD_DEF_CHAR",A="FL:::/Kernel/KernelA.HPP,1489"$ $LK,"Gs",A="FL:::/Kernel/KernelB.HPP,240"$ $LK,"SYS_PROGRESS3_DESC",A="FL:::/Kernel/KStart.CPP.Z,216"$ -$LK,"RWF_SCROLL",A="FL:::/Kernel/KernelA.HPP,3546"$ +$LK,"RWF_SCROLL",A="FL:::/Kernel/KernelA.HPP,3549"$ $LK,"DrvModelNum",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,239",BI=155$ $LK,"RepInU8",A="FL:::/Kernel/KernelB.HPP,85"$ -$LK,"MSG_FOCUS",A="FL:::/Kernel/KernelA.HPP,3186"$ +$LK,"MSG_FOCUS",A="FL:::/Kernel/KernelA.HPP,3189"$ $LK,"IsSysDbg",A="FL:::/Kernel/KMisc.CPP.Z,238",BI=156$ -$LK,"CDbgGlbls",A="FL:::/Kernel/KernelA.HPP,3814"$ +$LK,"CDbgGlbls",A="FL:::/Kernel/KernelA.HPP,3817"$ $LK,"_TEST_EXCEPT",A="FL:::/Kernel/KExcept.CPP.Z,4"$ $LK,"_FSTCW",A="FL:::/Kernel/KMathA.CPP.Z,632"$ -$LK,"MSG_IP_R_DOWN_UP",A="FL:::/Kernel/KernelA.HPP,3193"$ +$LK,"MSG_IP_R_DOWN_UP",A="FL:::/Kernel/KernelA.HPP,3196"$ $LK,"ScanFlags",A="FL:::/Kernel/StrB.CPP.Z,123",BI=157$ $LK,"Ln",A="FL:::/Kernel/KernelB.HPP,135"$ $LK,"INT_WAKE",A="FL:::/Kernel/KInts.CPP.Z,6"$ @@ -725,13 +726,13 @@ $LK,"BptR",A="FL:::/Kernel/KDbg.CPP.Z,389",BI=159$ $LK,"BptS",A="FL:::/Kernel/KDbg.CPP.Z,368",BI=160$ $LK,"_HASH_BUCKET_FIND",A="FL:::/Kernel/KHashA.CPP.Z,158"$ $LK,"_MHEAP_CTRL",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,354"$ -$LK,"ATAMount",A="FL:::/Kernel/BlkDev/DskATAId.CPP.Z,234",BI=161$ +$LK,"ATAMount",A="FL:::/Kernel/BlkDev/DskATAId.CPP.Z,244",BI=161$ $LK,"FifoI64Peek",A="FL:::/Kernel/KDataTypes.CPP.Z,290",BI=162$ $LK,"_EXP",A="FL:::/Kernel/KMathA.CPP.Z,558"$ $LK,"SYS_SEMA_SYS_TIMER",A="FL:::/Kernel/KernelA.HPP,589"$ $LK,"IET_END",A="FL:::/Kernel/KernelA.HPP,390"$ $LK,"KbdHandler",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,438",BI=163$ -$LK,"GSF_WITH_NEW_LINE",A="FL:::/Kernel/KernelA.HPP,3731"$ +$LK,"GSF_WITH_NEW_LINE",A="FL:::/Kernel/KernelA.HPP,3734"$ $LK,"SPF_TRUNCATE",A="FL:::/Kernel/StrPrint.CPP.Z,3"$ $LK,"SYS_HASH_FIND1",A="FL:::/Kernel/KHashA.CPP.Z,81"$ $LK,"GetRSP",A="FL:::/Kernel/KernelB.HPP,250"$ @@ -740,14 +741,14 @@ $LK,"ScanKey",A="FL:::/Kernel/SerialDev/Message.CPP.Z,123",BI=164$ $LK,"MouseDriverInstall",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,238",BI=165$ $LK,"mouse_last",A="FL:::/Kernel/KGlbls.CPP.Z,27"$ $LK,"D3DistSqr",A="FL:::/Kernel/KernelB.HPP,157"$ -$LK,"_RDI",A="FL:::/Kernel/KernelA.HPP,3373"$ -$LK,"SV_R_REG",A="FL:::/Kernel/KernelA.HPP,1703"$ -$LK,"TY_IMM",A="FL:::/Kernel/KernelA.HPP,1546"$ +$LK,"_RDI",A="FL:::/Kernel/KernelA.HPP,3376"$ +$LK,"SV_R_REG",A="FL:::/Kernel/KernelA.HPP,1701"$ +$LK,"TY_IMM",A="FL:::/Kernel/KernelA.HPP,1544"$ $LK,"ATARepExitAllApplications",A="FL:::/Kernel/BlkDev/DskATAId.CPP.Z,119",BI=166$ $LK,"CeilI64",A="FL:::/Kernel/KMathB.CPP.Z,62",BI=167$ -$LK,"_RBP",A="FL:::/Kernel/KernelA.HPP,3374"$ -$LK,"CCacheBlk",A="FL:::/Kernel/KernelA.HPP,2698"$ -$LK,"OPTf_WARN_DUP_TYPES",A="FL:::/Kernel/KernelA.HPP,1514"$ +$LK,"_RBP",A="FL:::/Kernel/KernelA.HPP,3377"$ +$LK,"CCacheBlk",A="FL:::/Kernel/KernelA.HPP,2699"$ +$LK,"OPTf_WARN_DUP_TYPES",A="FL:::/Kernel/KernelA.HPP,1512"$ $LK,"ATAProbe",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,373",BI=168$ $LK,"_LXCHG_U16",A="FL:::/Kernel/KUtils.CPP.Z,235"$ $LK,"_LXCHG_U32",A="FL:::/Kernel/KUtils.CPP.Z,226"$ @@ -756,104 +757,104 @@ $LK,"DOCT_FOOTER",A="FL:::/Kernel/KernelA.HPP,904"$ $LK,"MEM_NUM_E820_ENTRIES",A="FL:::/Kernel/KernelA.HPP,354"$ $LK,"MPAPICInit",A="FL:::/Kernel/MultiProc.CPP.Z,188",BI=169$ $LK,"SYS_PROGRESS2",A="FL:::/Kernel/KStart.CPP.Z,211"$ -$LK,"DOCEf_SKIP",A="FL:::/Kernel/KernelA.HPP,1086"$ +$LK,"DOCEf_SKIP",A="FL:::/Kernel/KernelA.HPP,1085"$ $LK,"DOCEF_SKIP",A="FL:::/Kernel/KernelA.HPP,1011"$ $LK,"SPF_COMMA",A="FL:::/Kernel/StrPrint.CPP.Z,4"$ $LK,"SYS_PROGRESS3",A="FL:::/Kernel/KStart.CPP.Z,214"$ -$LK,"CSrvCtrl",A="FL:::/Kernel/KernelA.HPP,3164"$ +$LK,"CSrvCtrl",A="FL:::/Kernel/KernelA.HPP,3167"$ $LK,"DirNew",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,1",BI=170$ $LK,"SYS_PROGRESS4",A="FL:::/Kernel/KStart.CPP.Z,217"$ -$LK,"_RAX",A="FL:::/Kernel/KernelA.HPP,3368"$ +$LK,"_RAX",A="FL:::/Kernel/KernelA.HPP,3371"$ $LK,"FAT32DirNew",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,581",BI=171$ $LK,"HTf_RESOLVED",A="FL:::/Kernel/KernelA.HPP,671"$ $LK,"LinkedLstDel",A="FL:::/Kernel/KDataTypes.CPP.Z,1",BI=172$ $LK,"Help",A="FL:::/Kernel/StrB.CPP.Z,115",BI=173$ $LK,"Log2",A="FL:::/Kernel/KernelB.HPP,137"$ -$LK,"_RBX",A="FL:::/Kernel/KernelA.HPP,3369"$ +$LK,"_RBX",A="FL:::/Kernel/KernelA.HPP,3372"$ $LK,"DOCT_HEX_ED",A="FL:::/Kernel/KernelA.HPP,926"$ $LK,"DOCT_LINK",A="FL:::/Kernel/KernelA.HPP,919"$ $LK,"_D3_COPY",A="FL:::/Kernel/KMathA.CPP.Z,212"$ $LK,"PUT_STR",A="FL:::/Kernel/StrA.CPP.Z,58"$ $LK,"_RET",A="FL:::/Kernel/KUtils.CPP.Z,457"$ -$LK,"_RCX",A="FL:::/Kernel/KernelA.HPP,3370"$ +$LK,"_RCX",A="FL:::/Kernel/KernelA.HPP,3373"$ $LK,"BIOSTotalMem",A="FL:::/Kernel/Mem/MemPhysical.CPP.Z,169",BI=174$ -$LK,"_RDX",A="FL:::/Kernel/KernelA.HPP,3371"$ +$LK,"_RDX",A="FL:::/Kernel/KernelA.HPP,3374"$ $LK,"RLF_FULL_HEAP",A="FL:::/Kernel/KernelA.HPP,458"$ $LK,"RLf_FULL_HEAP",A="FL:::/Kernel/KernelA.HPP,440"$ $LK,"ScanMsg",A="FL:::/Kernel/SerialDev/Message.CPP.Z,37",BI=175$ $LK,"SYS_PROGRESS4_DESC",A="FL:::/Kernel/KStart.CPP.Z,219"$ -$LK,"__FILE__",A="FL:::/Kernel/KernelA.HPP,1991"$ -$LK,"TY_REG",A="FL:::/Kernel/KernelA.HPP,1547"$ +$LK,"__FILE__",A="FL:::/Kernel/KernelA.HPP,1989"$ +$LK,"TY_REG",A="FL:::/Kernel/KernelA.HPP,1545"$ $LK,"CDate",A="FL:::/Kernel/KernelA.HPP,184"$ $LK,"CLFlush",A="FL:::/Kernel/KernelB.HPP,275"$ $LK,"SYS_HEAP_DBG_FLAG",A="FL:::/Kernel/KStart.CPP.Z,199"$ -$LK,"_RIP",A="FL:::/Kernel/KernelA.HPP,3376"$ -$LK,"IEF_REX_ONLY_R8_R15",A="FL:::/Kernel/KernelA.HPP,1697"$ -$LK,"DOCSS_SINGLE_QUOTE",A="FL:::/Kernel/KernelA.HPP,1110"$ -$LK,"KBD_PORT",A="FL:::/Kernel/KernelA.HPP,2948"$ -$LK,"NUM_COLORS",A="FL:::/Kernel/KernelA.HPP,2923"$ +$LK,"_RIP",A="FL:::/Kernel/KernelA.HPP,3379"$ +$LK,"IEF_REX_ONLY_R8_R15",A="FL:::/Kernel/KernelA.HPP,1695"$ +$LK,"DOCSS_SINGLE_QUOTE",A="FL:::/Kernel/KernelA.HPP,1108"$ +$LK,"KBD_PORT",A="FL:::/Kernel/KernelA.HPP,2951"$ +$LK,"NUM_COLORS",A="FL:::/Kernel/KernelA.HPP,2926"$ $LK,"ac",A="FL:::/Kernel/KGlbls.CPP.Z,18"$ $LK,"_FSTSW",A="FL:::/Kernel/KMathA.CPP.Z,641"$ -$LK,"ARGT_IMM32",A="FL:::/Kernel/KernelA.HPP,1847"$ -$LK,"ARGT_IMM16",A="FL:::/Kernel/KernelA.HPP,1846"$ +$LK,"ARGT_IMM32",A="FL:::/Kernel/KernelA.HPP,1845"$ +$LK,"ARGT_IMM16",A="FL:::/Kernel/KernelA.HPP,1844"$ $LK,"MouseSpeedSet",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,130",BI=176$ $LK,"Name2ParentDirCluster",A="FL:::/Kernel/BlkDev/DskStrB.CPP.Z,54",BI=177$ $LK,"Free",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,369"$ -$LK,"DOCEf_AUX_STR",A="FL:::/Kernel/KernelA.HPP,1038"$ +$LK,"DOCEf_AUX_STR",A="FL:::/Kernel/KernelA.HPP,1037"$ $LK,"DOCEF_AUX_STR",A="FL:::/Kernel/KernelA.HPP,958"$ $LK,"Char2KeyName",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,198",BI=178$ $LK,"Mem512Free",A="FL:::/Kernel/Mem/Mem512.CPP.Z,84",BI=179$ $LK,"blkdev",A="FL:::/Kernel/KGlbls.CPP.Z,19"$ -$LK,"TK_NUM_TK",A="FL:::/Kernel/KernelA.HPP,2072"$ -$LK,"TY_SIB",A="FL:::/Kernel/KernelA.HPP,1549"$ -$LK,"CWinMgrGlbls",A="FL:::/Kernel/KernelA.HPP,1443"$ -$LK,"DOCEf_TREE",A="FL:::/Kernel/KernelA.HPP,1084"$ +$LK,"TK_NUM_TK",A="FL:::/Kernel/KernelA.HPP,2070"$ +$LK,"TY_SIB",A="FL:::/Kernel/KernelA.HPP,1547"$ +$LK,"CWinMgrGlbls",A="FL:::/Kernel/KernelA.HPP,1441"$ +$LK,"DOCEf_TREE",A="FL:::/Kernel/KernelA.HPP,1083"$ $LK,"DOCEF_TREE",A="FL:::/Kernel/KernelA.HPP,1009"$ $LK,"MouseUpdatePre",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,140",BI=180$ $LK,"ISO1FileFind",A="FL:::/Kernel/BlkDev/FileSysISO.CPP.Z,130",BI=181$ -$LK,"TASK_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,3256"$ +$LK,"TASK_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,3259"$ $LK,"SysDefinesLoad",A="FL:::/Kernel/KDefine.CPP.Z,97",BI=182$ $LK,"Mem512TaskAlloc",A="FL:::/Kernel/Mem/Mem512.CPP.Z,115",BI=183$ -$LK,"MEM_MAPPED_SPACE",A="FL:::/Kernel/KernelA.HPP,3410"$ +$LK,"MEM_MAPPED_SPACE",A="FL:::/Kernel/KernelA.HPP,3413"$ $LK,"D3Norm",A="FL:::/Kernel/KernelB.HPP,164"$ $LK,"_POW",A="FL:::/Kernel/KMathA.CPP.Z,515"$ -$LK,"MSG_KEY_DOWN",A="FL:::/Kernel/KernelA.HPP,3175"$ -$LK,"ARGT_IMM64",A="FL:::/Kernel/KernelA.HPP,1848"$ +$LK,"MSG_KEY_DOWN",A="FL:::/Kernel/KernelA.HPP,3178"$ +$LK,"ARGT_IMM64",A="FL:::/Kernel/KernelA.HPP,1846"$ +$LK,"TASK_HASH_TABLE_SIZE",A="FL:::/Kernel/KernelA.HPP,2842"$ $LK,"DOCT_BUTTON",A="FL:::/Kernel/KernelA.HPP,920"$ $LK,"PUT_HEX_U8",A="FL:::/Kernel/StrA.CPP.Z,44"$ -$LK,"_RSI",A="FL:::/Kernel/KernelA.HPP,3372"$ -$LK,"CTRLF_CAPTURE_RIGHT_IP",A="FL:::/Kernel/KernelA.HPP,3043"$ +$LK,"_RSI",A="FL:::/Kernel/KernelA.HPP,3375"$ +$LK,"CTRLF_CAPTURE_RIGHT_IP",A="FL:::/Kernel/KernelA.HPP,3046"$ $LK,"CPUStructInit",A="FL:::/Kernel/MultiProc.CPP.Z,116",BI=184$ -$LK,"WIf_FOCUS_TASK_GRAB_SCROLL",A="FL:::/Kernel/KernelA.HPP,1430"$ -$LK,"WIF_FOCUS_TASK_GRAB_SCROLL",A="FL:::/Kernel/KernelA.HPP,1405"$ -$LK,"CIntermediateCode",A="FL:::/Kernel/KernelA.HPP,1617"$ -$LK,"DOC_COLOR_ANCHOR",A="FL:::/Kernel/KernelA.HPP,1122"$ +$LK,"WIf_FOCUS_TASK_GRAB_SCROLL",A="FL:::/Kernel/KernelA.HPP,1428"$ +$LK,"WIF_FOCUS_TASK_GRAB_SCROLL",A="FL:::/Kernel/KernelA.HPP,1403"$ +$LK,"CIntermediateCode",A="FL:::/Kernel/KernelA.HPP,1615"$ +$LK,"DOC_COLOR_ANCHOR",A="FL:::/Kernel/KernelA.HPP,1120"$ $LK,"Str2ColorU32",A="FL:::/Kernel/KDefine.CPP.Z,201",BI=185$ $LK,"Str2ColorU16",A="FL:::/Kernel/KDefine.CPP.Z,157",BI=186$ $LK,"LinkedLstCnt",A="FL:::/Kernel/KDataTypes.CPP.Z,21",BI=187$ $LK,"Auto",A="FL:::/Kernel/SrvCmd.CPP.Z,486",BI=188$ -$LK,"CTRLT_VIEWING_ANGLES",A="FL:::/Kernel/KernelA.HPP,3038"$ -$LK,"FREE_PAGE_HASH_SIZE",A="FL:::/Kernel/KernelA.HPP,2832"$ -$LK,"DOCEf_QUIT",A="FL:::/Kernel/KernelA.HPP,1071"$ +$LK,"CTRLT_VIEWING_ANGLES",A="FL:::/Kernel/KernelA.HPP,3041"$ +$LK,"DOCEf_QUIT",A="FL:::/Kernel/KernelA.HPP,1070"$ $LK,"DOCEF_QUIT",A="FL:::/Kernel/KernelA.HPP,996"$ $LK,"Tabs2Spaces",A="FL:::/Kernel/StrB.CPP.Z,1",BI=189$ $LK,"MaxI64",A="FL:::/Kernel/KernelB.HPP,98"$ $LK,"SYS_GDT_PTR",A="FL:::/Kernel/KStart.CPP.Z,49"$ -$LK,"_RSP",A="FL:::/Kernel/KernelA.HPP,3375"$ +$LK,"_RSP",A="FL:::/Kernel/KernelA.HPP,3378"$ $LK,"FSetCluster",A="FL:::/Kernel/BlkDev/DskCFile.CPP.Z,99",BI=190$ $LK,"WinDerivedValsUpdate",A="FL:::/Kernel/Display.CPP.Z,93",BI=191$ $LK,"fp_update_ctrls",A="FL:::/Kernel/KGlbls.CPP.Z,32"$ -$LK,"DSK_CACHE_HASH_SIZE",A="FL:::/Kernel/KernelA.HPP,2696"$ -$LK,"RS_ATTR_VOL_ID",A="FL:::/Kernel/KernelA.HPP,2488"$ -$LK,"DOCf_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,1301"$ -$LK,"DOCF_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,1265"$ +$LK,"DSK_CACHE_HASH_SIZE",A="FL:::/Kernel/KernelA.HPP,2697"$ +$LK,"RS_ATTR_VOL_ID",A="FL:::/Kernel/KernelA.HPP,2487"$ +$LK,"DOCf_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,1299"$ +$LK,"DOCF_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,1263"$ $LK,"DOCT_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,912"$ $LK,"IntDivZero",A="FL:::/Kernel/KInts.CPP.Z,140",BI=192$ $LK,"_SQR",A="FL:::/Kernel/KMathA.CPP.Z,337"$ -$LK,"DISPLAYf_SILENT",A="FL:::/Kernel/KernelA.HPP,3251"$ +$LK,"DISPLAYf_SILENT",A="FL:::/Kernel/KernelA.HPP,3254"$ $LK,"REGT_R32",A="FL:::/Kernel/KernelA.HPP,734"$ $LK,"REGT_R16",A="FL:::/Kernel/KernelA.HPP,733"$ -$LK,"IEF_NOT_IN_64_BIT",A="FL:::/Kernel/KernelA.HPP,1695"$ +$LK,"IEF_NOT_IN_64_BIT",A="FL:::/Kernel/KernelA.HPP,1693"$ $LK,"RedSeaFileFind",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,157",BI=193$ $LK,"SYS_PCIBIOS_SERVICE_DIR",A="FL:::/Kernel/PCIBIOS.CPP.Z,4"$ $LK,"tS",A="FL:::/Kernel/KMisc.CPP.Z,122",BI=194$ @@ -861,123 +862,123 @@ $LK,"LBEqu",A="FL:::/Kernel/KernelB.HPP,34"$ $LK,"ArcDetermineCompressionType",A="FL:::/Kernel/Compress.CPP.Z,102",BI=195$ $LK,"SYS_SEMA_REFRESH_IN_PROGRESS",A="FL:::/Kernel/KernelA.HPP,595"$ $LK,"IntInit1",A="FL:::/Kernel/KInts.CPP.Z,170",BI=196$ -$LK,"CH_CURSOR",A="FL:::/Kernel/KernelA.HPP,3458"$ +$LK,"CH_CURSOR",A="FL:::/Kernel/KernelA.HPP,3461"$ $LK,"IntInit2",A="FL:::/Kernel/KInts.CPP.Z,185",BI=197$ $LK,"DOCT_CURSOR",A="FL:::/Kernel/KernelA.HPP,896"$ $LK,"GetKey",A="FL:::/Kernel/SerialDev/Message.CPP.Z,142",BI=198$ -$LK,"ROP_MONO",A="FL:::/Kernel/KernelA.HPP,2893"$ -$LK,"CFAT32DirEntryLong",A="FL:::/Kernel/KernelA.HPP,2355"$ +$LK,"ROP_MONO",A="FL:::/Kernel/KernelA.HPP,2896"$ +$LK,"CFAT32DirEntryLong",A="FL:::/Kernel/KernelA.HPP,2354"$ $LK,"Kill",A="FL:::/Kernel/KTask.CPP.Z,28",BI=199$ -$LK,"RS_ATTR_FIXED",A="FL:::/Kernel/KernelA.HPP,2498"$ -$LK,"TK_IFDEF",A="FL:::/Kernel/KernelA.HPP,2061"$ +$LK,"RS_ATTR_FIXED",A="FL:::/Kernel/KernelA.HPP,2497"$ +$LK,"TK_IFDEF",A="FL:::/Kernel/KernelA.HPP,2059"$ $LK,"REGT_R64",A="FL:::/Kernel/KernelA.HPP,735"$ $LK,"SingleUser",A="FL:::/Kernel/KMisc.CPP.Z,255",BI=200$ $LK,"Date2Struct",A="FL:::/Kernel/KDate.CPP.Z,39",BI=201$ -$LK,"CFile",A="FL:::/Kernel/KernelA.HPP,2738"$ +$LK,"CFile",A="FL:::/Kernel/KernelA.HPP,2739"$ $LK,"Fault2",A="FL:::/Kernel/KDbg.CPP.Z,595",BI=202$ $LK,"Load",A="FL:::/Kernel/KLoad.CPP.Z,181",BI=203$ $LK,"ip",A="FL:::/Kernel/KGlbls.CPP.Z,24"$ -$LK,"CFreeLst",A="FL:::/Kernel/KernelA.HPP,2661"$ +$LK,"CFreeLst",A="FL:::/Kernel/KernelA.HPP,2662"$ $LK,"DOCEF_CHECKED_COLLAPSED",A="FL:::/Kernel/KernelA.HPP,1001"$ $LK,"CHash",A="FL:::/Kernel/KernelA.HPP,617"$ $LK,"RedSeaFreeClusters",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,252",BI=204$ $LK,"Fault3",A="FL:::/Kernel/KDbg.CPP.Z,561",BI=205$ $LK,"CompressBuf",A="FL:::/Kernel/Compress.CPP.Z,281",BI=206$ $LK,"chars_bmp_hex_numeric",A="FL:::/Kernel/StrA.CPP.Z,353"$ -$LK,"CCF_NOT_CONST",A="FL:::/Kernel/KernelA.HPP,2098"$ +$LK,"CCF_NOT_CONST",A="FL:::/Kernel/KernelA.HPP,2097"$ $LK,"CeilU64",A="FL:::/Kernel/KMathB.CPP.Z,41",BI=207$ -$LK,"BPlf_LOCKED",A="FL:::/Kernel/KernelA.HPP,2842"$ -$LK,"BDlf_LOCKED",A="FL:::/Kernel/KernelA.HPP,2614"$ +$LK,"BPlf_LOCKED",A="FL:::/Kernel/KernelA.HPP,2845"$ +$LK,"BDlf_LOCKED",A="FL:::/Kernel/KernelA.HPP,2615"$ $LK,"sys_neg_pows_lst",A="FL:::/Kernel/StrPrint.CPP.Z,213"$ $LK,"sys_pos_pows_lst",A="FL:::/Kernel/StrPrint.CPP.Z,212"$ $LK,"MStrPrint",A="FL:::/Kernel/StrPrint.CPP.Z,906",BI=208$ -$LK,"DVlf_LOCKED",A="FL:::/Kernel/KernelA.HPP,2636"$ +$LK,"DVlf_LOCKED",A="FL:::/Kernel/KernelA.HPP,2637"$ $LK,"SrcFileName",A="FL:::/Kernel/PSect.CPP.Z,199",BI=209$ $LK,"RawD",A="FL:::/Kernel/KDbg.CPP.Z,234",BI=210$ $LK,"IsSingleUser",A="FL:::/Kernel/KMisc.CPP.Z,260",BI=211$ $LK,"adam_task",A="FL:::/Kernel/KGlbls.CPP.Z,8"$ $LK,"_POW10",A="FL:::/Kernel/KMathA.CPP.Z,524"$ -$LK,"SVCRf_LOCKED",A="FL:::/Kernel/KernelA.HPP,3163"$ -$LK,"BDF_LAST_WAS_WRITE",A="FL:::/Kernel/KernelA.HPP,2597"$ -$LK,"TY_STK",A="FL:::/Kernel/KernelA.HPP,1553"$ +$LK,"SVCRf_LOCKED",A="FL:::/Kernel/KernelA.HPP,3166"$ +$LK,"BDF_LAST_WAS_WRITE",A="FL:::/Kernel/KernelA.HPP,2598"$ +$LK,"TY_STK",A="FL:::/Kernel/KernelA.HPP,1551"$ $LK,"DOCT_CURSOR_MOVEMENT",A="FL:::/Kernel/KernelA.HPP,917"$ -$LK,"SCF_CTRL",A="FL:::/Kernel/KernelA.HPP,3488"$ -$LK,"SCf_CTRL",A="FL:::/Kernel/KernelA.HPP,3473"$ -$LK,"TK_ENDIF",A="FL:::/Kernel/KernelA.HPP,2065"$ -$LK,"RT_UF32",A="FL:::/Kernel/KernelA.HPP,1539"$ -$LK,"CCF_NO_REG_OPT",A="FL:::/Kernel/KernelA.HPP,2099"$ -$LK,"DOCEf_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,1034"$ -$LK,"DOCEF_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,1028"$ +$LK,"SCF_CTRL",A="FL:::/Kernel/KernelA.HPP,3491"$ +$LK,"SCf_CTRL",A="FL:::/Kernel/KernelA.HPP,3476"$ +$LK,"TK_ENDIF",A="FL:::/Kernel/KernelA.HPP,2063"$ +$LK,"RT_UF32",A="FL:::/Kernel/KernelA.HPP,1537"$ +$LK,"CCF_NO_REG_OPT",A="FL:::/Kernel/KernelA.HPP,2098"$ +$LK,"DOCEf_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,1033"$ +$LK,"DOCEF_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,1027"$ $LK,"DOCEt_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,948"$ $LK,"DOCET_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,942"$ $LK,"RLf_DOC",A="FL:::/Kernel/KernelA.HPP,446"$ $LK,"pi",A="FL:::/Kernel/KernelA.HPP,48"$ -$LK,"ICF_ALTERNATE_TEMPLATE",A="FL:::/Kernel/KernelA.HPP,1581"$ +$LK,"ICF_ALTERNATE_TEMPLATE",A="FL:::/Kernel/KernelA.HPP,1579"$ $LK,"ATTRF_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,885"$ $LK,"ATTRf_UNDERLINE",A="FL:::/Kernel/KernelA.HPP,890"$ $LK,"KbdMouseVarsInit",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,294",BI=212$ -$LK,"DOCF_BWD_MOVEMENT",A="FL:::/Kernel/KernelA.HPP,1254"$ -$LK,"RT_MASK",A="FL:::/Kernel/KernelA.HPP,1543"$ +$LK,"DOCF_BWD_MOVEMENT",A="FL:::/Kernel/KernelA.HPP,1252"$ +$LK,"RT_MASK",A="FL:::/Kernel/KernelA.HPP,1541"$ $LK,"SYS_SEMA_UPDATE_WIN_Z_BUF",A="FL:::/Kernel/KernelA.HPP,602"$ $LK,"Exit",A="FL:::/Kernel/KTask.CPP.Z,1",BI=213$ -$LK,"TASKf_BREAK_TO_SHIFT_ESC",A="FL:::/Kernel/KernelA.HPP,3244"$ +$LK,"TASKf_BREAK_TO_SHIFT_ESC",A="FL:::/Kernel/KernelA.HPP,3247"$ $LK,"HTT_KEYWORD",A="FL:::/Kernel/KernelA.HPP,685"$ $LK,"CopySingleZ",A="FL:::/Kernel/BlkDev/DskCopy.CPP.Z,1",BI=214$ -$LK,"DCF_NO_TRANSPARENTS",A="FL:::/Kernel/KernelA.HPP,3572"$ +$LK,"DCF_NO_TRANSPARENTS",A="FL:::/Kernel/KernelA.HPP,3575"$ $LK,"HTt_KEYWORD",A="FL:::/Kernel/KernelA.HPP,655"$ $LK,"SYS_SEMA_IN_DEBUGGER",A="FL:::/Kernel/KernelA.HPP,591"$ -$LK,"RT_UF64",A="FL:::/Kernel/KernelA.HPP,1541"$ -$LK,"DOCf_BWD_MOVEMENT",A="FL:::/Kernel/KernelA.HPP,1289"$ +$LK,"RT_UF64",A="FL:::/Kernel/KernelA.HPP,1539"$ +$LK,"DOCf_BWD_MOVEMENT",A="FL:::/Kernel/KernelA.HPP,1287"$ $LK,"GetMsg",A="FL:::/Kernel/SerialDev/Message.CPP.Z,95",BI=215$ -$LK,"CMPCrash",A="FL:::/Kernel/KernelA.HPP,3805"$ -$LK,"MEM_NUM_PML1",A="FL:::/Kernel/KernelA.HPP,3411"$ -$LK,"ROPBF_HALF_RANGE_COLOR",A="FL:::/Kernel/KernelA.HPP,2885"$ -$LK,"MEM_NUM_PML2",A="FL:::/Kernel/KernelA.HPP,3412"$ -$LK,"ICF_SHORT_JMP",A="FL:::/Kernel/KernelA.HPP,1568"$ +$LK,"CMPCrash",A="FL:::/Kernel/KernelA.HPP,3808"$ +$LK,"MEM_NUM_PML1",A="FL:::/Kernel/KernelA.HPP,3414"$ +$LK,"ROPBF_HALF_RANGE_COLOR",A="FL:::/Kernel/KernelA.HPP,2888"$ +$LK,"MEM_NUM_PML2",A="FL:::/Kernel/KernelA.HPP,3415"$ +$LK,"ICF_SHORT_JMP",A="FL:::/Kernel/KernelA.HPP,1566"$ $LK,"IA32_FS_BASE",A="FL:::/Kernel/KernelA.HPP,516"$ $LK,"Rand",A="FL:::/Kernel/KMathB.CPP.Z,122",BI=216$ -$LK,"MEM_NUM_PML3",A="FL:::/Kernel/KernelA.HPP,3413"$ -$LK,"FAT32_ENTRIES_BITS",A="FL:::/Kernel/KernelA.HPP,2368"$ -$LK,"TK_IDENT",A="FL:::/Kernel/KernelA.HPP,2033"$ +$LK,"MEM_NUM_PML3",A="FL:::/Kernel/KernelA.HPP,3416"$ +$LK,"FAT32_ENTRIES_BITS",A="FL:::/Kernel/KernelA.HPP,2367"$ +$LK,"TK_IDENT",A="FL:::/Kernel/KernelA.HPP,2031"$ $LK,"ArcCompressBuf",A="FL:::/Kernel/Compress.CPP.Z,110",BI=217$ -$LK,"MEM_NUM_PML4",A="FL:::/Kernel/KernelA.HPP,3414"$ +$LK,"MEM_NUM_PML4",A="FL:::/Kernel/KernelA.HPP,3417"$ $LK,"ToFileLine",A="FL:::/Kernel/EdLite.CPP.Z,303",BI=218$ $LK,"D3Unit",A="FL:::/Kernel/KernelB.HPP,168"$ -$LK,"CTRLT_WIN_HSCROLL",A="FL:::/Kernel/KernelA.HPP,3036"$ -$LK,"TK_IFAOT",A="FL:::/Kernel/KernelA.HPP,2063"$ +$LK,"CTRLT_WIN_HSCROLL",A="FL:::/Kernel/KernelA.HPP,3039"$ +$LK,"TK_IFAOT",A="FL:::/Kernel/KernelA.HPP,2061"$ $LK,"IsDotC",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,31",BI=219$ -$LK,"BDf_LAST_WAS_WRITE",A="FL:::/Kernel/KernelA.HPP,2607"$ -$LK,"CICArg",A="FL:::/Kernel/KernelA.HPP,1594"$ -$LK,"DOCEf_CENTER_X",A="FL:::/Kernel/KernelA.HPP,1060"$ +$LK,"BDf_LAST_WAS_WRITE",A="FL:::/Kernel/KernelA.HPP,2608"$ +$LK,"CICArg",A="FL:::/Kernel/KernelA.HPP,1592"$ +$LK,"DOCEf_CENTER_X",A="FL:::/Kernel/KernelA.HPP,1059"$ $LK,"DOCEF_CENTER_X",A="FL:::/Kernel/KernelA.HPP,985"$ $LK,"SYS_TIMER_FREQ",A="FL:::/Kernel/KernelA.HPP,546"$ $LK,"HashTablePurge",A="FL:::/Kernel/KHashB.CPP.Z,107",BI=220$ -$LK,"GR_HEIGHT",A="FL:::/Kernel/KernelA.HPP,3561"$ -$LK,"DOCEf_CENTER_Y",A="FL:::/Kernel/KernelA.HPP,1063"$ +$LK,"GR_HEIGHT",A="FL:::/Kernel/KernelA.HPP,3564"$ +$LK,"DOCEf_CENTER_Y",A="FL:::/Kernel/KernelA.HPP,1062"$ $LK,"DOCEF_CENTER_Y",A="FL:::/Kernel/KernelA.HPP,988"$ $LK,"Seed",A="FL:::/Kernel/KMathB.CPP.Z,128",BI=221$ $LK,"DrvsRelease",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,27",BI=222$ -$LK,"TASKf_FILTER_INPUT",A="FL:::/Kernel/KernelA.HPP,3238"$ +$LK,"TASKf_FILTER_INPUT",A="FL:::/Kernel/KernelA.HPP,3241"$ $LK,"DOCEF_REFRESH_DATA",A="FL:::/Kernel/KernelA.HPP,1003"$ $LK,"SYS_SEMA_FLUSH_VGA_IMAGE",A="FL:::/Kernel/KernelA.HPP,596"$ -$LK,"OPTf_NO_REG_VAR",A="FL:::/Kernel/KernelA.HPP,1517"$ -$LK,"CTRLF_SHOW",A="FL:::/Kernel/KernelA.HPP,3040"$ -$LK,"DOCEf_REFRESH_DATA",A="FL:::/Kernel/KernelA.HPP,1078"$ -$LK,"DOCEf_LEFT_EXP",A="FL:::/Kernel/KernelA.HPP,1041"$ +$LK,"OPTf_NO_REG_VAR",A="FL:::/Kernel/KernelA.HPP,1515"$ +$LK,"CTRLF_SHOW",A="FL:::/Kernel/KernelA.HPP,3043"$ +$LK,"DOCEf_REFRESH_DATA",A="FL:::/Kernel/KernelA.HPP,1077"$ +$LK,"DOCEf_LEFT_EXP",A="FL:::/Kernel/KernelA.HPP,1040"$ $LK,"DOCEF_LEFT_EXP",A="FL:::/Kernel/KernelA.HPP,961"$ $LK,"ISO1FileRead",A="FL:::/Kernel/BlkDev/FileSysISO.CPP.Z,190",BI=223$ $LK,"ATAPIWaitReady",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,334",BI=224$ -$LK,"TK_MUL_EQUAL",A="FL:::/Kernel/KernelA.HPP,2053"$ -$LK,"TK_NOT_EQUAL",A="FL:::/Kernel/KernelA.HPP,2045"$ -$LK,"SC_PRTSCRN1",A="FL:::/Kernel/KernelA.HPP,3538"$ +$LK,"TK_MUL_EQUAL",A="FL:::/Kernel/KernelA.HPP,2051"$ +$LK,"TK_NOT_EQUAL",A="FL:::/Kernel/KernelA.HPP,2043"$ +$LK,"SC_PRTSCRN1",A="FL:::/Kernel/KernelA.HPP,3541"$ $LK,"FUF_ALL",A="FL:::/Kernel/KernelA.HPP,2557"$ $LK,"STR_LEN",A="FL:::/Kernel/KernelA.HPP,39"$ $LK,"DskCacheQueIns",A="FL:::/Kernel/BlkDev/DskCache.CPP.Z,53",BI=225$ -$LK,"SC_PRTSCRN2",A="FL:::/Kernel/KernelA.HPP,3539"$ +$LK,"SC_PRTSCRN2",A="FL:::/Kernel/KernelA.HPP,3542"$ $LK,"sys_semas",A="FL:::/Kernel/KernelB.HPP,237"$ $LK,"InputFilterTask",A="FL:::/Kernel/SerialDev/Message.CPP.Z,1",BI=226$ $LK,"SYS_HASH_STR",A="FL:::/Kernel/KHashA.CPP.Z,4"$ -$LK,"ATAR0_CMD",A="FL:::/Kernel/KernelA.HPP,2244"$ +$LK,"ATAR0_CMD",A="FL:::/Kernel/KernelA.HPP,2243"$ $LK,"I_DBG",A="FL:::/Kernel/KernelA.HPP,294"$ $LK,"FATNameTo",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,135",BI=227$ $LK,"SrvCmdQueDel",A="FL:::/Kernel/SrvCmd.CPP.Z,7",BI=228$ @@ -986,57 +987,57 @@ $LK,"MaxU64",A="FL:::/Kernel/KernelB.HPP,99"$ $LK,"CallInd",A="FL:::/Kernel/KernelB.HPP,48"$ $LK,"EndianI64",A="FL:::/Kernel/KMisc.CPP.Z,25",BI=229$ $LK,"_MSIZE",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,323"$ -$LK,"AC_MAX_FILLINS",A="FL:::/Kernel/KernelA.HPP,1459"$ +$LK,"AC_MAX_FILLINS",A="FL:::/Kernel/KernelA.HPP,1457"$ $LK,"GVF_IMPORT",A="FL:::/Kernel/KernelA.HPP,860"$ $LK,"HTF_IMPORT",A="FL:::/Kernel/KernelA.HPP,698"$ $LK,"HTf_IMPORT",A="FL:::/Kernel/KernelA.HPP,668"$ -$LK,"NUM_BLKDEVS",A="FL:::/Kernel/KernelA.HPP,2616"$ -$LK,"IEF_PLUS_OPCODE",A="FL:::/Kernel/KernelA.HPP,1692"$ +$LK,"NUM_BLKDEVS",A="FL:::/Kernel/KernelA.HPP,2617"$ +$LK,"IEF_PLUS_OPCODE",A="FL:::/Kernel/KernelA.HPP,1690"$ $LK,"LAPIC_ICR_LOW",A="FL:::/Kernel/KernelA.HPP,489"$ $LK,"mouse",A="FL:::/Kernel/KGlbls.CPP.Z,27"$ $LK,"D3Zero",A="FL:::/Kernel/KernelB.HPP,169"$ -$LK,"ST_WARN_ST",A="FL:::/Kernel/KernelA.HPP,3467"$ -$LK,"FUF_SCAN_PARENTS",A="FL:::/Kernel/KernelA.HPP,2573"$ +$LK,"ST_WARN_ST",A="FL:::/Kernel/KernelA.HPP,3470"$ +$LK,"FUF_SCAN_PARENTS",A="FL:::/Kernel/KernelA.HPP,2574"$ $LK,"DskCacheInvalidate2",A="FL:::/Kernel/BlkDev/DskCache.CPP.Z,97",BI=230$ -$LK,"CCtrl",A="FL:::/Kernel/KernelA.HPP,3062"$ -$LK,"CBlkDev",A="FL:::/Kernel/KernelA.HPP,2618"$ +$LK,"CCtrl",A="FL:::/Kernel/KernelA.HPP,3065"$ +$LK,"CBlkDev",A="FL:::/Kernel/KernelA.HPP,2619"$ $LK,"DOCT_SONG",A="FL:::/Kernel/KernelA.HPP,931"$ $LK,"DOCT_TREE",A="FL:::/Kernel/KernelA.HPP,927"$ $LK,"progress1_desc",A="FL:::/Kernel/KernelB.HPP,214"$ -$LK,"BDS_ED_FILENAME_DRV",A="FL:::/Kernel/KernelA.HPP,3223"$ +$LK,"BDS_ED_FILENAME_DRV",A="FL:::/Kernel/KernelA.HPP,3226"$ $LK,"DOCT_TEXT",A="FL:::/Kernel/KernelA.HPP,893"$ $LK,"CMathODE",A="FL:::/Kernel/KernelA.HPP,242"$ $LK,"WinInside",A="FL:::/Kernel/Display.CPP.Z,126",BI=231$ $LK,"RFLAGf_ALIGN_CHECK",A="FL:::/Kernel/KernelA.HPP,319"$ $LK,"MAllocIdentical",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,393",BI=232$ $LK,"FUf_SCAN_PARENTS",A="FL:::/Kernel/KernelA.HPP,2548"$ -$LK,"DOCF_ALLOW_UNDO",A="FL:::/Kernel/KernelA.HPP,1250"$ +$LK,"DOCF_ALLOW_UNDO",A="FL:::/Kernel/KernelA.HPP,1248"$ $LK,"CMemberLst",A="FL:::/Kernel/KernelA.HPP,790"$ -$LK,"DOCf_ALLOW_UNDO",A="FL:::/Kernel/KernelA.HPP,1285"$ +$LK,"DOCf_ALLOW_UNDO",A="FL:::/Kernel/KernelA.HPP,1283"$ $LK,"DskCacheQueRem",A="FL:::/Kernel/BlkDev/DskCache.CPP.Z,46",BI=233$ $LK,"_D3_NORM",A="FL:::/Kernel/KMathA.CPP.Z,4"$ -$LK,"DOCEf_BLINK",A="FL:::/Kernel/KernelA.HPP,1031"$ -$LK,"DOCEF_BLINK",A="FL:::/Kernel/KernelA.HPP,1025"$ +$LK,"DOCEf_BLINK",A="FL:::/Kernel/KernelA.HPP,1030"$ +$LK,"DOCEF_BLINK",A="FL:::/Kernel/KernelA.HPP,1024"$ $LK,"IsDotZ",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,22",BI=234$ $LK,"HashGenericAdd",A="FL:::/Kernel/KHashB.CPP.Z,140",BI=235$ $LK,"_TASK_CONTEXT_RESTORE",A="FL:::/Kernel/Sched.CPP.Z,106"$ $LK,"BFieldOrU32",A="FL:::/Kernel/KernelB.HPP,32"$ -$LK,"TK_IFJIT",A="FL:::/Kernel/KernelA.HPP,2064"$ +$LK,"TK_IFJIT",A="FL:::/Kernel/KernelA.HPP,2062"$ $LK,"RedSeaFileRead",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,209",BI=236$ $LK,"MousePktRead",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,1",BI=237$ -$LK,"VGAP_CRTC_DATA",A="FL:::/Kernel/KernelA.HPP,3683"$ -$LK,"ARGT_REL32",A="FL:::/Kernel/KernelA.HPP,1843"$ -$LK,"ARGT_REL16",A="FL:::/Kernel/KernelA.HPP,1842"$ +$LK,"VGAP_CRTC_DATA",A="FL:::/Kernel/KernelA.HPP,3686"$ +$LK,"ARGT_REL32",A="FL:::/Kernel/KernelA.HPP,1841"$ +$LK,"ARGT_REL16",A="FL:::/Kernel/KernelA.HPP,1840"$ $LK,"cpu_structs",A="FL:::/Kernel/KernelB.HPP,233"$ -$LK,"SC_DELETE",A="FL:::/Kernel/KernelA.HPP,3523"$ +$LK,"SC_DELETE",A="FL:::/Kernel/KernelA.HPP,3526"$ $LK,"MAX_U64_F64",A="FL:::/Kernel/KernelA.HPP,43"$ $LK,"CLine",A="FL:::/Kernel/EdLite.CPP.Z,1"$ -$LK,"REGG_C_LOCAL_VARS",A="FL:::/Kernel/KernelA.HPP,1756"$ -$LK,"ACD_MAX_FILLINS",A="FL:::/Kernel/KernelA.HPP,1496"$ +$LK,"REGG_C_LOCAL_VARS",A="FL:::/Kernel/KernelA.HPP,1754"$ +$LK,"ACD_MAX_FILLINS",A="FL:::/Kernel/KernelA.HPP,1494"$ $LK,"REGT_SEG",A="FL:::/Kernel/KernelA.HPP,736"$ $LK,"CMass",A="FL:::/Kernel/KernelA.HPP,207"$ $LK,"GetStr",A="FL:::/Kernel/SerialDev/Message.CPP.Z,193",BI=238$ -$LK,"LTRED",A="FL:::/Kernel/KernelA.HPP,2918"$ +$LK,"LTRED",A="FL:::/Kernel/KernelA.HPP,2921"$ $LK,"StrIMatch",A="FL:::/Kernel/StrA.CPP.Z,319"$ $LK,"HTG_TYPE_MASK",A="FL:::/Kernel/KernelA.HPP,693"$ $LK,"Sign",A="FL:::/Kernel/KernelB.HPP,141"$ @@ -1044,78 +1045,77 @@ $LK,"ExpandBuf",A="FL:::/Kernel/Compress.CPP.Z,250",BI=239$ $LK,"DOCT_PAGE_LEN",A="FL:::/Kernel/KernelA.HPP,900"$ $LK,"RLf_RAW",A="FL:::/Kernel/KernelA.HPP,441"$ $LK,"ToggleZorNotZ",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,238",BI=240$ -$LK,"VGAP_ATTR_INDEX",A="FL:::/Kernel/KernelA.HPP,3672"$ +$LK,"VGAP_ATTR_INDEX",A="FL:::/Kernel/KernelA.HPP,3675"$ $LK,"D3MulEqu",A="FL:::/Kernel/KernelB.HPP,163"$ -$LK,"BDS_CONST",A="FL:::/Kernel/KernelA.HPP,3221"$ +$LK,"BDS_CONST",A="FL:::/Kernel/KernelA.HPP,3224"$ $LK,"MP_MAX_PROCESSORS",A="FL:::/Kernel/KernelA.HPP,301"$ $LK,"SysGlblsInit",A="FL:::/Kernel/KEnd.CPP.Z,1",BI=241$ $LK,"PutSrcLink",A="FL:::/Kernel/PSect.CPP.Z,255",BI=242$ -$LK,"CMenu",A="FL:::/Kernel/KernelA.HPP,3096"$ -$LK,"BDT_ATAPI",A="FL:::/Kernel/KernelA.HPP,2590"$ -$LK,"FUF_MAP",A="FL:::/Kernel/KernelA.HPP,2561"$ -$LK,"CFAT32DirEntry",A="FL:::/Kernel/KernelA.HPP,2339"$ -$LK,"ACD_POS_END",A="FL:::/Kernel/KernelA.HPP,1484"$ +$LK,"CMenu",A="FL:::/Kernel/KernelA.HPP,3099"$ +$LK,"BDT_ATAPI",A="FL:::/Kernel/KernelA.HPP,2591"$ +$LK,"FUF_MAP",A="FL:::/Kernel/KernelA.HPP,2562"$ +$LK,"CFAT32DirEntry",A="FL:::/Kernel/KernelA.HPP,2338"$ +$LK,"ACD_POS_END",A="FL:::/Kernel/KernelA.HPP,1482"$ $LK,"DOCT_INVERT",A="FL:::/Kernel/KernelA.HPP,913"$ -$LK,"CMT_HASH_ENTRY",A="FL:::/Kernel/KernelA.HPP,1657"$ +$LK,"CMT_HASH_ENTRY",A="FL:::/Kernel/KernelA.HPP,1655"$ $LK,"RLf_VGA",A="FL:::/Kernel/KernelA.HPP,435"$ -$LK,"WIf_FOCUS_TASK_IP_WHEEL",A="FL:::/Kernel/KernelA.HPP,1428"$ +$LK,"WIf_FOCUS_TASK_IP_WHEEL",A="FL:::/Kernel/KernelA.HPP,1426"$ $LK,"LAPIC_LVT_PERF",A="FL:::/Kernel/KernelA.HPP,494"$ $LK,"MemLowPagesProtect",A="FL:::/Kernel/Mem/MemPhysical.CPP.Z,58",BI=243$ -$LK,"SC_F1",A="FL:::/Kernel/KernelA.HPP,3524"$ +$LK,"SC_F1",A="FL:::/Kernel/KernelA.HPP,3527"$ $LK,"SYS_SEMAS",A="FL:::/Kernel/KStart.CPP.Z,231"$ -$LK,"SC_F2",A="FL:::/Kernel/KernelA.HPP,3525"$ +$LK,"SC_F2",A="FL:::/Kernel/KernelA.HPP,3528"$ $LK,"SYS_VAR_INIT_FLAG",A="FL:::/Home/Temp.TXT.Z,1"$ $LK,"SYS_MEM_INIT_FLAG",A="FL:::/Home/Temp.TXT.Z,1"$ -$LK,"SC_F3",A="FL:::/Kernel/KernelA.HPP,3526"$ +$LK,"SC_F3",A="FL:::/Kernel/KernelA.HPP,3529"$ $LK,"SignI64",A="FL:::/Kernel/KernelB.HPP,103"$ $LK,"_CALLIND",A="FL:::/Kernel/KUtils.CPP.Z,333"$ -$LK,"SC_F4",A="FL:::/Kernel/KernelA.HPP,3527"$ -$LK,"WSSf_SET_TO_POS",A="FL:::/Kernel/KernelA.HPP,3046"$ -$LK,"RS_ATTR_SYSTEM",A="FL:::/Kernel/KernelA.HPP,2487"$ +$LK,"SC_F4",A="FL:::/Kernel/KernelA.HPP,3530"$ +$LK,"WSSf_SET_TO_POS",A="FL:::/Kernel/KernelA.HPP,3049"$ +$LK,"RS_ATTR_SYSTEM",A="FL:::/Kernel/KernelA.HPP,2486"$ $LK,"SYS_SEMA_MUTE",A="FL:::/Kernel/KernelA.HPP,604"$ $LK,"I_BPT",A="FL:::/Kernel/KernelA.HPP,287"$ $LK,"_TAKE_EXCEPT",A="FL:::/Kernel/KExcept.CPP.Z,20"$ $LK,"DefineCnt",A="FL:::/Kernel/KDefine.CPP.Z,74",BI=244$ -$LK,"SC_F5",A="FL:::/Kernel/KernelA.HPP,3528"$ -$LK,"WIF_FOCUS_TASK_MENU",A="FL:::/Kernel/KernelA.HPP,1397"$ +$LK,"SC_F5",A="FL:::/Kernel/KernelA.HPP,3531"$ +$LK,"WIF_FOCUS_TASK_MENU",A="FL:::/Kernel/KernelA.HPP,1395"$ $LK,"RedSeaCd",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,238",BI=245$ $LK,"C:/Doc/Bit.TXT.Z",A="FL:::/Kernel/KernelB.HPP,9"$ -$LK,"SC_F6",A="FL:::/Kernel/KernelA.HPP,3529"$ -$LK,"PAGE_SIZE",A="FL:::/Kernel/KernelA.HPP,2829"$ +$LK,"SC_F6",A="FL:::/Kernel/KernelA.HPP,3532"$ $LK,"SysGrInit",A="FL:::/Kernel/KEnd.CPP.Z,67",BI=246$ $LK,"ArcCtrlDel",A="FL:::/Kernel/Compress.CPP.Z,244",BI=247$ $LK,"SysBadMAlloc",A="FL:::/Kernel/Mem/Mem512.CPP.Z,6",BI=248$ -$LK,"SC_F7",A="FL:::/Kernel/KernelA.HPP,3530"$ -$LK,"DOCSS_NORMAL",A="FL:::/Kernel/KernelA.HPP,1109"$ +$LK,"SC_F7",A="FL:::/Kernel/KernelA.HPP,3533"$ +$LK,"DOCSS_NORMAL",A="FL:::/Kernel/KernelA.HPP,1107"$ $LK,"GVF_EXTERN",A="FL:::/Kernel/KernelA.HPP,861"$ $LK,"SPF_NEG_E",A="FL:::/Kernel/StrPrint.CPP.Z,11"$ -$LK,"SC_F8",A="FL:::/Kernel/KernelA.HPP,3531"$ +$LK,"SC_F8",A="FL:::/Kernel/KernelA.HPP,3534"$ $LK,"Mute",A="FL:::/Kernel/KMisc.CPP.Z,204",BI=249$ $LK,"INT_FAULT",A="FL:::/Kernel/KInts.CPP.Z,52"$ $LK,"progress2_desc",A="FL:::/Kernel/KernelB.HPP,218"$ -$LK,"DCSF_PALETTE_GET",A="FL:::/Kernel/KernelA.HPP,3593"$ -$LK,"SC_F9",A="FL:::/Kernel/KernelA.HPP,3532"$ +$LK,"DCSF_PALETTE_GET",A="FL:::/Kernel/KernelA.HPP,3596"$ +$LK,"SC_F9",A="FL:::/Kernel/KernelA.HPP,3535"$ $LK,"DOCEF_SOLID_BORDER",A="FL:::/Kernel/KernelA.HPP,999"$ $LK,"KbdBuildSC",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,298",BI=250$ $LK,"IOAPICID",A="FL:::/Kernel/KernelA.HPP,506"$ $LK,"RFLAGf_SIGN",A="FL:::/Kernel/KernelA.HPP,309"$ $LK,"AMAllocIdentical",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,404",BI=251$ -$LK,"DKGRAY",A="FL:::/Kernel/KernelA.HPP,2914"$ +$LK,"DKGRAY",A="FL:::/Kernel/KernelA.HPP,2917"$ $LK,"DOCEF_MARGIN_REL_X",A="FL:::/Kernel/KernelA.HPP,992"$ $LK,"PutDirLink",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,201",BI=252$ $LK,"EndianU32",A="FL:::/Kernel/KMisc.CPP.Z,15",BI=253$ $LK,"EndianU16",A="FL:::/Kernel/KMisc.CPP.Z,7",BI=254$ -$LK,"DOCEf_SOLID_BORDER",A="FL:::/Kernel/KernelA.HPP,1074"$ +$LK,"DOCEf_SOLID_BORDER",A="FL:::/Kernel/KernelA.HPP,1073"$ $LK,"SPF_NEG_AUX_FMT_NUM",A="FL:::/Kernel/StrPrint.CPP.Z,12"$ $LK,"sys_pci_busses",A="FL:::/Kernel/KernelB.HPP,243"$ -$LK,"BOOT_STK_SIZE",A="FL:::/Kernel/KernelA.HPP,3830"$ -$LK,"TTS_LOCKED_CONST",A="FL:::/Kernel/KernelA.HPP,3227"$ -$LK,"CCf_FUN_EXP",A="FL:::/Kernel/KernelA.HPP,2108"$ -$LK,"CCF_FUN_EXP",A="FL:::/Kernel/KernelA.HPP,2107"$ +$LK,"BOOT_STK_SIZE",A="FL:::/Kernel/KernelA.HPP,3833"$ +$LK,"TTS_LOCKED_CONST",A="FL:::/Kernel/KernelA.HPP,3230"$ +$LK,"CCf_FUN_EXP",A="FL:::/Kernel/KernelA.HPP,2107"$ +$LK,"CCF_FUN_EXP",A="FL:::/Kernel/KernelA.HPP,2106"$ $LK,"LAPIC_APIC_VERSION",A="FL:::/Kernel/KernelA.HPP,474"$ $LK,"PutS",A="FL:::/Kernel/KeyDev.CPP.Z,29",BI=255$ -$LK,"DOCEf_MARGIN_REL_X",A="FL:::/Kernel/KernelA.HPP,1067"$ -$LK,"CDocBin",A="FL:::/Kernel/KernelA.HPP,1095"$ +$LK,"DOCEf_MARGIN_REL_X",A="FL:::/Kernel/KernelA.HPP,1066"$ +$LK,"CDocBin",A="FL:::/Kernel/KernelA.HPP,1093"$ $LK,"LAPIC_BASE",A="FL:::/Kernel/KernelA.HPP,471"$ $LK,"MAX_F64",A="FL:::/Kernel/KernelA.HPP,44"$ $LK,"StrPrintJoin",A="FL:::/Kernel/StrPrint.CPP.Z,218",BI=256$ @@ -1124,23 +1124,23 @@ $LK,"log2_e",A="FL:::/Kernel/KernelA.HPP,52"$ $LK,"CurDir",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,254",BI=257$ $LK,"MinU64",A="FL:::/Kernel/KernelB.HPP,101"$ $LK,"_SYS_HLT",A="FL:::/Kernel/KUtils.CPP.Z,469"$ -$LK,"CCF_AOT_COMPILE",A="FL:::/Kernel/KernelA.HPP,2118"$ -$LK,"OPTf_KEEP_PRIVATE",A="FL:::/Kernel/KernelA.HPP,1516"$ +$LK,"CCF_AOT_COMPILE",A="FL:::/Kernel/KernelA.HPP,2117"$ +$LK,"OPTf_KEEP_PRIVATE",A="FL:::/Kernel/KernelA.HPP,1514"$ $LK,"MAX_I32",A="FL:::/Kernel/KernelA.HPP,31"$ $LK,"MAX_I16",A="FL:::/Kernel/KernelA.HPP,27"$ $LK,"HTF_EXPORT",A="FL:::/Kernel/KernelA.HPP,697"$ $LK,"HTf_EXPORT",A="FL:::/Kernel/KernelA.HPP,667"$ $LK,"ATAPIReadBlks2",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,385",BI=258$ $LK,"_D3_UNIT",A="FL:::/Kernel/KMathA.CPP.Z,305"$ -$LK,"CCf_AOT_COMPILE",A="FL:::/Kernel/KernelA.HPP,2119"$ -$LK,"POP_C_REGS",A="FL:::/Kernel/KernelA.HPP,1730"$ +$LK,"CCf_AOT_COMPILE",A="FL:::/Kernel/KernelA.HPP,2118"$ +$LK,"POP_C_REGS",A="FL:::/Kernel/KernelA.HPP,1728"$ $LK,"_STRIMATCH",A="FL:::/Kernel/StrA.CPP.Z,262"$ $LK,"DrvChk",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,117",BI=259$ $LK,"CSema",A="FL:::/Kernel/KernelA.HPP,581"$ $LK,"EXT_HEAPLOG_MALLOC",A="FL:::/Kernel/KernelA.HPP,571"$ -$LK,"GR_WIDTH",A="FL:::/Kernel/KernelA.HPP,3560"$ +$LK,"GR_WIDTH",A="FL:::/Kernel/KernelA.HPP,3563"$ $LK,"DOCT_SOFT_NEW_LINE",A="FL:::/Kernel/KernelA.HPP,895"$ -$LK,"GetBaseUnit",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,276",BI=260$ +$LK,"GetBaseUnit",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,170",BI=260$ $LK,"MapDrv",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,188",BI=261$ $LK,"DrvMakeFree",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,38",BI=262$ $LK,"FixSet",A="FL:::/Kernel/EdLite.CPP.Z,327",BI=263$ @@ -1149,124 +1149,124 @@ $LK,"SYS_SEMA_HEAPLOG_LOCK",A="FL:::/Kernel/KernelA.HPP,594"$ $LK,"sqrt2",A="FL:::/Kernel/KernelA.HPP,55"$ $LK,"CQueVectU8",A="FL:::/Kernel/KernelA.HPP,161"$ $LK,"IntFaultHandlersNew",A="FL:::/Kernel/KInts.CPP.Z,156",BI=265$ -$LK,"TASKf_INPUT_FILTER_TASK",A="FL:::/Kernel/KernelA.HPP,3237"$ -$LK,"OM_CB",A="FL:::/Kernel/KernelA.HPP,1832"$ +$LK,"TASKf_INPUT_FILTER_TASK",A="FL:::/Kernel/KernelA.HPP,3240"$ +$LK,"OM_CB",A="FL:::/Kernel/KernelA.HPP,1830"$ $LK,"MAX_I64",A="FL:::/Kernel/KernelA.HPP,35"$ $LK,"throw",A="FL:::/Kernel/KExcept.CPP.Z,81",BI=266$ $LK,"sys_boot_base",A="FL:::/Kernel/KernelB.HPP,37"$ -$LK,"BDF_READ_ONLY_OVERRIDE",A="FL:::/Kernel/KernelA.HPP,2596"$ -$LK,"TK_AND_AND",A="FL:::/Kernel/KernelA.HPP,2048"$ -$LK,"REG_NONE",A="FL:::/Kernel/KernelA.HPP,1749"$ -$LK,"OC_LOCK_PREFIX",A="FL:::/Kernel/KernelA.HPP,1722"$ -$LK,"WIF_SELF_IP_WHEEL",A="FL:::/Kernel/KernelA.HPP,1390"$ +$LK,"BDF_READ_ONLY_OVERRIDE",A="FL:::/Kernel/KernelA.HPP,2597"$ +$LK,"TK_AND_AND",A="FL:::/Kernel/KernelA.HPP,2046"$ +$LK,"REG_NONE",A="FL:::/Kernel/KernelA.HPP,1747"$ +$LK,"OC_LOCK_PREFIX",A="FL:::/Kernel/KernelA.HPP,1720"$ +$LK,"WIF_SELF_IP_WHEEL",A="FL:::/Kernel/KernelA.HPP,1388"$ $LK,"Ff_INTERRUPT",A="FL:::/Kernel/KernelA.HPP,840"$ -$LK,"OM_CD",A="FL:::/Kernel/KernelA.HPP,1834"$ -$LK,"AAT_ADD_U8",A="FL:::/Kernel/KernelA.HPP,1929"$ +$LK,"OM_CD",A="FL:::/Kernel/KernelA.HPP,1832"$ +$LK,"AAT_ADD_U8",A="FL:::/Kernel/KernelA.HPP,1927"$ $LK,"REGT_XMM",A="FL:::/Kernel/KernelA.HPP,739"$ -$LK,"DOCSS_CPP_Z_COMMENT",A="FL:::/Kernel/KernelA.HPP,1113"$ +$LK,"DOCSS_CPP_Z_COMMENT",A="FL:::/Kernel/KernelA.HPP,1111"$ $LK,"DOCT_SHIFTED_X",A="FL:::/Kernel/KernelA.HPP,915"$ $LK,"PutExcept",A="FL:::/Kernel/KExcept.CPP.Z,45",BI=267$ $LK,"TestExcept",A="FL:::/Kernel/KExcept.CPP.Z,41"$ -$LK,"CColorROPU32",A="FL:::/Kernel/KernelA.HPP,2931"$ -$LK,"CColorROPU16",A="FL:::/Kernel/KernelA.HPP,2927"$ +$LK,"CColorROPU32",A="FL:::/Kernel/KernelA.HPP,2934"$ +$LK,"CColorROPU16",A="FL:::/Kernel/KernelA.HPP,2930"$ $LK,"DOCT_SHIFTED_Y",A="FL:::/Kernel/KernelA.HPP,916"$ $LK,"HTT_FILE",A="FL:::/Kernel/KernelA.HPP,689"$ $LK,"HTT_DEFINE_STR",A="FL:::/Kernel/KernelA.HPP,678"$ $LK,"HTt_FILE",A="FL:::/Kernel/KernelA.HPP,659"$ $LK,"BootDVDProve",A="FL:::/Kernel/BlkDev/DskATAId.CPP.Z,1",BI=268$ $LK,"Push",A="FL:::/Kernel/KernelB.HPP,252"$ -$LK,"SVCf_FREE_ON_COMPLETE",A="FL:::/Kernel/KernelA.HPP,3134"$ -$LK,"ICF_DEL_PREVIOUS_INS",A="FL:::/Kernel/KernelA.HPP,1585"$ +$LK,"SVCf_FREE_ON_COMPLETE",A="FL:::/Kernel/KernelA.HPP,3137"$ +$LK,"ICF_DEL_PREVIOUS_INS",A="FL:::/Kernel/KernelA.HPP,1583"$ $LK,"HTt_DEFINE_STR",A="FL:::/Kernel/KernelA.HPP,648"$ $LK,"STK_REP_LEN",A="FL:::/Kernel/KDbg.CPP.Z,102"$ $LK,"I_NMI",A="FL:::/Kernel/KernelA.HPP,286"$ $LK,"Date2ISO1",A="FL:::/Kernel/BlkDev/FileSysISO.CPP.Z,61",BI=269$ $LK,"ModU64",A="FL:::/Kernel/KernelB.HPP,102"$ -$LK,"SVCf_EXIT_ON_COMPLETE",A="FL:::/Kernel/KernelA.HPP,3128"$ +$LK,"SVCf_EXIT_ON_COMPLETE",A="FL:::/Kernel/KernelA.HPP,3131"$ $LK,"DOCG_DBL_BUF_FLAGS",A="FL:::/Kernel/KernelA.HPP,950"$ -$LK,"WIf_FOCUS_TASK_MENU",A="FL:::/Kernel/KernelA.HPP,1422"$ -$LK,"WIf_SELF_IP_WHEEL",A="FL:::/Kernel/KernelA.HPP,1416"$ -$LK,"CTask",A="FL:::/Kernel/KernelA.HPP,3265"$ +$LK,"WIf_FOCUS_TASK_MENU",A="FL:::/Kernel/KernelA.HPP,1420"$ +$LK,"WIf_SELF_IP_WHEEL",A="FL:::/Kernel/KernelA.HPP,1414"$ +$LK,"CTask",A="FL:::/Kernel/KernelA.HPP,3268"$ $LK,"SYS_PCI_BUSSES",A="FL:::/Kernel/KStart.CPP.Z,51"$ -$LK,"OC_JMP_REL8",A="FL:::/Kernel/KernelA.HPP,1726"$ +$LK,"OC_JMP_REL8",A="FL:::/Kernel/KernelA.HPP,1724"$ $LK,"_HASH_SINGLE_TABLE_FIND",A="FL:::/Kernel/KHashA.CPP.Z,143"$ $LK,"_D3_ZERO",A="FL:::/Kernel/KMathA.CPP.Z,201"$ -$LK,"ARf_CSPRITE_PICK_GRAPHICALLY",A="FL:::/Kernel/KernelA.HPP,3844"$ +$LK,"ARf_CSPRITE_PICK_GRAPHICALLY",A="FL:::/Kernel/KernelA.HPP,3847"$ $LK,"Str2F64",A="FL:::/Kernel/StrScan.CPP.Z,55",BI=270$ $LK,"_YIELD",A="FL:::/Kernel/Sched.CPP.Z,168"$ -$LK,"OM_IB",A="FL:::/Kernel/KernelA.HPP,1836"$ +$LK,"OM_IB",A="FL:::/Kernel/KernelA.HPP,1834"$ $LK,"progress3_desc",A="FL:::/Kernel/KernelB.HPP,222"$ -$LK,"DCF_SYMMETRY",A="FL:::/Kernel/KernelA.HPP,3577"$ -$LK,"DOCf_PLAIN_TEXT_WITH_TABS",A="FL:::/Kernel/KernelA.HPP,1274"$ -$LK,"DOCF_PLAIN_TEXT_WITH_TABS",A="FL:::/Kernel/KernelA.HPP,1239"$ +$LK,"DCF_SYMMETRY",A="FL:::/Kernel/KernelA.HPP,3580"$ +$LK,"DOCf_PLAIN_TEXT_WITH_TABS",A="FL:::/Kernel/KernelA.HPP,1272"$ +$LK,"DOCF_PLAIN_TEXT_WITH_TABS",A="FL:::/Kernel/KernelA.HPP,1237"$ $LK,"DrvNextFree",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,51",BI=271$ -$LK,"OM_ID",A="FL:::/Kernel/KernelA.HPP,1838"$ -$LK,"OM_CP",A="FL:::/Kernel/KernelA.HPP,1835"$ -$LK,"WIF_FOCUS_TASK_IP_L",A="FL:::/Kernel/KernelA.HPP,1399"$ +$LK,"OM_ID",A="FL:::/Kernel/KernelA.HPP,1836"$ +$LK,"OM_CP",A="FL:::/Kernel/KernelA.HPP,1833"$ +$LK,"WIF_FOCUS_TASK_IP_L",A="FL:::/Kernel/KernelA.HPP,1397"$ $LK,"_ROUND",A="FL:::/Kernel/KMathA.CPP.Z,380"$ $LK,"RFLAGf_TRAP",A="FL:::/Kernel/KernelA.HPP,310"$ $LK,"SYS_HASH_BUCKET_FIND",A="FL:::/Kernel/KHashA.CPP.Z,109"$ -$LK,"BOOT_SRC_DVD",A="FL:::/Kernel/KernelA.HPP,3835"$ +$LK,"BOOT_SRC_DVD",A="FL:::/Kernel/KernelA.HPP,3838"$ $LK,"FUF_RECURSE",A="FL:::/Kernel/KernelA.HPP,2554"$ -$LK,"FUf_RECURSE",A="FL:::/Kernel/KernelA.HPP,2529"$ +$LK,"FUf_RECURSE",A="FL:::/Kernel/KernelA.HPP,2528"$ $LK,"MemCmp",A="FL:::/Kernel/KernelB.HPP,173"$ -$LK,"SVCf_DONE",A="FL:::/Kernel/KernelA.HPP,3132"$ -$LK,"SC_PAGE_UP",A="FL:::/Kernel/KernelA.HPP,3518"$ -$LK,"User",A="FL:::/Kernel/KTask.CPP.Z,363",BI=272$ -$LK,"WIF_FOCUS_TASK_IP_R",A="FL:::/Kernel/KernelA.HPP,1401"$ -$LK,"DOCEf_RIGHT_EXP",A="FL:::/Kernel/KernelA.HPP,1043"$ +$LK,"SVCf_DONE",A="FL:::/Kernel/KernelA.HPP,3135"$ +$LK,"SC_PAGE_UP",A="FL:::/Kernel/KernelA.HPP,3521"$ +$LK,"User",A="FL:::/Kernel/KTask.CPP.Z,364",BI=272$ +$LK,"WIF_FOCUS_TASK_IP_R",A="FL:::/Kernel/KernelA.HPP,1399"$ +$LK,"DOCEf_RIGHT_EXP",A="FL:::/Kernel/KernelA.HPP,1042"$ $LK,"DOCEF_RIGHT_EXP",A="FL:::/Kernel/KernelA.HPP,963"$ $LK,"DirEntryDel",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,17",BI=273$ -$LK,"CLexFile",A="FL:::/Kernel/KernelA.HPP,1997"$ -$LK,"OM_CW",A="FL:::/Kernel/KernelA.HPP,1833"$ -$LK,"DOCF_DONT_SWAP_OUT",A="FL:::/Kernel/KernelA.HPP,1256"$ +$LK,"CLexFile",A="FL:::/Kernel/KernelA.HPP,1995"$ +$LK,"OM_CW",A="FL:::/Kernel/KernelA.HPP,1831"$ +$LK,"DOCF_DONT_SWAP_OUT",A="FL:::/Kernel/KernelA.HPP,1254"$ $LK,"IA32_LAPIC_BASE",A="FL:::/Kernel/KernelA.HPP,514"$ $LK,"ATACmd",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,59",BI=274$ $LK,"BusyWait",A="FL:::/Kernel/KMisc.CPP.Z,136",BI=275$ -$LK,"DOCEf_SHIFTED_X",A="FL:::/Kernel/KernelA.HPP,1048"$ +$LK,"DOCEf_SHIFTED_X",A="FL:::/Kernel/KernelA.HPP,1047"$ $LK,"DOCEF_SHIFTED_X",A="FL:::/Kernel/KernelA.HPP,968"$ -$LK,"DOCEf_SHIFTED_Y",A="FL:::/Kernel/KernelA.HPP,1049"$ +$LK,"DOCEf_SHIFTED_Y",A="FL:::/Kernel/KernelA.HPP,1048"$ $LK,"DOCEF_SHIFTED_Y",A="FL:::/Kernel/KernelA.HPP,969"$ $LK,"Str2I64",A="FL:::/Kernel/StrScan.CPP.Z,1",BI=276$ $LK,"Sqrt",A="FL:::/Kernel/KernelB.HPP,108"$ $LK,"NowDateTimeStruct",A="FL:::/Kernel/KDate.CPP.Z,133",BI=277$ $LK,"YorN",A="FL:::/Kernel/StrB.CPP.Z,87",BI=278$ -$LK,"MT_CD",A="FL:::/Kernel/KernelA.HPP,2502"$ -$LK,"ICF_NO_DEPEND_RESULT",A="FL:::/Kernel/KernelA.HPP,1565"$ +$LK,"MT_CD",A="FL:::/Kernel/KernelA.HPP,2501"$ +$LK,"ICF_NO_DEPEND_RESULT",A="FL:::/Kernel/KernelA.HPP,1563"$ $LK,"RFLAGf_VINT",A="FL:::/Kernel/KernelA.HPP,320"$ -$LK,"DCF_ON_TOP",A="FL:::/Kernel/KernelA.HPP,3589"$ -$LK,"ACD_DEF",A="FL:::/Kernel/KernelA.HPP,1479"$ +$LK,"DCF_ON_TOP",A="FL:::/Kernel/KernelA.HPP,3592"$ +$LK,"ACD_DEF",A="FL:::/Kernel/KernelA.HPP,1477"$ $LK,"DOCEF_BIN_PTR_LINK",A="FL:::/Kernel/KernelA.HPP,966"$ $LK,"SYS_CPU_STRUCTS",A="FL:::/Kernel/KStart.CPP.Z,223"$ -$LK,"SVCT_MSG",A="FL:::/Kernel/KernelA.HPP,3138"$ -$LK,"ICF_DEPEND_RESULT",A="FL:::/Kernel/KernelA.HPP,1577"$ -$LK,"DOCf_DONT_SWAP_OUT",A="FL:::/Kernel/KernelA.HPP,1291"$ -$LK,"CDocEntryBase",A="FL:::/Kernel/KernelA.HPP,1143"$ +$LK,"SVCT_MSG",A="FL:::/Kernel/KernelA.HPP,3141"$ +$LK,"ICF_DEPEND_RESULT",A="FL:::/Kernel/KernelA.HPP,1575"$ +$LK,"DOCf_DONT_SWAP_OUT",A="FL:::/Kernel/KernelA.HPP,1289"$ +$LK,"CDocEntryBase",A="FL:::/Kernel/KernelA.HPP,1141"$ $LK,"MLF_STR_DFT_AVAILABLE",A="FL:::/Kernel/KernelA.HPP,769"$ $LK,"ArcCtrlNew",A="FL:::/Kernel/Compress.CPP.Z,221",BI=279$ -$LK,"DCF_DONT_DRAW",A="FL:::/Kernel/KernelA.HPP,3584"$ +$LK,"DCF_DONT_DRAW",A="FL:::/Kernel/KernelA.HPP,3587"$ $LK,"SYS_SEMA_HEAPLOG_ACTIVE",A="FL:::/Kernel/KernelA.HPP,593"$ -$LK,"DOC_SCROLL_SPEED",A="FL:::/Kernel/KernelA.HPP,1107"$ -$LK,"DOCEf_BIN_PTR_LINK",A="FL:::/Kernel/KernelA.HPP,1046"$ +$LK,"DOC_SCROLL_SPEED",A="FL:::/Kernel/KernelA.HPP,1105"$ +$LK,"DOCEf_BIN_PTR_LINK",A="FL:::/Kernel/KernelA.HPP,1045"$ $LK,"SSF_NO_TENSION",A="FL:::/Kernel/KernelA.HPP,223"$ $LK,"I32",A="FL:::/Kernel/KernelA.HPP,85"$ $LK,"I16",A="FL:::/Kernel/KernelA.HPP,71"$ $LK,"MemCpy",A="FL:::/Kernel/KernelB.HPP,175"$ -$LK,"CT_NONE",A="FL:::/Kernel/KernelA.HPP,3692"$ -$LK,"OM_IW",A="FL:::/Kernel/KernelA.HPP,1837"$ -$LK,"VGAP_DATA",A="FL:::/Kernel/KernelA.HPP,3677"$ -$LK,"OM_NO",A="FL:::/Kernel/KernelA.HPP,1831"$ +$LK,"CT_NONE",A="FL:::/Kernel/KernelA.HPP,3695"$ +$LK,"OM_IW",A="FL:::/Kernel/KernelA.HPP,1835"$ +$LK,"VGAP_DATA",A="FL:::/Kernel/KernelA.HPP,3680"$ +$LK,"OM_NO",A="FL:::/Kernel/KernelA.HPP,1829"$ $LK,"IET_DATA_HEAP",A="FL:::/Kernel/KernelA.HPP,410"$ $LK,"GVF_DATA_HEAP",A="FL:::/Kernel/KernelA.HPP,862"$ $LK,"DefineSub",A="FL:::/Kernel/KDefine.CPP.Z,60",BI=280$ -$LK,"WHITE",A="FL:::/Kernel/KernelA.HPP,2921"$ -$LK,"ATA_READ_MULTI_EXT",A="FL:::/Kernel/KernelA.HPP,2225"$ +$LK,"WHITE",A="FL:::/Kernel/KernelA.HPP,2924"$ +$LK,"ATA_READ_MULTI_EXT",A="FL:::/Kernel/KernelA.HPP,2224"$ $LK,"DOCEF_SCROLLING_X",A="FL:::/Kernel/KernelA.HPP,970"$ -$LK,"DOCEf_CHECKED_COLLAPSED",A="FL:::/Kernel/KernelA.HPP,1076"$ -$LK,"ISO1T_SUPPLEMENTARY_DESC",A="FL:::/Kernel/KernelA.HPP,2439"$ -$LK,"DOCEf_SCROLLING_X",A="FL:::/Kernel/KernelA.HPP,1050"$ +$LK,"DOCEf_CHECKED_COLLAPSED",A="FL:::/Kernel/KernelA.HPP,1075"$ +$LK,"ISO1T_SUPPLEMENTARY_DESC",A="FL:::/Kernel/KernelA.HPP,2438"$ +$LK,"DOCEf_SCROLLING_X",A="FL:::/Kernel/KernelA.HPP,1049"$ $LK,"MPInt",A="FL:::/Kernel/MultiProc.CPP.Z,131",BI=281$ -$LK,"BOOT_SRC_RAM",A="FL:::/Kernel/KernelA.HPP,3833"$ +$LK,"BOOT_SRC_RAM",A="FL:::/Kernel/KernelA.HPP,3836"$ $LK,"I64",A="FL:::/Kernel/KernelA.HPP,103"$ $LK,"MAX_U32",A="FL:::/Kernel/KernelA.HPP,33"$ $LK,"MAX_U16",A="FL:::/Kernel/KernelA.HPP,29"$ @@ -1275,81 +1275,81 @@ $LK,"IntEntryGet",A="FL:::/Kernel/KInts.CPP.Z,87",BI=283$ $LK,"CD2",A="FL:::/Kernel/KernelA.HPP,148"$ $LK,"KeyDevInit",A="FL:::/Kernel/KeyDev.CPP.Z,199",BI=284$ $LK,"sys_font_8x8",A="FL:::/Kernel/Font8x8.CPP.Z,3"$ -$LK,"CCF_HAS_RETURN",A="FL:::/Kernel/KernelA.HPP,2103"$ -$LK,"CAsmArg",A="FL:::/Kernel/KernelA.HPP,1808"$ +$LK,"CCF_HAS_RETURN",A="FL:::/Kernel/KernelA.HPP,2102"$ +$LK,"CAsmArg",A="FL:::/Kernel/KernelA.HPP,1806"$ $LK,"CD3",A="FL:::/Kernel/KernelA.HPP,154"$ $LK,"progress4_desc",A="FL:::/Kernel/KernelB.HPP,226"$ $LK,"RFLAGf_ZERO",A="FL:::/Kernel/KernelA.HPP,308"$ $LK,"DrvFATBlkClean",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,75",BI=285$ -$LK,"CCF_CLASS_IP",A="FL:::/Kernel/KernelA.HPP,2123"$ -$LK,"WIf_FOCUS_TASK_IP_L",A="FL:::/Kernel/KernelA.HPP,1424"$ +$LK,"CCF_CLASS_IP",A="FL:::/Kernel/KernelA.HPP,2122"$ +$LK,"WIf_FOCUS_TASK_IP_L",A="FL:::/Kernel/KernelA.HPP,1422"$ $LK,"PCIReadU8",A="FL:::/Kernel/PCIBIOS.CPP.Z,163",BI=286$ $LK,"SYS_SEMA_SYS_DATE",A="FL:::/Kernel/KernelA.HPP,590"$ $LK,"EXT_WIN_FOCUS",A="FL:::/Kernel/KernelA.HPP,570"$ $LK,"ClustersAlloc",A="FL:::/Kernel/BlkDev/DskCluster.CPP.Z,134",BI=287$ -$LK,"WIF_SELF_IP_L",A="FL:::/Kernel/KernelA.HPP,1386"$ +$LK,"WIF_SELF_IP_L",A="FL:::/Kernel/KernelA.HPP,1384"$ $LK,"MAX_U64",A="FL:::/Kernel/KernelA.HPP,37"$ -$LK,"WIf_SELF_IP_L",A="FL:::/Kernel/KernelA.HPP,1414"$ +$LK,"WIf_SELF_IP_L",A="FL:::/Kernel/KernelA.HPP,1412"$ $LK,"CHashAC",A="FL:::/Kernel/KernelA.HPP,746"$ -$LK,"DOCf_NO_CURSOR",A="FL:::/Kernel/KernelA.HPP,1275"$ -$LK,"DOCF_NO_CURSOR",A="FL:::/Kernel/KernelA.HPP,1240"$ +$LK,"DOCf_NO_CURSOR",A="FL:::/Kernel/KernelA.HPP,1273"$ +$LK,"DOCF_NO_CURSOR",A="FL:::/Kernel/KernelA.HPP,1238"$ $LK,"PrintWarn",A="FL:::/Kernel/StrPrint.CPP.Z,922",BI=288$ $LK,"LoadOneImport",A="FL:::/Kernel/KLoad.CPP.Z,1",BI=289$ $LK,"FOpen",A="FL:::/Kernel/BlkDev/DskCFile.CPP.Z,9",BI=290$ -$LK,"CCF_LAST_WAS_DOT",A="FL:::/Kernel/KernelA.HPP,2117"$ -$LK,"CMF_DEFINED",A="FL:::/Kernel/KernelA.HPP,1660"$ -$LK,"WIf_FOCUS_TASK_IP_R",A="FL:::/Kernel/KernelA.HPP,1426"$ +$LK,"CCF_LAST_WAS_DOT",A="FL:::/Kernel/KernelA.HPP,2116"$ +$LK,"CMF_DEFINED",A="FL:::/Kernel/KernelA.HPP,1658"$ +$LK,"WIf_FOCUS_TASK_IP_R",A="FL:::/Kernel/KernelA.HPP,1424"$ $LK,"HTG_ALL",A="FL:::/Kernel/KernelA.HPP,708"$ $LK,"sys_var_init_val",A="FL:::/Kernel/KernelB.HPP,192"$ $LK,"FUF_REPLACE",A="FL:::/Kernel/KernelA.HPP,2559"$ -$LK,"FUf_REPLACE",A="FL:::/Kernel/KernelA.HPP,2534"$ +$LK,"FUf_REPLACE",A="FL:::/Kernel/KernelA.HPP,2533"$ $LK,"DrvRep",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,254",BI=291$ $LK,"BlkDevUnlock",A="FL:::/Kernel/BlkDev/DskBlkDev.CPP.Z,15",BI=292$ -$LK,"CMemUsed",A="FL:::/Kernel/KernelA.HPP,2774"$ -$LK,"WIF_SELF_IP_R",A="FL:::/Kernel/KernelA.HPP,1388"$ +$LK,"CMemUsed",A="FL:::/Kernel/KernelA.HPP,2775"$ +$LK,"WIF_SELF_IP_R",A="FL:::/Kernel/KernelA.HPP,1386"$ $LK,"IntMPCrash",A="FL:::/Kernel/MultiProc.CPP.Z,399",BI=293$ $LK,"JobQue",A="FL:::/Kernel/MultiProc.CPP.Z,232",BI=294$ $LK,"TSSBusy",A="FL:::/Kernel/MultiProc.CPP.Z,71",BI=295$ $LK,"DrvTypeSet",A="FL:::/Kernel/BlkDev/DskFmt.CPP.Z,1",BI=296$ -$LK,"FUF_JUST_AOT",A="FL:::/Kernel/KernelA.HPP,2568"$ +$LK,"FUF_JUST_AOT",A="FL:::/Kernel/KernelA.HPP,2569"$ $LK,"FUf_JUST_AOT",A="FL:::/Kernel/KernelA.HPP,2543"$ -$LK,"WIf_SELF_IP_R",A="FL:::/Kernel/KernelA.HPP,1415"$ +$LK,"WIf_SELF_IP_R",A="FL:::/Kernel/KernelA.HPP,1413"$ $LK,"DirNameAbs",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,87",BI=297$ -$LK,"DOF_DONT_HOME",A="FL:::/Kernel/KernelA.HPP,1199"$ -$LK,"CH_ESC",A="FL:::/Kernel/KernelA.HPP,3461"$ -$LK,"DOCEf_DONT_DRAW",A="FL:::/Kernel/KernelA.HPP,1092"$ -$LK,"DOCEG1_DONT_EDIT",A="FL:::/Kernel/KernelA.HPP,1019"$ -$LK,"DOCEF_DONT_DRAW",A="FL:::/Kernel/KernelA.HPP,1017"$ +$LK,"DOF_DONT_HOME",A="FL:::/Kernel/KernelA.HPP,1197"$ +$LK,"CH_ESC",A="FL:::/Kernel/KernelA.HPP,3464"$ +$LK,"DOCEf_DONT_DRAW",A="FL:::/Kernel/KernelA.HPP,1090"$ +$LK,"DOCEG1_DONT_EDIT",A="FL:::/Kernel/KernelA.HPP,1018"$ +$LK,"DOCEF_DONT_DRAW",A="FL:::/Kernel/KernelA.HPP,1016"$ $LK,"DrvFATBlkAlloc",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,65",BI=298$ $LK,"WildMatch",A="FL:::/Kernel/StrA.CPP.Z,656",BI=299$ -$LK,"CDC",A="FL:::/Kernel/KernelA.HPP,3604"$ -$LK,"SC_CURSOR_LEFT",A="FL:::/Kernel/KernelA.HPP,3516"$ +$LK,"CDC",A="FL:::/Kernel/KernelA.HPP,3607"$ +$LK,"SC_CURSOR_LEFT",A="FL:::/Kernel/KernelA.HPP,3519"$ $LK,"IsMute",A="FL:::/Kernel/KMisc.CPP.Z,218",BI=300$ $LK,"DOCT_CLEAR",A="FL:::/Kernel/KernelA.HPP,898"$ $LK,"DVDImageWrite",A="FL:::/Kernel/BlkDev/DskCDDVD.CPP.Z,79",BI=301$ $LK,"MouseRst",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,37",BI=302$ $LK,"HashTypeNum",A="FL:::/Kernel/KHashB.CPP.Z,1",BI=303$ -$LK,"BDf_READ_ONLY",A="FL:::/Kernel/KernelA.HPP,2605"$ -$LK,"BDF_READ_ONLY",A="FL:::/Kernel/KernelA.HPP,2595"$ -$LK,"DCF_JUST_MIRROR",A="FL:::/Kernel/KernelA.HPP,3581"$ -$LK,"WIG_USER_TASK_DFT",A="FL:::/Kernel/KernelA.HPP,1410"$ +$LK,"BDf_READ_ONLY",A="FL:::/Kernel/KernelA.HPP,2606"$ +$LK,"BDF_READ_ONLY",A="FL:::/Kernel/KernelA.HPP,2596"$ +$LK,"DCF_JUST_MIRROR",A="FL:::/Kernel/KernelA.HPP,3584"$ +$LK,"WIG_USER_TASK_DFT",A="FL:::/Kernel/KernelA.HPP,1408"$ $LK,"sys_cache_line_width",A="FL:::/Kernel/KernelB.HPP,271"$ $LK,"XchgI64",A="FL:::/Kernel/KernelB.HPP,266"$ -$LK,"SC_CURSOR_DOWN",A="FL:::/Kernel/KernelA.HPP,3515"$ -$LK,"DOF_DONT_WINMGR_SYNC",A="FL:::/Kernel/KernelA.HPP,1202"$ +$LK,"SC_CURSOR_DOWN",A="FL:::/Kernel/KernelA.HPP,3518"$ +$LK,"DOF_DONT_WINMGR_SYNC",A="FL:::/Kernel/KernelA.HPP,1200"$ $LK,"I_SINGLE_STEP",A="FL:::/Kernel/KernelA.HPP,285"$ $LK,"KbdMouseRst",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,228",BI=304$ -$LK,"ATA_WRITE_MULTI",A="FL:::/Kernel/KernelA.HPP,2226"$ -$LK,"TK_OR_EQUAL",A="FL:::/Kernel/KernelA.HPP,2056"$ -$LK,"DOC_COLOR_KEYWORD",A="FL:::/Kernel/KernelA.HPP,1126"$ +$LK,"ATA_WRITE_MULTI",A="FL:::/Kernel/KernelA.HPP,2225"$ +$LK,"TK_OR_EQUAL",A="FL:::/Kernel/KernelA.HPP,2054"$ +$LK,"DOC_COLOR_KEYWORD",A="FL:::/Kernel/KernelA.HPP,1124"$ $LK,"XTalkStr",A="FL:::/Kernel/SrvCmd.CPP.Z,493",BI=305$ -$LK,"FUF_JUST_GRA",A="FL:::/Kernel/KernelA.HPP,2570"$ +$LK,"FUF_JUST_GRA",A="FL:::/Kernel/KernelA.HPP,2571"$ $LK,"FUf_JUST_GRA",A="FL:::/Kernel/KernelA.HPP,2545"$ -$LK,"CCF_IN_QUOTES",A="FL:::/Kernel/KernelA.HPP,2100"$ +$LK,"CCF_IN_QUOTES",A="FL:::/Kernel/KernelA.HPP,2099"$ $LK,"CFifoU8",A="FL:::/Kernel/KernelA.HPP,169"$ $LK,"ATAReadNativeMax",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,187",BI=306$ $LK,"JobResultScan",A="FL:::/Kernel/SrvCmd.CPP.Z,163",BI=307$ -$LK,"SYS_KERNEL_END",A="FL:::/Kernel/KEnd.CPP.Z,222"$ +$LK,"SYS_KERNEL_END",A="FL:::/Kernel/KEnd.CPP.Z,216"$ $LK,"TakeExcept",A="FL:::/Kernel/KExcept.CPP.Z,42"$ $LK,"_MALLOC",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,5"$ $LK,"CHashDefineStr",A="FL:::/Kernel/KernelA.HPP,817"$ @@ -1358,12 +1358,12 @@ $LK,"SPF_SLASH",A="FL:::/Kernel/StrPrint.CPP.Z,6"$ $LK,"_TRUNC",A="FL:::/Kernel/KMathA.CPP.Z,400"$ $LK,"HTF_IMM",A="FL:::/Kernel/KernelA.HPP,699"$ $LK,"FUF_IGNORE",A="FL:::/Kernel/KernelA.HPP,2556"$ -$LK,"FUf_IGNORE",A="FL:::/Kernel/KernelA.HPP,2531"$ -$LK,"AAT_SUB_U32",A="FL:::/Kernel/KernelA.HPP,1934"$ -$LK,"AAT_SUB_U16",A="FL:::/Kernel/KernelA.HPP,1932"$ -$LK,"IP_MOUSE",A="FL:::/Kernel/KernelA.HPP,2992"$ -$LK,"ATAIDDrvs",A="FL:::/Kernel/BlkDev/DskATAId.CPP.Z,194",BI=308$ -$LK,"UserCmdLine",A="FL:::/Kernel/KTask.CPP.Z,352",BI=309$ +$LK,"FUf_IGNORE",A="FL:::/Kernel/KernelA.HPP,2530"$ +$LK,"AAT_SUB_U32",A="FL:::/Kernel/KernelA.HPP,1932"$ +$LK,"AAT_SUB_U16",A="FL:::/Kernel/KernelA.HPP,1930"$ +$LK,"IP_MOUSE",A="FL:::/Kernel/KernelA.HPP,2995"$ +$LK,"ATAIDDrvs",A="FL:::/Kernel/BlkDev/DskATAId.CPP.Z,204",BI=308$ +$LK,"UserCmdLine",A="FL:::/Kernel/KTask.CPP.Z,353",BI=309$ $LK,"GVF_FUN",A="FL:::/Kernel/KernelA.HPP,859"$ $LK,"IA32F_LME",A="FL:::/Kernel/KernelA.HPP,513"$ $LK,"LAPICF_APIC_ENABLED",A="FL:::/Kernel/KernelA.HPP,483"$ @@ -1371,25 +1371,25 @@ $LK,"PCIClassFind",A="FL:::/Kernel/PCIBIOS.CPP.Z,265",BI=310$ $LK,"ATARep",A="FL:::/Kernel/BlkDev/DskATAId.CPP.Z,130",BI=311$ $LK,"KDInputFilterPutS",A="FL:::/Kernel/KeyDev.CPP.Z,115",BI=312$ $LK,"D3SubEqu",A="FL:::/Kernel/KernelB.HPP,167"$ -$LK,"FUF_JUST_JIT",A="FL:::/Kernel/KernelA.HPP,2569"$ +$LK,"FUF_JUST_JIT",A="FL:::/Kernel/KernelA.HPP,2570"$ $LK,"FUf_JUST_JIT",A="FL:::/Kernel/KernelA.HPP,2544"$ -$LK,"CAsmIns",A="FL:::/Kernel/KernelA.HPP,1796"$ +$LK,"CAsmIns",A="FL:::/Kernel/KernelA.HPP,1794"$ $LK,"InU32",A="FL:::/Kernel/KernelB.HPP,75"$ $LK,"InU16",A="FL:::/Kernel/KernelB.HPP,74"$ -$LK,"TK_IF",A="FL:::/Kernel/KernelA.HPP,2060"$ +$LK,"TK_IF",A="FL:::/Kernel/KernelA.HPP,2058"$ $LK,"DOCT_BLINK",A="FL:::/Kernel/KernelA.HPP,914"$ $LK,"U32",A="FL:::/Kernel/KernelA.HPP,77"$ $LK,"U16",A="FL:::/Kernel/KernelA.HPP,65"$ $LK,"_XCHG_I64",A="FL:::/Kernel/KUtils.CPP.Z,184"$ $LK,"ATANop",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,48",BI=313$ $LK,"LXchgU8",A="FL:::/Kernel/KernelB.HPP,262"$ -$LK,"AAT_SUB_U64",A="FL:::/Kernel/KernelA.HPP,1936"$ +$LK,"AAT_SUB_U64",A="FL:::/Kernel/KernelA.HPP,1934"$ $LK,"HasLower",A="FL:::/Kernel/PSect.CPP.Z,1",BI=314$ $LK,"_CALL",A="FL:::/Kernel/KUtils.CPP.Z,145"$ $LK,"IA32F_SCE",A="FL:::/Kernel/KernelA.HPP,512"$ $LK,"MIN_F64",A="FL:::/Kernel/KernelA.HPP,45"$ -$LK,"__LINE__",A="FL:::/Kernel/KernelA.HPP,1987"$ -$LK,"FUF_FLATTEN_TREE",A="FL:::/Kernel/KernelA.HPP,2574"$ +$LK,"__LINE__",A="FL:::/Kernel/KernelA.HPP,1985"$ +$LK,"FUF_FLATTEN_TREE",A="FL:::/Kernel/KernelA.HPP,2575"$ $LK,"KeyDescSet",A="FL:::/Kernel/KeyDev.CPP.Z,56",BI=315$ $LK,"U64",A="FL:::/Kernel/KernelA.HPP,93"$ $LK,"MIN_I32",A="FL:::/Kernel/KernelA.HPP,30"$ @@ -1401,146 +1401,146 @@ $LK,"SYS_MP_CNT_INITIAL",A="FL:::/Kernel/KStart.CPP.Z,225"$ $LK,"FUf_FLATTEN_TREE",A="FL:::/Kernel/KernelA.HPP,2549"$ $LK,"_FXRSTOR",A="FL:::/Kernel/KMathA.CPP.Z,658"$ $LK,"_CEIL",A="FL:::/Kernel/KMathA.CPP.Z,441"$ -$LK,"INVALID_CLUSTER",A="FL:::/Kernel/KernelA.HPP,2259"$ -$LK,"TaskEnd",A="FL:::/Kernel/KTask.CPP.Z,409",BI=319$ +$LK,"INVALID_CLUSTER",A="FL:::/Kernel/KernelA.HPP,2258"$ +$LK,"TaskEnd",A="FL:::/Kernel/KTask.CPP.Z,410",BI=319$ $LK,"MIN_I64",A="FL:::/Kernel/KernelA.HPP,34"$ $LK,"TaskCaller",A="FL:::/Kernel/KDbg.CPP.Z,75",BI=320$ -$LK,"SV_NONE",A="FL:::/Kernel/KernelA.HPP,1706"$ +$LK,"SV_NONE",A="FL:::/Kernel/KernelA.HPP,1704"$ $LK,"QUE_VECT_U8_CNT",A="FL:::/Kernel/KernelA.HPP,160"$ -$LK,"__DEPTH__",A="FL:::/Kernel/KernelA.HPP,1989"$ -$LK,"RT_I0",A="FL:::/Kernel/KernelA.HPP,1527"$ +$LK,"__DEPTH__",A="FL:::/Kernel/KernelA.HPP,1987"$ +$LK,"RT_I0",A="FL:::/Kernel/KernelA.HPP,1525"$ $LK,"DOCEF_LEFT_MACRO",A="FL:::/Kernel/KernelA.HPP,962"$ -$LK,"TK_DEREFERENCE",A="FL:::/Kernel/KernelA.HPP,2040"$ -$LK,"ARGT_UIMM8",A="FL:::/Kernel/KernelA.HPP,1850"$ -$LK,"DOCF_NULL_GRAB_SCROLL",A="FL:::/Kernel/KernelA.HPP,1255"$ -$LK,"DOCEf_LEFT_MACRO",A="FL:::/Kernel/KernelA.HPP,1042"$ +$LK,"TK_DEREFERENCE",A="FL:::/Kernel/KernelA.HPP,2038"$ +$LK,"ARGT_UIMM8",A="FL:::/Kernel/KernelA.HPP,1848"$ +$LK,"DOCF_NULL_GRAB_SCROLL",A="FL:::/Kernel/KernelA.HPP,1253"$ +$LK,"DOCEf_LEFT_MACRO",A="FL:::/Kernel/KernelA.HPP,1041"$ $LK,"SYS_GDT",A="FL:::/Kernel/KStart.CPP.Z,36"$ $LK,"CDate2Dos",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,1",BI=321$ -$LK,"MRT_UNUSED",A="FL:::/Kernel/KernelA.HPP,2816"$ +$LK,"MRT_UNUSED",A="FL:::/Kernel/KernelA.HPP,2817"$ $LK,"RedSeaFilesDel",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,460",BI=322$ $LK,"XchgU32",A="FL:::/Kernel/KernelB.HPP,268"$ $LK,"XchgU16",A="FL:::/Kernel/KernelB.HPP,267"$ $LK,"CCntsGlbls",A="FL:::/Kernel/KernelA.HPP,531"$ $LK,"TEMP_BUF_LEN",A="FL:::/Kernel/StrPrint.CPP.Z,215"$ $LK,"LastDayOfMon",A="FL:::/Kernel/KDate.CPP.Z,82",BI=323$ -$LK,"RT_I8",A="FL:::/Kernel/KernelA.HPP,1529"$ -$LK,"SVCf_WAKE_MASTER",A="FL:::/Kernel/KernelA.HPP,3126"$ -$LK,"CAsmNum",A="FL:::/Kernel/KernelA.HPP,1781"$ +$LK,"RT_I8",A="FL:::/Kernel/KernelA.HPP,1527"$ +$LK,"SVCf_WAKE_MASTER",A="FL:::/Kernel/KernelA.HPP,3129"$ +$LK,"CAsmNum",A="FL:::/Kernel/KernelA.HPP,1779"$ $LK,"_REP_OUT_U16",A="FL:::/Kernel/KUtils.CPP.Z,297"$ $LK,"_REP_OUT_U32",A="FL:::/Kernel/KUtils.CPP.Z,286"$ -$LK,"VGAM_TEXT",A="FL:::/Kernel/KernelA.HPP,3669"$ -$LK,"ACD_POS",A="FL:::/Kernel/KernelA.HPP,1483"$ -$LK,"TaskFinishOff",A="FL:::/Kernel/KTask.CPP.Z,401",BI=324$ +$LK,"VGAM_TEXT",A="FL:::/Kernel/KernelA.HPP,3672"$ +$LK,"ACD_POS",A="FL:::/Kernel/KernelA.HPP,1481"$ +$LK,"TaskFinishOff",A="FL:::/Kernel/KTask.CPP.Z,402",BI=324$ $LK,"FirstDayOfMon",A="FL:::/Kernel/KDate.CPP.Z,71",BI=325$ $LK,"PutChars",A="FL:::/Kernel/KeyDev.CPP.Z,20",BI=326$ $LK,"_BEQU",A="FL:::/Kernel/KUtils.CPP.Z,89"$ -$LK,"DOCEf_RAW_TYPE",A="FL:::/Kernel/KernelA.HPP,1047"$ +$LK,"DOCEf_RAW_TYPE",A="FL:::/Kernel/KernelA.HPP,1046"$ $LK,"DOCEF_RAW_TYPE",A="FL:::/Kernel/KernelA.HPP,967"$ -$LK,"ansf",A="FL:::/Kernel/KernelA.HPP,3366"$ -$LK,"BlkDevsInitAll",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,316",BI=327$ +$LK,"ansf",A="FL:::/Kernel/KernelA.HPP,3369"$ +$LK,"BlkDevsInitAll",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,210",BI=327$ $LK,"SysUntry",A="FL:::/Kernel/KExcept.CPP.Z,74",BI=328$ -$LK,"WIF_FOCUS_TASK_BORDER",A="FL:::/Kernel/KernelA.HPP,1404"$ +$LK,"WIF_FOCUS_TASK_BORDER",A="FL:::/Kernel/KernelA.HPP,1402"$ $LK,"_MEMCMP",A="FL:::/Kernel/KUtils.CPP.Z,70"$ -$LK,"DISPLAYf_NO_BORDER",A="FL:::/Kernel/KernelA.HPP,3252"$ +$LK,"DISPLAYf_NO_BORDER",A="FL:::/Kernel/KernelA.HPP,3255"$ $LK,"OFF",A="FL:::/Kernel/KernelA.HPP,21"$ -$LK,"DOCF_DO_FULL_REFRESH",A="FL:::/Kernel/KernelA.HPP,1257"$ +$LK,"DOCF_DO_FULL_REFRESH",A="FL:::/Kernel/KernelA.HPP,1255"$ $LK,"SYS_BOOT_SRC",A="FL:::/Kernel/KStart.CPP.Z,24"$ -$LK,"FUF_JUST_SRC",A="FL:::/Kernel/KernelA.HPP,2567"$ +$LK,"FUF_JUST_SRC",A="FL:::/Kernel/KernelA.HPP,2568"$ $LK,"FUf_JUST_SRC",A="FL:::/Kernel/KernelA.HPP,2542"$ -$LK,"OC_CALL",A="FL:::/Kernel/KernelA.HPP,1725"$ +$LK,"OC_CALL",A="FL:::/Kernel/KernelA.HPP,1723"$ $LK,"TaskExe",A="FL:::/Kernel/SrvCmd.CPP.Z,39",BI=329$ $LK,"ThrowBreak",A="FL:::/Kernel/KExcept.CPP.Z,124",BI=330$ $LK,"FileWrite",A="FL:::/Kernel/BlkDev/DskFile.CPP.Z,94",BI=331$ -$LK,"ARf_CSPRITE_PTS_RECTANGLES",A="FL:::/Kernel/KernelA.HPP,3848"$ +$LK,"ARf_CSPRITE_PTS_RECTANGLES",A="FL:::/Kernel/KernelA.HPP,3851"$ $LK,"RFLAGf_ID",A="FL:::/Kernel/KernelA.HPP,322"$ -$LK,"PSECT_CACHE_SIZE",A="FL:::/Kernel/KernelA.HPP,3794"$ -$LK,"SCF_E0_PREFIX",A="FL:::/Kernel/KernelA.HPP,3485"$ -$LK,"SCf_E0_PREFIX",A="FL:::/Kernel/KernelA.HPP,3470"$ +$LK,"PSECT_CACHE_SIZE",A="FL:::/Kernel/KernelA.HPP,3797"$ +$LK,"SCF_E0_PREFIX",A="FL:::/Kernel/KernelA.HPP,3488"$ +$LK,"SCf_E0_PREFIX",A="FL:::/Kernel/KernelA.HPP,3473"$ $LK,"ATAWaitNotBUSY",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,24",BI=332$ $LK,"_XCHG_U16",A="FL:::/Kernel/KUtils.CPP.Z,200"$ $LK,"_XCHG_U32",A="FL:::/Kernel/KUtils.CPP.Z,192"$ -$LK,"SUF_TO_LOWER",A="FL:::/Kernel/KernelA.HPP,3741"$ -$LK,"ARGT_XMM32",A="FL:::/Kernel/KernelA.HPP,1904"$ -$LK,"WIF_SELF_GRAB_SCROLL",A="FL:::/Kernel/KernelA.HPP,1392"$ +$LK,"SUF_TO_LOWER",A="FL:::/Kernel/KernelA.HPP,3744"$ +$LK,"ARGT_XMM32",A="FL:::/Kernel/KernelA.HPP,1902"$ +$LK,"WIF_SELF_GRAB_SCROLL",A="FL:::/Kernel/KernelA.HPP,1390"$ $LK,"LDF_SILENT",A="FL:::/Kernel/KernelA.HPP,367"$ -$LK,"RED",A="FL:::/Kernel/KernelA.HPP,2910"$ -$LK,"RT_U0",A="FL:::/Kernel/KernelA.HPP,1528"$ +$LK,"RED",A="FL:::/Kernel/KernelA.HPP,2913"$ +$LK,"RT_U0",A="FL:::/Kernel/KernelA.HPP,1526"$ $LK,"SYS_SEMA_DEBUG",A="FL:::/Kernel/KernelA.HPP,587"$ $LK,"SrvCmdDel",A="FL:::/Kernel/SrvCmd.CPP.Z,1",BI=333$ -$LK,"VGAR_MAP_MASK",A="FL:::/Kernel/KernelA.HPP,3687"$ -$LK,"CAOTCtrl",A="FL:::/Kernel/KernelA.HPP,2011"$ -$LK,"SCF_NEW_KEY",A="FL:::/Kernel/KernelA.HPP,3493"$ +$LK,"VGAR_MAP_MASK",A="FL:::/Kernel/KernelA.HPP,3690"$ +$LK,"CAOTCtrl",A="FL:::/Kernel/KernelA.HPP,2009"$ +$LK,"SCF_NEW_KEY",A="FL:::/Kernel/KernelA.HPP,3496"$ $LK,"TASK_CONTEXT_SAVE",A="FL:::/Kernel/Sched.CPP.Z,56"$ -$LK,"SCf_NEW_KEY",A="FL:::/Kernel/KernelA.HPP,3478"$ -$LK,"CDirContext",A="FL:::/Kernel/KernelA.HPP,2722"$ +$LK,"SCf_NEW_KEY",A="FL:::/Kernel/KernelA.HPP,3481"$ +$LK,"CDirContext",A="FL:::/Kernel/KernelA.HPP,2723"$ $LK,"BootDVDProbeAll",A="FL:::/Kernel/BlkDev/DskATAId.CPP.Z,28",BI=334$ $LK,"SysThrowBreak",A="FL:::/Kernel/KExcept.CPP.Z,110",BI=335$ $LK,"_MEMCPY",A="FL:::/Kernel/KUtils.CPP.Z,55"$ $LK,"_D3_DIST_SQR",A="FL:::/Kernel/KMathA.CPP.Z,61"$ -$LK,"ARGT_XMM64",A="FL:::/Kernel/KernelA.HPP,1905"$ +$LK,"ARGT_XMM64",A="FL:::/Kernel/KernelA.HPP,1903"$ $LK,"ATAWriteBlks",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,461",BI=336$ -$LK,"RT_U8",A="FL:::/Kernel/KernelA.HPP,1530"$ -$LK,"DOCEf_USER_DATA",A="FL:::/Kernel/KernelA.HPP,1051"$ +$LK,"RT_U8",A="FL:::/Kernel/KernelA.HPP,1528"$ +$LK,"DOCEf_USER_DATA",A="FL:::/Kernel/KernelA.HPP,1050"$ $LK,"DOCEF_USER_DATA",A="FL:::/Kernel/KernelA.HPP,971"$ $LK,"COPY_BUF_BLKS",A="FL:::/Kernel/BlkDev/DskCopy.CPP.Z,22"$ $LK,"FAT32FileWrite",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,818",BI=337$ -$LK,"CISO1Date",A="FL:::/Kernel/KernelA.HPP,2412"$ -$LK,"EDf_BAIL",A="FL:::/Kernel/KernelA.HPP,1232"$ -$LK,"EDF_BAIL",A="FL:::/Kernel/KernelA.HPP,1226"$ +$LK,"CISO1Date",A="FL:::/Kernel/KernelA.HPP,2411"$ +$LK,"EDf_BAIL",A="FL:::/Kernel/KernelA.HPP,1230"$ +$LK,"EDF_BAIL",A="FL:::/Kernel/KernelA.HPP,1224"$ $LK,"ChkCodePtr",A="FL:::/Kernel/KDbg.CPP.Z,16",BI=338$ $LK,"SYS_RAM_REBOOT",A="FL:::/Kernel/KStart.CPP.Z,348"$ -$LK,"ISO1T_BOOT_RECORD",A="FL:::/Kernel/KernelA.HPP,2437"$ +$LK,"ISO1T_BOOT_RECORD",A="FL:::/Kernel/KernelA.HPP,2436"$ $LK,"FileFind",A="FL:::/Kernel/BlkDev/DskFind.CPP.Z,57",BI=339$ $LK,"SYS_FIND_PCI_SERVICES",A="FL:::/Kernel/PCIBIOS.CPP.Z,38"$ -$LK,"VGAP_ATTR_DATA_WRITE",A="FL:::/Kernel/KernelA.HPP,3673"$ -$LK,"FUF_WHOLE_LABELS_BEFORE",A="FL:::/Kernel/KernelA.HPP,2576"$ +$LK,"VGAP_ATTR_DATA_WRITE",A="FL:::/Kernel/KernelA.HPP,3676"$ +$LK,"FUF_WHOLE_LABELS_BEFORE",A="FL:::/Kernel/KernelA.HPP,2577"$ $LK,"MIN_U32",A="FL:::/Kernel/KernelA.HPP,32"$ $LK,"MIN_U16",A="FL:::/Kernel/KernelA.HPP,28"$ $LK,"CFileNameTo",A="FL:::/Kernel/BlkDev/DskStrB.CPP.Z,1",BI=340$ $LK,"IntNop",A="FL:::/Kernel/KInts.CPP.Z,133",BI=341$ $LK,"_D3_MUL_EQU",A="FL:::/Kernel/KMathA.CPP.Z,273"$ -$LK,"DISPLAYf_SHOW",A="FL:::/Kernel/KernelA.HPP,3249"$ -$LK,"DOF_DONT_SHOW",A="FL:::/Kernel/KernelA.HPP,1203"$ +$LK,"DISPLAYf_SHOW",A="FL:::/Kernel/KernelA.HPP,3252"$ +$LK,"DOF_DONT_SHOW",A="FL:::/Kernel/KernelA.HPP,1201"$ $LK,"HTF_PUBLIC",A="FL:::/Kernel/KernelA.HPP,696"$ $LK,"HTf_PUBLIC",A="FL:::/Kernel/KernelA.HPP,666"$ $LK,"SYS_HASH_SINGLE_TABLE_FIND",A="FL:::/Kernel/KHashA.CPP.Z,41"$ -$LK,"OC_OP_SIZE_PREFIX",A="FL:::/Kernel/KernelA.HPP,1720"$ -$LK,"ICF_NOT_ADDR",A="FL:::/Kernel/KernelA.HPP,1567"$ -$LK,"CCF_UNRESOLVED",A="FL:::/Kernel/KernelA.HPP,2105"$ +$LK,"OC_OP_SIZE_PREFIX",A="FL:::/Kernel/KernelA.HPP,1718"$ +$LK,"ICF_NOT_ADDR",A="FL:::/Kernel/KernelA.HPP,1565"$ +$LK,"CCF_UNRESOLVED",A="FL:::/Kernel/KernelA.HPP,2104"$ $LK,"MLF_FUN",A="FL:::/Kernel/KernelA.HPP,770"$ $LK,"TaskMsg",A="FL:::/Kernel/SrvCmd.CPP.Z,119",BI=342$ $LK,"RBlks",A="FL:::/Kernel/BlkDev/DskBlk.CPP.Z,31",BI=343$ $LK,"DOCEF_ZERO_BASED",A="FL:::/Kernel/KernelA.HPP,1007"$ $LK,"HTF_UNRESOLVED",A="FL:::/Kernel/KernelA.HPP,702"$ $LK,"FAT32Cd",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,404",BI=344$ -$LK,"DOCEf_ZERO_BASED",A="FL:::/Kernel/KernelA.HPP,1082"$ +$LK,"DOCEf_ZERO_BASED",A="FL:::/Kernel/KernelA.HPP,1081"$ $LK,"HTf_UNRESOLVED",A="FL:::/Kernel/KernelA.HPP,672"$ $LK,"CAP16BitInit",A="FL:::/Kernel/KernelA.HPP,519"$ $LK,"ATAPIWriteBlks",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,535",BI=345$ $LK,"cnts",A="FL:::/Kernel/KGlbls.CPP.Z,20"$ $LK,"chars_bmp_displayable",A="FL:::/Kernel/StrA.CPP.Z,386"$ $LK,"SYS_HEAP_INIT_FLAG",A="FL:::/Home/Temp.TXT.Z,1"$ -$LK,"FUF_WHOLE_LABELS",A="FL:::/Kernel/KernelA.HPP,2575"$ +$LK,"FUF_WHOLE_LABELS",A="FL:::/Kernel/KernelA.HPP,2576"$ $LK,"ScanChar",A="FL:::/Kernel/SerialDev/Message.CPP.Z,110",BI=346$ $LK,"RepInU32",A="FL:::/Kernel/KernelB.HPP,83"$ $LK,"RepInU16",A="FL:::/Kernel/KernelB.HPP,81"$ -$LK,"TK_GREATER_EQUAL",A="FL:::/Kernel/KernelA.HPP,2047"$ +$LK,"TK_GREATER_EQUAL",A="FL:::/Kernel/KernelA.HPP,2045"$ $LK,"loge_2",A="FL:::/Kernel/KernelA.HPP,54"$ $LK,"MIN_U64",A="FL:::/Kernel/KernelA.HPP,36"$ $LK,"chars_bmp_white_space",A="FL:::/Kernel/StrA.CPP.Z,356"$ $LK,"FAT32FileFind",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,303",BI=347$ -$LK,"GSF_SHIFT_ESC_EXIT",A="FL:::/Kernel/KernelA.HPP,3730"$ -$LK,"SFG_WHOLE_LABELS",A="FL:::/Kernel/KernelA.HPP,3751"$ +$LK,"GSF_SHIFT_ESC_EXIT",A="FL:::/Kernel/KernelA.HPP,3733"$ +$LK,"SFG_WHOLE_LABELS",A="FL:::/Kernel/KernelA.HPP,3754"$ $LK,"FUf_WHOLE_LABELS",A="FL:::/Kernel/KernelA.HPP,2550"$ -$LK,"DOCf_DO_FULL_REFRESH",A="FL:::/Kernel/KernelA.HPP,1292"$ -$LK,"DOCf_DONT_SHOW",A="FL:::/Kernel/KernelA.HPP,1286"$ -$LK,"DOCF_DONT_SHOW",A="FL:::/Kernel/KernelA.HPP,1251"$ +$LK,"DOCf_DO_FULL_REFRESH",A="FL:::/Kernel/KernelA.HPP,1290"$ +$LK,"DOCf_DONT_SHOW",A="FL:::/Kernel/KernelA.HPP,1284"$ +$LK,"DOCF_DONT_SHOW",A="FL:::/Kernel/KernelA.HPP,1249"$ $LK,"DirTreeDel2",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,49",BI=348$ -$LK,"FUF_JUST_TXT",A="FL:::/Kernel/KernelA.HPP,2566"$ +$LK,"FUF_JUST_TXT",A="FL:::/Kernel/KernelA.HPP,2567"$ $LK,"FUf_JUST_TXT",A="FL:::/Kernel/KernelA.HPP,2541"$ $LK,"DOCT_DFT_BACKGROUND",A="FL:::/Kernel/KernelA.HPP,909"$ $LK,"DOCT_DFT_FOREGROUND",A="FL:::/Kernel/KernelA.HPP,908"$ -$LK,"BOOT_SRC_HARDDRV",A="FL:::/Kernel/KernelA.HPP,3834"$ +$LK,"BOOT_SRC_HARDDRV",A="FL:::/Kernel/KernelA.HPP,3837"$ $LK,"HashFind",A="FL:::/Kernel/KHashA.CPP.Z,255"$ $LK,"D3Cross",A="FL:::/Kernel/KernelB.HPP,153"$ $LK,"MAX_PTR_STARS",A="FL:::/Kernel/KernelA.HPP,764"$ @@ -1549,9 +1549,7 @@ $LK,"_FREE",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,210"$ $LK,"SrcLineNum",A="FL:::/Kernel/PSect.CPP.Z,144",BI=349$ $LK,"ATAPIClose",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,521",BI=350$ $LK,"DOCT_MACRO",A="FL:::/Kernel/KernelA.HPP,924"$ -$LK,"CH_SHIFT_ESC",A="FL:::/Kernel/KernelA.HPP,3462"$ -$LK,"DOCEf_HARD_SKIP",A="FL:::/Kernel/KernelA.HPP,1089"$ -$LK,"DOCEF_HARD_SKIP",A="FL:::/Kernel/KernelA.HPP,1014"$ +$LK,"CH_SHIFT_ESC",A="FL:::/Kernel/KernelA.HPP,3465"$ $LK,"InDbg",A="FL:::/Kernel/KMisc.CPP.Z,265",BI=351$ $LK,"Dbg",A="FL:::/Kernel/KDbg.CPP.Z,636",BI=352$ $LK,"Abs",A="FL:::/Kernel/KernelB.HPP,95"$ @@ -1559,18 +1557,18 @@ $LK,"CDATE_YEAR_DAYS",A="FL:::/Kernel/KernelA.HPP,181"$ $LK,"RFLAGf_OVERFLOW",A="FL:::/Kernel/KernelA.HPP,313"$ $LK,"SYS_POW",A="FL:::/Kernel/KMathA.CPP.Z,462"$ $LK,"StrNICmp",A="FL:::/Kernel/StrA.CPP.Z,315"$ -$LK,"DOCf_NULL_GRAB_SCROLL",A="FL:::/Kernel/KernelA.HPP,1290"$ -$LK,"DOCEf_RIGHT_X",A="FL:::/Kernel/KernelA.HPP,1061"$ +$LK,"DOCf_NULL_GRAB_SCROLL",A="FL:::/Kernel/KernelA.HPP,1288"$ +$LK,"DOCEf_RIGHT_X",A="FL:::/Kernel/KernelA.HPP,1060"$ $LK,"DOCEF_RIGHT_X",A="FL:::/Kernel/KernelA.HPP,986"$ -$LK,"DCF_FILL_NOT_COLOR",A="FL:::/Kernel/KernelA.HPP,3587"$ +$LK,"DCF_FILL_NOT_COLOR",A="FL:::/Kernel/KernelA.HPP,3590"$ $LK,"FileAttr",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,211",BI=353$ $LK,"_MEMSET",A="FL:::/Kernel/KUtils.CPP.Z,3"$ -$LK,"ROP_COLLISION",A="FL:::/Kernel/KernelA.HPP,2892"$ -$LK,"TK_PLUS_PLUS",A="FL:::/Kernel/KernelA.HPP,2038"$ +$LK,"ROP_COLLISION",A="FL:::/Kernel/KernelA.HPP,2895"$ +$LK,"TK_PLUS_PLUS",A="FL:::/Kernel/KernelA.HPP,2036"$ $LK,"Mem2MegWriteThruAlloc",A="FL:::/Kernel/Mem/Mem2Meg.CPP.Z,130",BI=354$ $LK,"sys_heap_init_val",A="FL:::/Kernel/KernelB.HPP,188"$ -$LK,"VGAP_REG_WRITE",A="FL:::/Kernel/KernelA.HPP,3680"$ -$LK,"FUF_EXPAND",A="FL:::/Kernel/KernelA.HPP,2562"$ +$LK,"VGAP_REG_WRITE",A="FL:::/Kernel/KernelA.HPP,3683"$ +$LK,"FUF_EXPAND",A="FL:::/Kernel/KernelA.HPP,2563"$ $LK,"FUf_EXPAND",A="FL:::/Kernel/KernelA.HPP,2537"$ $LK,"Del",A="FL:::/Kernel/BlkDev/DskCopy.CPP.Z,82",BI=355$ $LK,"IDTET_TASK",A="FL:::/Kernel/KernelA.HPP,278"$ @@ -1579,77 +1577,77 @@ $LK,"LAPIC_ARIBITRATION_PRIORITY",A="FL:::/Kernel/KernelA.HPP,476"$ $LK,"fp_set_std_palette",A="FL:::/Kernel/KGlbls.CPP.Z,34"$ $LK,"keydev",A="FL:::/Kernel/KGlbls.CPP.Z,26"$ $LK,"HashBucketFind",A="FL:::/Kernel/KHashA.CPP.Z,260"$ -$LK,"IC_BODY_SIZE",A="FL:::/Kernel/KernelA.HPP,1590"$ -$LK,"TY_DISP",A="FL:::/Kernel/KernelA.HPP,1548"$ -$LK,"TY_RIP_DISP32",A="FL:::/Kernel/KernelA.HPP,1550"$ +$LK,"IC_BODY_SIZE",A="FL:::/Kernel/KernelA.HPP,1588"$ +$LK,"TY_DISP",A="FL:::/Kernel/KernelA.HPP,1546"$ +$LK,"TY_RIP_DISP32",A="FL:::/Kernel/KernelA.HPP,1548"$ $LK,"chars_bmp_alpha_numeric",A="FL:::/Kernel/StrA.CPP.Z,330"$ $LK,"_LOG2",A="FL:::/Kernel/KMathA.CPP.Z,603"$ -$LK,"ROPB_COLLISION",A="FL:::/Kernel/KernelA.HPP,2883"$ +$LK,"ROPB_COLLISION",A="FL:::/Kernel/KernelA.HPP,2886"$ $LK,"HTT_WORD",A="FL:::/Kernel/KernelA.HPP,683"$ $LK,"HTt_WORD",A="FL:::/Kernel/KernelA.HPP,653"$ -$LK,"FUG_FILE_FIND",A="FL:::/Kernel/KernelA.HPP,2582"$ +$LK,"FUG_FILE_FIND",A="FL:::/Kernel/KernelA.HPP,2583"$ $LK,"I_PAGE_FAULT",A="FL:::/Kernel/KernelA.HPP,288"$ $LK,"DrvUnlock",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,14",BI=357$ -$LK,"CProgress",A="FL:::/Kernel/KernelA.HPP,3854"$ +$LK,"CProgress",A="FL:::/Kernel/KernelA.HPP,3857"$ $LK,"Arg",A="FL:::/Kernel/KernelB.HPP,121"$ $LK,"CallExtNum",A="FL:::/Kernel/KernelB.HPP,54"$ $LK,"DOCEF_DATA_IS_PTR",A="FL:::/Kernel/KernelA.HPP,1005"$ $LK,"DirFile",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,267",BI=358$ -$LK,"DOCEf_DATA_IS_PTR",A="FL:::/Kernel/KernelA.HPP,1080"$ +$LK,"DOCEf_DATA_IS_PTR",A="FL:::/Kernel/KernelA.HPP,1079"$ $LK,"DOCEF_TAG",A="FL:::/Kernel/KernelA.HPP,957"$ $LK,"Btc",A="FL:::/Kernel/KernelB.HPP,16"$ -$LK,"CCF_KEEP_NEW_LINES",A="FL:::/Kernel/KernelA.HPP,2093"$ +$LK,"CCF_KEEP_NEW_LINES",A="FL:::/Kernel/KernelA.HPP,2092"$ $LK,"Dir",A="FL:::/Kernel/BlkDev/DskDirB.CPP.Z,91",BI=359$ $LK,"Bsf",A="FL:::/Kernel/KernelB.HPP,10"$ -$LK,"ECF_HAS_PUSH_CMP",A="FL:::/Kernel/KernelA.HPP,1592"$ -$LK,"WIf_SELF_GRAB_SCROLL",A="FL:::/Kernel/KernelA.HPP,1418"$ +$LK,"ECF_HAS_PUSH_CMP",A="FL:::/Kernel/KernelA.HPP,1590"$ +$LK,"WIf_SELF_GRAB_SCROLL",A="FL:::/Kernel/KernelA.HPP,1416"$ $LK,"DOCT_PAGE_BREAK",A="FL:::/Kernel/KernelA.HPP,899"$ $LK,"SYS_SEMA_RECORD_MACRO",A="FL:::/Kernel/KernelA.HPP,588"$ $LK,"IPVarsUpdate",A="FL:::/Kernel/SerialDev/InputPointer.CPP.Z,9",BI=360$ $LK,"MLF_LASTCLASS",A="FL:::/Kernel/KernelA.HPP,768"$ $LK,"Fxrstor",A="FL:::/Kernel/KernelB.HPP,133"$ -$LK,"_R8",A="FL:::/Kernel/KernelA.HPP,3377"$ -$LK,"_R9",A="FL:::/Kernel/KernelA.HPP,3378"$ +$LK,"_R8",A="FL:::/Kernel/KernelA.HPP,3380"$ +$LK,"_R9",A="FL:::/Kernel/KernelA.HPP,3381"$ $LK,"FileRead",A="FL:::/Kernel/BlkDev/DskFile.CPP.Z,1",BI=361$ -$LK,"DOCf_HIGHLIGHT",A="FL:::/Kernel/KernelA.HPP,1296"$ -$LK,"DOCF_HIGHLIGHT",A="FL:::/Kernel/KernelA.HPP,1260"$ +$LK,"DOCf_HIGHLIGHT",A="FL:::/Kernel/KernelA.HPP,1294"$ +$LK,"DOCF_HIGHLIGHT",A="FL:::/Kernel/KernelA.HPP,1258"$ $LK,"DOCT_HIGHLIGHT",A="FL:::/Kernel/KernelA.HPP,932"$ $LK,"_FAR_CALL32",A="FL:::/Kernel/PCIBIOS.CPP.Z,69"$ $LK,"KbdMouseCmdAck",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,65",BI=362$ -$LK,"CAOTHeapGlblRef",A="FL:::/Kernel/KernelA.HPP,1944"$ +$LK,"CAOTHeapGlblRef",A="FL:::/Kernel/KernelA.HPP,1942"$ $LK,"FAT32DirFill",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,246",BI=363$ $LK,"QueCopy",A="FL:::/Kernel/KDataTypes.CPP.Z,53",BI=364$ $LK,"Carry",A="FL:::/Kernel/KernelB.HPP,246"$ $LK,"Cos",A="FL:::/Kernel/KernelB.HPP,97"$ $LK,"Clamp",A="FL:::/Kernel/KMathB.CPP.Z,1",BI=365$ -$LK,"BDF_FMT",A="FL:::/Kernel/KernelA.HPP,2599"$ -$LK,"TK_SHR_EQUAL",A="FL:::/Kernel/KernelA.HPP,2052"$ +$LK,"BDF_FMT",A="FL:::/Kernel/KernelA.HPP,2600"$ +$LK,"TK_SHR_EQUAL",A="FL:::/Kernel/KernelA.HPP,2050"$ $LK,"Name2DirCluster",A="FL:::/Kernel/BlkDev/DskStrB.CPP.Z,10",BI=366$ $LK,"Bsr",A="FL:::/Kernel/KernelB.HPP,12"$ $LK,"SYS_PROGRESS1_MAX",A="FL:::/Kernel/KStart.CPP.Z,209"$ -$LK,"GR_Z_ALL",A="FL:::/Kernel/KernelA.HPP,3566"$ -$LK,"CMasterBoot",A="FL:::/Kernel/KernelA.HPP,2273"$ +$LK,"GR_Z_ALL",A="FL:::/Kernel/KernelA.HPP,3569"$ +$LK,"CMasterBoot",A="FL:::/Kernel/KernelA.HPP,2272"$ $LK,"Fix",A="FL:::/Kernel/EdLite.CPP.Z,337",BI=367$ $LK,"Btr",A="FL:::/Kernel/KernelB.HPP,18"$ $LK,"_LN",A="FL:::/Kernel/KMathA.CPP.Z,614"$ -$LK,"OPTf_WARN_UNUSED_VAR",A="FL:::/Kernel/KernelA.HPP,1512"$ -$LK,"DOCF_SUPERSCRIPT_MODE",A="FL:::/Kernel/KernelA.HPP,1269"$ +$LK,"OPTf_WARN_UNUSED_VAR",A="FL:::/Kernel/KernelA.HPP,1510"$ +$LK,"DOCF_SUPERSCRIPT_MODE",A="FL:::/Kernel/KernelA.HPP,1267"$ $LK,"RFLAGf_CARRY",A="FL:::/Kernel/KernelA.HPP,305"$ $LK,"FAT32FileRead",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,372",BI=368$ $LK,"DirFilesFlatten",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,140",BI=369$ $LK,"FileExtDot",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,1",BI=370$ $LK,"IsDbg",A="FL:::/Kernel/KMisc.CPP.Z,270",BI=371$ $LK,"Bts",A="FL:::/Kernel/KernelB.HPP,20"$ -$LK,"CMemBlk",A="FL:::/Kernel/KernelA.HPP,2810"$ +$LK,"CMemBlk",A="FL:::/Kernel/KernelA.HPP,2811"$ $LK,"DOCEF_LST",A="FL:::/Kernel/KernelA.HPP,1010"$ $LK,"Man",A="FL:::/Kernel/PSect.CPP.Z,284",BI=372$ $LK,"Mem512Alloc",A="FL:::/Kernel/Mem/Mem512.CPP.Z,11",BI=373$ -$LK,"TASK_TITLE_LEN",A="FL:::/Kernel/KernelA.HPP,3197"$ +$LK,"TASK_TITLE_LEN",A="FL:::/Kernel/KernelA.HPP,3200"$ $LK,"CDATE_FREQ",A="FL:::/Kernel/KernelA.HPP,545"$ $LK,"FilesFind",A="FL:::/Kernel/BlkDev/DskFind.CPP.Z,30",BI=374$ $LK,"_HASH_FIND",A="FL:::/Kernel/KHashA.CPP.Z,129"$ $LK,"MSize",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,370"$ -$LK,"CSysFixedArea",A="FL:::/Kernel/KernelA.HPP,3418"$ +$LK,"CSysFixedArea",A="FL:::/Kernel/KernelA.HPP,3421"$ $LK,"Fmt",A="FL:::/Kernel/BlkDev/DskFmt.CPP.Z,53",BI=375$ $LK,"ExeCmdLine",A="FL:::/Kernel/KTask.CPP.Z,265",BI=376$ $LK,"reverse_bits_table",A="FL:::/Kernel/KGlbls.CPP.Z,12"$ @@ -1657,56 +1655,56 @@ $LK,"Log10",A="FL:::/Kernel/KernelB.HPP,136"$ $LK,"FifoI64Flush",A="FL:::/Kernel/KDataTypes.CPP.Z,304",BI=377$ $LK,"InvlPg",A="FL:::/Kernel/KernelB.HPP,279"$ $LK,"CallExtStr",A="FL:::/Kernel/KernelB.HPP,45"$ -$LK,"VGAM_GRAPHICS",A="FL:::/Kernel/KernelA.HPP,3668"$ -$LK,"DCF_LOCATE_NEAREST",A="FL:::/Kernel/KernelA.HPP,3583"$ +$LK,"VGAM_GRAPHICS",A="FL:::/Kernel/KernelA.HPP,3671"$ +$LK,"DCF_LOCATE_NEAREST",A="FL:::/Kernel/KernelA.HPP,3586"$ $LK,"Ff_ARGPOP",A="FL:::/Kernel/KernelA.HPP,842"$ -$LK,"SCF_ALT",A="FL:::/Kernel/KernelA.HPP,3489"$ -$LK,"CViewAngles",A="FL:::/Kernel/KernelA.HPP,3055"$ +$LK,"SCF_ALT",A="FL:::/Kernel/KernelA.HPP,3492"$ +$LK,"CViewAngles",A="FL:::/Kernel/KernelA.HPP,3058"$ $LK,"CArrayDim",A="FL:::/Kernel/KernelA.HPP,775"$ -$LK,"DOCEf_NUM_FLAGS",A="FL:::/Kernel/KernelA.HPP,1093"$ +$LK,"DOCEf_NUM_FLAGS",A="FL:::/Kernel/KernelA.HPP,1091"$ $LK,"Ff_INTERNAL",A="FL:::/Kernel/KernelA.HPP,844"$ $LK,"Drv",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,199",BI=378$ $LK,"Fclex",A="FL:::/Kernel/KernelB.HPP,128"$ -$LK,"MEM_PROTECTED_LOW_LIMIT",A="FL:::/Kernel/KernelA.HPP,3415"$ +$LK,"MEM_PROTECTED_LOW_LIMIT",A="FL:::/Kernel/KernelA.HPP,3418"$ $LK,"Blink",A="FL:::/Kernel/KMisc.CPP.Z,130",BI=379$ $LK,"CDbgInfo",A="FL:::/Kernel/KernelA.HPP,712"$ $LK,"IET_ZEROED_DATA_HEAP",A="FL:::/Kernel/KernelA.HPP,411"$ $LK,"RFLAGf_V8086",A="FL:::/Kernel/KernelA.HPP,318"$ $LK,"IDTET_TRAP",A="FL:::/Kernel/KernelA.HPP,280"$ $LK,"SetRBP",A="FL:::/Kernel/KernelB.HPP,254"$ -$LK,"LTGREEN",A="FL:::/Kernel/KernelA.HPP,2916"$ -$LK,"DOCf_BLINK",A="FL:::/Kernel/KernelA.HPP,1298"$ -$LK,"DOCF_BLINK",A="FL:::/Kernel/KernelA.HPP,1262"$ -$LK,"DOCEf_HIGHLIGHT",A="FL:::/Kernel/KernelA.HPP,1029"$ -$LK,"DOCEF_HIGHLIGHT",A="FL:::/Kernel/KernelA.HPP,1023"$ +$LK,"LTGREEN",A="FL:::/Kernel/KernelA.HPP,2919"$ +$LK,"DOCf_BLINK",A="FL:::/Kernel/KernelA.HPP,1296"$ +$LK,"DOCF_BLINK",A="FL:::/Kernel/KernelA.HPP,1260"$ +$LK,"DOCEf_HIGHLIGHT",A="FL:::/Kernel/KernelA.HPP,1028"$ +$LK,"DOCEF_HIGHLIGHT",A="FL:::/Kernel/KernelA.HPP,1022"$ $LK,"SysSymImportsResolve",A="FL:::/Kernel/KLoad.CPP.Z,55",BI=380$ -$LK,"RS_ATTR_HIDDEN",A="FL:::/Kernel/KernelA.HPP,2486"$ -$LK,"TY_MASK",A="FL:::/Kernel/KernelA.HPP,1554"$ +$LK,"RS_ATTR_HIDDEN",A="FL:::/Kernel/KernelA.HPP,2485"$ +$LK,"TY_MASK",A="FL:::/Kernel/KernelA.HPP,1552"$ $LK,"TaskEndNow",A="FL:::/Kernel/Sched.CPP.Z,313"$ $LK,"Max",A="FL:::/Kernel/KMathB.CPP.Z,18",BI=381$ -$LK,"DOC_RECALC_FIND_CURSOR",A="FL:::/Kernel/KernelA.HPP,1324"$ +$LK,"DOC_RECALC_FIND_CURSOR",A="FL:::/Kernel/KernelA.HPP,1322"$ $LK,"SYS_HASH_FIND",A="FL:::/Kernel/KHashA.CPP.Z,89"$ -$LK,"ROPF_DITHER",A="FL:::/Kernel/KernelA.HPP,2901"$ -$LK,"WIG_DBL_CLICK",A="FL:::/Kernel/KernelA.HPP,1407"$ +$LK,"ROPF_DITHER",A="FL:::/Kernel/KernelA.HPP,2904"$ +$LK,"WIG_DBL_CLICK",A="FL:::/Kernel/KernelA.HPP,1405"$ $LK,"SYS_SEMA_FIX",A="FL:::/Kernel/KernelA.HPP,608"$ $LK,"ToF64",A="FL:::/Kernel/KernelB.HPP,119"$ $LK,"SYS_PROGRESS2_MAX",A="FL:::/Kernel/KStart.CPP.Z,212"$ $LK,"SrvCmdRun",A="FL:::/Kernel/SrvCmd.CPP.Z,267",BI=382$ -$LK,"CH_SHIFT_SPACE",A="FL:::/Kernel/KernelA.HPP,3463"$ -$LK,"ROPBF_DITHER",A="FL:::/Kernel/KernelA.HPP,2887"$ -$LK,"FF_WRITE",A="FL:::/Kernel/KernelA.HPP,2731"$ +$LK,"CH_SHIFT_SPACE",A="FL:::/Kernel/KernelA.HPP,3466"$ +$LK,"ROPBF_DITHER",A="FL:::/Kernel/KernelA.HPP,2890"$ +$LK,"FF_WRITE",A="FL:::/Kernel/KernelA.HPP,2732"$ $LK,"SetRAX",A="FL:::/Kernel/KernelB.HPP,253"$ $LK,"Min",A="FL:::/Kernel/KMathB.CPP.Z,10",BI=383$ $LK,"mp_cnt",A="FL:::/Kernel/KernelB.HPP,234"$ $LK,"Exp",A="FL:::/Kernel/KernelB.HPP,127"$ -$LK,"DCF_RECORD_EXTENTS",A="FL:::/Kernel/KernelA.HPP,3588"$ +$LK,"DCF_RECORD_EXTENTS",A="FL:::/Kernel/KernelA.HPP,3591"$ $LK,"FAT32FilesFind",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,851",BI=384$ $LK,"ISO1Cd",A="FL:::/Kernel/BlkDev/FileSysISO.CPP.Z,219",BI=385$ $LK,"_HASH_ADD_AFTER",A="FL:::/Kernel/KHashA.CPP.Z,191"$ $LK,"QueInit",A="FL:::/Kernel/KernelB.HPP,65"$ -$LK,"SrvTaskCont",A="FL:::/Kernel/KTask.CPP.Z,376",BI=386$ -$LK,"RS_ATTR_READ_ONLY",A="FL:::/Kernel/KernelA.HPP,2485"$ -$LK,"ICF_USE_UNSIGNED",A="FL:::/Kernel/KernelA.HPP,1563"$ +$LK,"SrvTaskCont",A="FL:::/Kernel/KTask.CPP.Z,377",BI=386$ +$LK,"RS_ATTR_READ_ONLY",A="FL:::/Kernel/KernelA.HPP,2484"$ +$LK,"ICF_USE_UNSIGNED",A="FL:::/Kernel/KernelA.HPP,1561"$ $LK,"ATAGetDevId",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,163",BI=387$ $LK,"WBlks",A="FL:::/Kernel/BlkDev/DskBlk.CPP.Z,68",BI=388$ $LK,"DOCT_ERROR",A="FL:::/Kernel/KernelA.HPP,934"$ @@ -1720,69 +1718,69 @@ $LK,"SetMSR",A="FL:::/Kernel/KernelB.HPP,264"$ $LK,"ToI64",A="FL:::/Kernel/KernelB.HPP,120"$ $LK,"IET_MAIN",A="FL:::/Kernel/KernelA.HPP,412"$ $LK,"ScanCode2KeyName",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,245",BI=394$ -$LK,"DOCf_INVERT",A="FL:::/Kernel/KernelA.HPP,1299"$ -$LK,"DOCF_INVERT",A="FL:::/Kernel/KernelA.HPP,1263"$ +$LK,"DOCf_INVERT",A="FL:::/Kernel/KernelA.HPP,1297"$ +$LK,"DOCF_INVERT",A="FL:::/Kernel/KernelA.HPP,1261"$ $LK,"sys_heap_limit",A="FL:::/Kernel/KernelB.HPP,200"$ $LK,"FileExtRem",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,10",BI=395$ $LK,"Tan",A="FL:::/Kernel/KernelB.HPP,117"$ $LK,"SYS_PROGRESS3_MAX",A="FL:::/Kernel/KStart.CPP.Z,215"$ -$LK,"SUF_REM_LEADING",A="FL:::/Kernel/KernelA.HPP,3736"$ -$LK,"OPTf_USE_IMM64",A="FL:::/Kernel/KernelA.HPP,1521"$ +$LK,"SUF_REM_LEADING",A="FL:::/Kernel/KernelA.HPP,3739"$ +$LK,"OPTf_USE_IMM64",A="FL:::/Kernel/KernelA.HPP,1519"$ $LK,"Raw",A="FL:::/Kernel/KMisc.CPP.Z,243",BI=396$ $LK,"Mem2MegUncachedAlloc",A="FL:::/Kernel/Mem/Mem2Meg.CPP.Z,106",BI=397$ $LK,"Msg",A="FL:::/Kernel/SrvCmd.CPP.Z,257",BI=398$ -$LK,"OPTf_GLBLS_ON_DATA_HEAP",A="FL:::/Kernel/KernelA.HPP,1518"$ +$LK,"OPTf_GLBLS_ON_DATA_HEAP",A="FL:::/Kernel/KernelA.HPP,1516"$ $LK,"KbdInit",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,421",BI=399$ $LK,"chars_bmp_zero_tab_ff_cr_nl_cursor_dollar",A="FL:::/Kernel/StrA.CPP.Z,368"$ $LK,"ToBool",A="FL:::/Kernel/KernelB.HPP,118"$ -$LK,"TASKf_KILL_AFTER_DBG",A="FL:::/Kernel/KernelA.HPP,3245"$ +$LK,"TASKf_KILL_AFTER_DBG",A="FL:::/Kernel/KernelA.HPP,3248"$ $LK,"IRQMouse",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,13",BI=400$ $LK,"PUT_HEX_U16",A="FL:::/Kernel/StrA.CPP.Z,37"$ $LK,"PUT_HEX_U32",A="FL:::/Kernel/StrA.CPP.Z,30"$ $LK,"ATAPIStartStop",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,144",BI=401$ $LK,"_SIGN",A="FL:::/Kernel/KMathA.CPP.Z,347"$ -$LK,"DVT_REDSEA",A="FL:::/Kernel/KernelA.HPP,2640"$ +$LK,"DVT_REDSEA",A="FL:::/Kernel/KernelA.HPP,2641"$ $LK,"REGT_R8",A="FL:::/Kernel/KernelA.HPP,732"$ $LK,"log10_2",A="FL:::/Kernel/KernelA.HPP,53"$ $LK,"PrintErr",A="FL:::/Kernel/StrPrint.CPP.Z,914",BI=402$ -$LK,"ROPF_TWO_SIDED",A="FL:::/Kernel/KernelA.HPP,2898"$ -$LK,"BDF_READ_CACHE",A="FL:::/Kernel/KernelA.HPP,2598"$ -$LK,"SCF_INS",A="FL:::/Kernel/KernelA.HPP,3497"$ -$LK,"CPUf_RAN_A_TASK",A="FL:::/Kernel/KernelA.HPP,3387"$ -$LK,"BDf_READ_CACHE",A="FL:::/Kernel/KernelA.HPP,2608"$ -$LK,"TK_INS_BINARY",A="FL:::/Kernel/KernelA.HPP,2070"$ +$LK,"ROPF_TWO_SIDED",A="FL:::/Kernel/KernelA.HPP,2901"$ +$LK,"BDF_READ_CACHE",A="FL:::/Kernel/KernelA.HPP,2599"$ +$LK,"SCF_INS",A="FL:::/Kernel/KernelA.HPP,3500"$ +$LK,"CPUf_RAN_A_TASK",A="FL:::/Kernel/KernelA.HPP,3390"$ +$LK,"BDf_READ_CACHE",A="FL:::/Kernel/KernelA.HPP,2609"$ +$LK,"TK_INS_BINARY",A="FL:::/Kernel/KernelA.HPP,2068"$ $LK,"Snd",A="FL:::/Kernel/KMisc.CPP.Z,163",BI=403$ $LK,"SPF_PAD_ZERO",A="FL:::/Kernel/StrPrint.CPP.Z,1"$ $LK,"GetChar",A="FL:::/Kernel/SerialDev/Message.CPP.Z,182",BI=404$ $LK,"Sin",A="FL:::/Kernel/KernelB.HPP,104"$ -$LK,"TK_OR_OR",A="FL:::/Kernel/KernelA.HPP,2049"$ +$LK,"TK_OR_OR",A="FL:::/Kernel/KernelA.HPP,2047"$ $LK,"SYS_PCIBIOS_SERVICE_CALL",A="FL:::/Kernel/PCIBIOS.CPP.Z,46"$ $LK,"Now",A="FL:::/Kernel/KDate.CPP.Z,191",BI=405$ $LK,"Fldcw",A="FL:::/Kernel/KernelB.HPP,129"$ $LK,"_FXSAVE",A="FL:::/Kernel/KMathA.CPP.Z,650"$ -$LK,"TTS_ED_FILENAME",A="FL:::/Kernel/KernelA.HPP,3229"$ -$LK,"WIf_FOCUS_TASK_BORDER",A="FL:::/Kernel/KernelA.HPP,1429"$ +$LK,"TTS_ED_FILENAME",A="FL:::/Kernel/KernelA.HPP,3232"$ +$LK,"WIf_FOCUS_TASK_BORDER",A="FL:::/Kernel/KernelA.HPP,1427"$ $LK,"IA32_EFER",A="FL:::/Kernel/KernelA.HPP,515"$ $LK,"SetRSP",A="FL:::/Kernel/KernelB.HPP,256"$ $LK,"Pop",A="FL:::/Kernel/KernelB.HPP,251"$ $LK,"sys_progresses",A="FL:::/Kernel/KernelB.HPP,229"$ -$LK,"CMenuEntry",A="FL:::/Kernel/KernelA.HPP,3087"$ -$LK,"OC_NOP2",A="FL:::/Kernel/KernelA.HPP,1727"$ +$LK,"CMenuEntry",A="FL:::/Kernel/KernelA.HPP,3090"$ +$LK,"OC_NOP2",A="FL:::/Kernel/KernelA.HPP,1725"$ $LK,"DOCT_RIGHT_MARGIN",A="FL:::/Kernel/KernelA.HPP,902"$ $LK,"PUT_HEX_U64",A="FL:::/Kernel/StrA.CPP.Z,23"$ $LK,"SYS_KERNEL",A="FL:::/Kernel/KStart.CPP.Z,18"$ $LK,"RFLAGf_PARITY",A="FL:::/Kernel/KernelA.HPP,306"$ $LK,"SYS_PROGRESS4_MAX",A="FL:::/Kernel/KStart.CPP.Z,218"$ -$LK,"SUF_TO_UPPER",A="FL:::/Kernel/KernelA.HPP,3740"$ -$LK,"MBR_PT_REDSEA",A="FL:::/Kernel/KernelA.HPP,2659"$ -$LK,"MBR_PT_NTFS",A="FL:::/Kernel/KernelA.HPP,2658"$ +$LK,"SUF_TO_UPPER",A="FL:::/Kernel/KernelA.HPP,3743"$ +$LK,"MBR_PT_REDSEA",A="FL:::/Kernel/KernelA.HPP,2660"$ +$LK,"MBR_PT_NTFS",A="FL:::/Kernel/KernelA.HPP,2659"$ $LK,"MouseHandler",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,179",BI=406$ -$LK,"SCF_IP_L_DOWN",A="FL:::/Kernel/KernelA.HPP,3494"$ -$LK,"SCf_IP_L_DOWN",A="FL:::/Kernel/KernelA.HPP,3479"$ -$LK,"MSG_IP_L_DOWN",A="FL:::/Kernel/KernelA.HPP,3178"$ +$LK,"SCF_IP_L_DOWN",A="FL:::/Kernel/KernelA.HPP,3497"$ +$LK,"SCf_IP_L_DOWN",A="FL:::/Kernel/KernelA.HPP,3482"$ +$LK,"MSG_IP_L_DOWN",A="FL:::/Kernel/KernelA.HPP,3181"$ $LK,"LAPIC_TASK_PRIORITY",A="FL:::/Kernel/KernelA.HPP,475"$ $LK,"REGT_MM",A="FL:::/Kernel/KernelA.HPP,738"$ -$LK,"DOCEf_POPUP",A="FL:::/Kernel/KernelA.HPP,1087"$ +$LK,"DOCEf_POPUP",A="FL:::/Kernel/KernelA.HPP,1086"$ $LK,"DOCEF_POPUP",A="FL:::/Kernel/KernelA.HPP,1012"$ $LK,"SYS_SEMA_VGA",A="FL:::/Kernel/KernelA.HPP,601"$ $LK,"ODEF_PAUSED",A="FL:::/Kernel/KernelA.HPP,239"$ @@ -1790,158 +1788,159 @@ $LK,"FATNameXSum",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,162",BI=407$ $LK,"SPF_DOLLAR",A="FL:::/Kernel/StrPrint.CPP.Z,5"$ $LK,"Pow",A="FL:::/Kernel/KernelB.HPP,138"$ $LK,"sys_boot_patch_table_base",A="FL:::/Kernel/KernelB.HPP,38"$ -$LK,"WIF_SELF_BORDER",A="FL:::/Kernel/KernelA.HPP,1391"$ -$LK,"DOCF_UNDO_DIRTY",A="FL:::/Kernel/KernelA.HPP,1271"$ +$LK,"WIF_SELF_BORDER",A="FL:::/Kernel/KernelA.HPP,1389"$ +$LK,"DOCF_UNDO_DIRTY",A="FL:::/Kernel/KernelA.HPP,1269"$ $LK,"MStrUtil",A="FL:::/Kernel/StrB.CPP.Z,58",BI=408$ $LK,"_D3_CROSS",A="FL:::/Kernel/KMathA.CPP.Z,82"$ -$LK,"VGAP_INPUT_STAT",A="FL:::/Kernel/KernelA.HPP,3684"$ -$LK,"DOCf_UNDO_DIRTY",A="FL:::/Kernel/KernelA.HPP,1307"$ +$LK,"VGAP_INPUT_STAT",A="FL:::/Kernel/KernelA.HPP,3687"$ +$LK,"DOCf_UNDO_DIRTY",A="FL:::/Kernel/KernelA.HPP,1305"$ $LK,"SYS_HEAP_LIMIT",A="FL:::/Kernel/KStart.CPP.Z,185"$ -$LK,"WIf_SELF_BORDER",A="FL:::/Kernel/KernelA.HPP,1417"$ +$LK,"WIf_SELF_BORDER",A="FL:::/Kernel/KernelA.HPP,1415"$ $LK,"text",A="FL:::/Kernel/KGlbls.CPP.Z,29"$ -$LK,"ATA_READ_NATIVE_MAX_EXT",A="FL:::/Kernel/KernelA.HPP,2221"$ +$LK,"ATA_READ_NATIVE_MAX_EXT",A="FL:::/Kernel/KernelA.HPP,2220"$ $LK,"MPrintQ",A="FL:::/Kernel/StrPrint.CPP.Z,68",BI=409$ $LK,"MHeapCtrl",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,372"$ $LK,"SYS_SEMA_SND",A="FL:::/Kernel/KernelA.HPP,592"$ -$LK,"CCF_RAX",A="FL:::/Kernel/KernelA.HPP,2114"$ +$LK,"CCF_RAX",A="FL:::/Kernel/KernelA.HPP,2113"$ $LK,"DskCacheInvalidate",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,157",BI=410$ $LK,"DOCG_BL_IV_UL",A="FL:::/Kernel/KernelA.HPP,943"$ $LK,"HashSingleTableFind",A="FL:::/Kernel/KHashA.CPP.Z,257"$ $LK,"sys_data_bp",A="FL:::/Kernel/KernelB.HPP,196"$ $LK,"sys_heap_base",A="FL:::/Kernel/KernelB.HPP,199"$ $LK,"_CLAMP_I64",A="FL:::/Kernel/KUtils.CPP.Z,121"$ -$LK,"VGAP_MISC_OUTPUT",A="FL:::/Kernel/KernelA.HPP,3675"$ -$LK,"BDf_READ_ONLY_OVERRIDE",A="FL:::/Kernel/KernelA.HPP,2606"$ +$LK,"VGAP_MISC_OUTPUT",A="FL:::/Kernel/KernelA.HPP,3678"$ +$LK,"BDf_READ_ONLY_OVERRIDE",A="FL:::/Kernel/KernelA.HPP,2607"$ $LK,"Spaces2Tabs",A="FL:::/Kernel/StrA.CPP.Z,477",BI=411$ $LK,"Drv2Let",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,123",BI=412$ -$LK,"ROPBF_TWO_SIDED",A="FL:::/Kernel/KernelA.HPP,2886"$ +$LK,"ROPBF_TWO_SIDED",A="FL:::/Kernel/KernelA.HPP,2889"$ $LK,"MEM_E820_ENTRY_SIZE",A="FL:::/Kernel/KernelA.HPP,355"$ $LK,"KDRawPutS",A="FL:::/Kernel/KeyDev.CPP.Z,95",BI=413$ $LK,"Sqr",A="FL:::/Kernel/KernelB.HPP,105"$ -$LK,"REG_RDI",A="FL:::/Kernel/KernelA.HPP,1746"$ -$LK,"REG_ALLOC",A="FL:::/Kernel/KernelA.HPP,1750"$ -$LK,"DOCf_SUPERSCRIPT_MODE",A="FL:::/Kernel/KernelA.HPP,1305"$ +$LK,"REG_RDI",A="FL:::/Kernel/KernelA.HPP,1744"$ +$LK,"REG_ALLOC",A="FL:::/Kernel/KernelA.HPP,1748"$ +$LK,"DOCf_SUPERSCRIPT_MODE",A="FL:::/Kernel/KernelA.HPP,1303"$ $LK,"SrvCmdsHandler",A="FL:::/Kernel/SrvCmd.CPP.Z,350",BI=414$ $LK,"progress1_max",A="FL:::/Kernel/KernelB.HPP,215"$ -$LK,"CCF_ARRAY",A="FL:::/Kernel/KernelA.HPP,2113"$ -$LK,"REG_RBP",A="FL:::/Kernel/KernelA.HPP,1744"$ -$LK,"DOCEF_FILTER_SKIP",A="FL:::/Kernel/KernelA.HPP,1015"$ +$LK,"CCF_ARRAY",A="FL:::/Kernel/KernelA.HPP,2112"$ +$LK,"REG_RBP",A="FL:::/Kernel/KernelA.HPP,1742"$ +$LK,"DOCEF_FILTER_SKIP",A="FL:::/Kernel/KernelA.HPP,1014"$ $LK,"FifoU8Flush",A="FL:::/Kernel/KDataTypes.CPP.Z,219",BI=415$ -$LK,"MSG_MOVE",A="FL:::/Kernel/KernelA.HPP,3188"$ +$LK,"MSG_MOVE",A="FL:::/Kernel/KernelA.HPP,3191"$ $LK,"DOCT_INS_BINARY",A="FL:::/Kernel/KernelA.HPP,929"$ $LK,"SYS_PROGRESSES",A="FL:::/Kernel/KStart.CPP.Z,208"$ -$LK,"SUF_REM_SPACES",A="FL:::/Kernel/KernelA.HPP,3738"$ -$LK,"CCF_PMT",A="FL:::/Kernel/KernelA.HPP,2087"$ -$LK,"DOCEf_FILTER_SKIP",A="FL:::/Kernel/KernelA.HPP,1090"$ +$LK,"SUF_REM_SPACES",A="FL:::/Kernel/KernelA.HPP,3741"$ +$LK,"CCF_PMT",A="FL:::/Kernel/KernelA.HPP,2085"$ +$LK,"DOCEf_FILTER_SKIP",A="FL:::/Kernel/KernelA.HPP,1088"$ $LK,"DskCacheHash",A="FL:::/Kernel/BlkDev/DskCache.CPP.Z,40",BI=416$ -$LK,"SCF_NUM",A="FL:::/Kernel/KernelA.HPP,3491"$ -$LK,"ACD_DEF_FILENAME",A="FL:::/Kernel/KernelA.HPP,1474"$ +$LK,"SCF_NUM",A="FL:::/Kernel/KernelA.HPP,3494"$ +$LK,"ACD_DEF_FILENAME",A="FL:::/Kernel/KernelA.HPP,1472"$ $LK,"fp_doc_put",A="FL:::/Kernel/KGlbls.CPP.Z,33"$ $LK,"DskCacheFind",A="FL:::/Kernel/BlkDev/DskCache.CPP.Z,64",BI=417$ $LK,"IsRaw",A="FL:::/Kernel/KMisc.CPP.Z,250",BI=418$ -$LK,"TK_DBL_COLON",A="FL:::/Kernel/KernelA.HPP,2041"$ +$LK,"TK_DBL_COLON",A="FL:::/Kernel/KernelA.HPP,2039"$ $LK,"ATAPIReadTrackInfo",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,277",BI=419$ -$LK,"CATARep",A="FL:::/Kernel/KernelA.HPP,2210"$ -$LK,"REG_RAX",A="FL:::/Kernel/KernelA.HPP,1739"$ +$LK,"CATARep",A="FL:::/Kernel/KernelA.HPP,2209"$ +$LK,"REG_RAX",A="FL:::/Kernel/KernelA.HPP,1737"$ $LK,"ATAReadBlks",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,350",BI=420$ $LK,"D3AddEqu",A="FL:::/Kernel/KernelB.HPP,149"$ $LK,"ToUpper",A="FL:::/Kernel/KernelB.HPP,57"$ -$LK,"REGG_C_LOCAL_NON_PTR_VARS",A="FL:::/Kernel/KernelA.HPP,1757"$ -$LK,"REG_RBX",A="FL:::/Kernel/KernelA.HPP,1742"$ +$LK,"REGG_C_LOCAL_NON_PTR_VARS",A="FL:::/Kernel/KernelA.HPP,1755"$ +$LK,"REG_RBX",A="FL:::/Kernel/KernelA.HPP,1740"$ $LK,"SCR_DONE",A="FL:::/Kernel/SrvCmd.CPP.Z,263"$ $LK,"Fxsave",A="FL:::/Kernel/KernelB.HPP,134"$ -$LK,"ACD_EXTRA_CHAR",A="FL:::/Kernel/KernelA.HPP,1494"$ +$LK,"ACD_EXTRA_CHAR",A="FL:::/Kernel/KernelA.HPP,1492"$ $LK,"Reboot",A="FL:::/Kernel/KEnd.CPP.Z,119",BI=421$ $LK,"acd",A="FL:::/Kernel/KGlbls.CPP.Z,17"$ -$LK,"TK_DOT_DOT_DOT",A="FL:::/Kernel/KernelA.HPP,2069"$ -$LK,"REG_RCX",A="FL:::/Kernel/KernelA.HPP,1740"$ +$LK,"TK_DOT_DOT_DOT",A="FL:::/Kernel/KernelA.HPP,2067"$ +$LK,"REG_RCX",A="FL:::/Kernel/KernelA.HPP,1738"$ $LK,"Ff_DOT_DOT_DOT",A="FL:::/Kernel/KernelA.HPP,846"$ $LK,"CHashClass",A="FL:::/Kernel/KernelA.HPP,826"$ $LK,"ZERO_BUF_SIZE",A="FL:::/Kernel/BlkDev/DskBlk.CPP.Z,1"$ $LK,"LoadKernel",A="FL:::/Kernel/KLoad.CPP.Z,240",BI=422$ -$LK,"SCF_KEY_UP",A="FL:::/Kernel/KernelA.HPP,3486"$ -$LK,"SCf_KEY_UP",A="FL:::/Kernel/KernelA.HPP,3471"$ -$LK,"MSG_IP_R_D_DOWN",A="FL:::/Kernel/KernelA.HPP,3184"$ -$LK,"REG_RDX",A="FL:::/Kernel/KernelA.HPP,1741"$ +$LK,"SCF_KEY_UP",A="FL:::/Kernel/KernelA.HPP,3489"$ +$LK,"SCf_KEY_UP",A="FL:::/Kernel/KernelA.HPP,3474"$ +$LK,"MSG_IP_R_D_DOWN",A="FL:::/Kernel/KernelA.HPP,3187"$ +$LK,"REG_RDX",A="FL:::/Kernel/KernelA.HPP,1739"$ $LK,"ATAPIReadBlks",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,413",BI=423$ -$LK,"REG_RIP",A="FL:::/Kernel/KernelA.HPP,1747"$ +$LK,"REG_RIP",A="FL:::/Kernel/KernelA.HPP,1745"$ $LK,"DOCEF_FROM_START",A="FL:::/Kernel/KernelA.HPP,997"$ $LK,"SEMA_STRUCT_SIZE",A="FL:::/Kernel/KernelA.HPP,578"$ $LK,"SCR_CONT",A="FL:::/Kernel/SrvCmd.CPP.Z,264"$ $LK,"progress2_max",A="FL:::/Kernel/KernelB.HPP,219"$ -$LK,"DOCEf_FROM_START",A="FL:::/Kernel/KernelA.HPP,1072"$ +$LK,"DOCEf_FROM_START",A="FL:::/Kernel/KernelA.HPP,1071"$ $LK,"SYS_SEMA_TMBEAT",A="FL:::/Kernel/KernelA.HPP,607"$ $LK,"RLF_WINMGR",A="FL:::/Kernel/KernelA.HPP,465"$ $LK,"RLf_WINMGR",A="FL:::/Kernel/KernelA.HPP,447"$ -$LK,"SUF_SCALE_INDENT",A="FL:::/Kernel/KernelA.HPP,3744"$ -$LK,"CT_7_BIT",A="FL:::/Kernel/KernelA.HPP,3693"$ -$LK,"PUSH_REGS",A="FL:::/Kernel/KernelA.HPP,1732"$ +$LK,"SUF_SCALE_INDENT",A="FL:::/Kernel/KernelA.HPP,3747"$ +$LK,"CT_7_BIT",A="FL:::/Kernel/KernelA.HPP,3696"$ +$LK,"PUSH_REGS",A="FL:::/Kernel/KernelA.HPP,1730"$ $LK,"MAX_I8",A="FL:::/Kernel/KernelA.HPP,23"$ $LK,"KbdMouseHandler",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,257",BI=424$ $LK,"Color2Str",A="FL:::/Kernel/KDefine.CPP.Z,126",BI=425$ -$LK,"EDF_COLLAPSE",A="FL:::/Kernel/KernelA.HPP,1227"$ +$LK,"EDF_COLLAPSE",A="FL:::/Kernel/KernelA.HPP,1225"$ $LK,"LAPIC_DFR",A="FL:::/Kernel/KernelA.HPP,480"$ $LK,"CDATE_BASE_DAY_OF_WEEK",A="FL:::/Kernel/KernelA.HPP,183"$ $LK,"StrFirstOcc",A="FL:::/Kernel/StrA.CPP.Z,572",BI=426$ -$LK,"MSG_NULL",A="FL:::/Kernel/KernelA.HPP,3173"$ -$LK,"TY_NULL",A="FL:::/Kernel/KernelA.HPP,1545"$ -$LK,"EDf_COLLAPSE",A="FL:::/Kernel/KernelA.HPP,1233"$ +$LK,"MSG_NULL",A="FL:::/Kernel/KernelA.HPP,3176"$ +$LK,"CCF_QUESTION_HELP",A="FL:::/Kernel/KernelA.HPP,2087"$ +$LK,"TY_NULL",A="FL:::/Kernel/KernelA.HPP,1543"$ +$LK,"EDf_COLLAPSE",A="FL:::/Kernel/KernelA.HPP,1231"$ $LK,"MPrintq",A="FL:::/Kernel/StrPrint.CPP.Z,127",BI=427$ +$LK,"MEM_DFT_STK",A="FL:::/Kernel/KernelA.HPP,2840"$ $LK,"SYS_FOCUS_TASK",A="FL:::/Kernel/KStart.CPP.Z,222"$ $LK,"dbg",A="FL:::/Kernel/KGlbls.CPP.Z,21"$ -$LK,"CPSectCache",A="FL:::/Kernel/KernelA.HPP,3795"$ +$LK,"CPSectCache",A="FL:::/Kernel/KernelA.HPP,3798"$ $LK,"QSort",A="FL:::/Kernel/QSort.CPP.Z,85",BI=428$ $LK,"OutU32",A="FL:::/Kernel/KernelB.HPP,78"$ $LK,"OutU16",A="FL:::/Kernel/KernelB.HPP,77"$ -$LK,"TERM_ATTR_BORDER",A="FL:::/Kernel/KernelA.HPP,1116"$ +$LK,"TERM_ATTR_BORDER",A="FL:::/Kernel/KernelA.HPP,1114"$ $LK,"SYS_SEMA_JUST_PUMP_MSGS",A="FL:::/Kernel/KernelA.HPP,606"$ $LK,"LAPIC_ICR_HIGH",A="FL:::/Kernel/KernelA.HPP,490"$ -$LK,"LMF_IGNORE_CASE",A="FL:::/Kernel/KernelA.HPP,3754"$ -$LK,"SFF_IGNORE_CASE",A="FL:::/Kernel/KernelA.HPP,3748"$ +$LK,"LMF_IGNORE_CASE",A="FL:::/Kernel/KernelA.HPP,3757"$ +$LK,"SFF_IGNORE_CASE",A="FL:::/Kernel/KernelA.HPP,3751"$ $LK,"HashRemDel",A="FL:::/Kernel/KHashA.CPP.Z,264"$ -$LK,"REG_RSI",A="FL:::/Kernel/KernelA.HPP,1745"$ +$LK,"REG_RSI",A="FL:::/Kernel/KernelA.HPP,1743"$ $LK,"HashAdd",A="FL:::/Kernel/KHashA.CPP.Z,262"$ $LK,"mp_cnt_lock",A="FL:::/Kernel/KernelB.HPP,236"$ -$LK,"INTERRUPT_STK",A="FL:::/Kernel/KernelA.HPP,2836"$ $LK,"MLF_DOT_DOT_DOT",A="FL:::/Kernel/KernelA.HPP,771"$ $LK,"IsSuspended",A="FL:::/Kernel/KTask.CPP.Z,59",BI=429$ $LK,"CAlloc",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,381",BI=430$ -$LK,"BDF_INITIALIZED",A="FL:::/Kernel/KernelA.HPP,2594"$ -$LK,"ATAR0_SELECT",A="FL:::/Kernel/KernelA.HPP,2242"$ -$LK,"CAsmUnresolvedRef",A="FL:::/Kernel/KernelA.HPP,1817"$ -$LK,"BDf_INITIALIZED",A="FL:::/Kernel/KernelA.HPP,2604"$ +$LK,"BDF_INITIALIZED",A="FL:::/Kernel/KernelA.HPP,2595"$ +$LK,"ATAR0_SELECT",A="FL:::/Kernel/KernelA.HPP,2241"$ +$LK,"CAsmUnresolvedRef",A="FL:::/Kernel/KernelA.HPP,1815"$ +$LK,"BDf_INITIALIZED",A="FL:::/Kernel/KernelA.HPP,2605"$ $LK,"DOCT_SPRITE",A="FL:::/Kernel/KernelA.HPP,928"$ $LK,"WClustersBlks",A="FL:::/Kernel/BlkDev/DskCluster.CPP.Z,92",BI=431$ $LK,"RClustersBlks",A="FL:::/Kernel/BlkDev/DskCluster.CPP.Z,46",BI=432$ $LK,"sys_neg_pows_lets",A="FL:::/Kernel/StrPrint.CPP.Z,211"$ $LK,"progress3_max",A="FL:::/Kernel/KernelB.HPP,223"$ $LK,"SqrI64",A="FL:::/Kernel/KernelB.HPP,106"$ -$LK,"BDF_INIT_IN_PROGRESS",A="FL:::/Kernel/KernelA.HPP,2600"$ -$LK,"OPTF_ECHO",A="FL:::/Kernel/KernelA.HPP,1523"$ -$LK,"OPTf_ECHO",A="FL:::/Kernel/KernelA.HPP,1510"$ +$LK,"BDF_INIT_IN_PROGRESS",A="FL:::/Kernel/KernelA.HPP,2601"$ +$LK,"OPTF_ECHO",A="FL:::/Kernel/KernelA.HPP,1521"$ +$LK,"OPTf_ECHO",A="FL:::/Kernel/KernelA.HPP,1508"$ $LK,"LAPIC_EOI",A="FL:::/Kernel/KernelA.HPP,478"$ $LK,"sys_pos_pows_lets",A="FL:::/Kernel/StrPrint.CPP.Z,210"$ $LK,"QueSize",A="FL:::/Kernel/KDataTypes.CPP.Z,76",BI=433$ $LK,"C:/Doc/Que.TXT.Z",A="FL:::/Kernel/KernelB.HPP,64"$ -$LK,"CT_8_BIT",A="FL:::/Kernel/KernelA.HPP,3694"$ -$LK,"REG_RSP",A="FL:::/Kernel/KernelA.HPP,1743"$ +$LK,"CT_8_BIT",A="FL:::/Kernel/KernelA.HPP,3697"$ +$LK,"REG_RSP",A="FL:::/Kernel/KernelA.HPP,1741"$ $LK,"CtrlAltDel",A="FL:::/Kernel/KeyDev.CPP.Z,126",BI=434$ -$LK,"CTRLF_CAPTURE_LEFT_IP",A="FL:::/Kernel/KernelA.HPP,3042"$ -$LK,"LFSF_DEFINE",A="FL:::/Kernel/KernelA.HPP,1996"$ -$LK,"BLK_SIZE_BITS",A="FL:::/Kernel/KernelA.HPP,2255"$ -$LK,"AOT_BIN_BLK_BITS",A="FL:::/Kernel/KernelA.HPP,1759"$ -$LK,"DOC_RECALC",A="FL:::/Kernel/KernelA.HPP,1323"$ +$LK,"CTRLF_CAPTURE_LEFT_IP",A="FL:::/Kernel/KernelA.HPP,3045"$ +$LK,"LFSF_DEFINE",A="FL:::/Kernel/KernelA.HPP,1994"$ +$LK,"BLK_SIZE_BITS",A="FL:::/Kernel/KernelA.HPP,2254"$ +$LK,"AOT_BIN_BLK_BITS",A="FL:::/Kernel/KernelA.HPP,1757"$ +$LK,"DOC_RECALC",A="FL:::/Kernel/KernelA.HPP,1321"$ $LK,"HTT_FUN",A="FL:::/Kernel/KernelA.HPP,682"$ $LK,"I_DIV_ZERO",A="FL:::/Kernel/KernelA.HPP,284"$ $LK,"SrvCtrlInit",A="FL:::/Kernel/SrvCmd.CPP.Z,18",BI=435$ $LK,"DOCEG1_HAS_ARG",A="FL:::/Kernel/KernelA.HPP,973"$ $LK,"DOCEF_DEFINE",A="FL:::/Kernel/KernelA.HPP,959"$ $LK,"SPF_LEFT_JUSTIFY",A="FL:::/Kernel/StrPrint.CPP.Z,2"$ -$LK,"DOCEf_DEFINE",A="FL:::/Kernel/KernelA.HPP,1039"$ +$LK,"DOCEf_DEFINE",A="FL:::/Kernel/KernelA.HPP,1038"$ $LK,"HeapCtrlInit",A="FL:::/Kernel/Mem/HeapCtrl.CPP.Z,1",BI=436$ $LK,"progress1",A="FL:::/Kernel/KernelB.HPP,212"$ $LK,"Floor",A="FL:::/Kernel/KernelB.HPP,130"$ -$LK,"CIPStateGlbls",A="FL:::/Kernel/KernelA.HPP,2993"$ +$LK,"CIPStateGlbls",A="FL:::/Kernel/KernelA.HPP,2996"$ $LK,"SYSf_CTRL_ALT_C",A="FL:::/Kernel/KernelA.HPP,612"$ $LK,"progress2",A="FL:::/Kernel/KernelB.HPP,216"$ $LK,"_CLAMP_U64",A="FL:::/Kernel/KUtils.CPP.Z,133"$ @@ -1953,28 +1952,28 @@ $LK,"progress4",A="FL:::/Kernel/KernelB.HPP,224"$ $LK,"CtrlAltCBSet",A="FL:::/Kernel/KeyDev.CPP.Z,176",BI=437$ $LK,"SysTimerRead",A="FL:::/Kernel/KMisc.CPP.Z,61",BI=438$ $LK,"dev",A="FL:::/Kernel/KGlbls.CPP.Z,22"$ -$LK,"MSG_IP_L_D_UP",A="FL:::/Kernel/KernelA.HPP,3181"$ +$LK,"MSG_IP_L_D_UP",A="FL:::/Kernel/KernelA.HPP,3184"$ $LK,"HTT_REG",A="FL:::/Kernel/KernelA.HPP,688"$ $LK,"StrFirstRem",A="FL:::/Kernel/StrA.CPP.Z,582",BI=439$ $LK,"SYS_VAR_INIT_VAL",A="FL:::/Home/Temp.TXT.Z,1"$ -$LK,"DCF_COMPRESSED",A="FL:::/Kernel/KernelA.HPP,3570"$ -$LK,"ans",A="FL:::/Kernel/KernelA.HPP,3365"$ +$LK,"DCF_COMPRESSED",A="FL:::/Kernel/KernelA.HPP,3573"$ +$LK,"ans",A="FL:::/Kernel/KernelA.HPP,3368"$ $LK,"LAPIC_LDR",A="FL:::/Kernel/KernelA.HPP,481"$ $LK,"BptFind",A="FL:::/Kernel/KDbg.CPP.Z,344",BI=440$ $LK,"kbd",A="FL:::/Kernel/KGlbls.CPP.Z,25"$ $LK,"progress4_max",A="FL:::/Kernel/KernelB.HPP,227"$ $LK,"MouseUpdatePost",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,147",BI=441$ $LK,"HashDel",A="FL:::/Kernel/KHashB.CPP.Z,59",BI=442$ -$LK,"CKbdStateGlbls",A="FL:::/Kernel/KernelA.HPP,2950"$ +$LK,"CKbdStateGlbls",A="FL:::/Kernel/KernelA.HPP,2953"$ $LK,"LinkedLstCopy",A="FL:::/Kernel/KDataTypes.CPP.Z,11",BI=443$ -$LK,"IP_NULL",A="FL:::/Kernel/KernelA.HPP,2991"$ +$LK,"IP_NULL",A="FL:::/Kernel/KernelA.HPP,2994"$ $LK,"SYS_SEMA_DEV_MEM",A="FL:::/Kernel/KernelA.HPP,600"$ -$LK,"ICF_A1_WAS_STK",A="FL:::/Kernel/KernelA.HPP,1573"$ +$LK,"ICF_A1_WAS_STK",A="FL:::/Kernel/KernelA.HPP,1571"$ $LK,"Let2Drv",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,131",BI=444$ $LK,"fat_long_name_map",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,188"$ $LK,"DskCacheInit",A="FL:::/Kernel/BlkDev/DskCache.CPP.Z,1",BI=445$ -$LK,"CCF_NO_ABSS",A="FL:::/Kernel/KernelA.HPP,2120"$ -$LK,"DOC_COLOR_MACRO",A="FL:::/Kernel/KernelA.HPP,1121"$ +$LK,"CCF_NO_ABSS",A="FL:::/Kernel/KernelA.HPP,2119"$ +$LK,"DOC_COLOR_MACRO",A="FL:::/Kernel/KernelA.HPP,1119"$ $LK,"LAPIC_LOG_DST",A="FL:::/Kernel/KernelA.HPP,479"$ $LK,"RLF_ADAM_SERVER",A="FL:::/Kernel/KernelA.HPP,468"$ $LK,"RClusters",A="FL:::/Kernel/BlkDev/DskCluster.CPP.Z,87",BI=446$ @@ -1982,17 +1981,17 @@ $LK,"ISO1CDirFill",A="FL:::/Kernel/BlkDev/FileSysISO.CPP.Z,116",BI=447$ $LK,"RLf_ADAM_SERVER",A="FL:::/Kernel/KernelA.HPP,450"$ $LK,"SCR_EXIT",A="FL:::/Kernel/SrvCmd.CPP.Z,265"$ $LK,"QueDel",A="FL:::/Kernel/KDataTypes.CPP.Z,41",BI=448$ -$LK,"ICF_DONT_RESTORE",A="FL:::/Kernel/KernelA.HPP,1587"$ +$LK,"ICF_DONT_RESTORE",A="FL:::/Kernel/KernelA.HPP,1585"$ $LK,"RedSeaDirNew",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,354",BI=449$ -$LK,"TK_ADD_EQUAL",A="FL:::/Kernel/KernelA.HPP,2058"$ -$LK,"TK_XOR_EQUAL",A="FL:::/Kernel/KernelA.HPP,2057"$ +$LK,"TK_ADD_EQUAL",A="FL:::/Kernel/KernelA.HPP,2056"$ +$LK,"TK_XOR_EQUAL",A="FL:::/Kernel/KernelA.HPP,2055"$ $LK,"IET_REL64_EXPORT",A="FL:::/Kernel/KernelA.HPP,405"$ $LK,"IET_REL32_EXPORT",A="FL:::/Kernel/KernelA.HPP,403"$ -$LK,"CExcept",A="FL:::/Kernel/KernelA.HPP,3113"$ +$LK,"CExcept",A="FL:::/Kernel/KernelA.HPP,3116"$ $LK,"QueInsRev",A="FL:::/Kernel/KernelB.HPP,69"$ $LK,"SYSf_CTRL_ALT_X",A="FL:::/Kernel/KernelA.HPP,613"$ $LK,"SYS_EXTERN_TABLE",A="FL:::/Kernel/KStart.CPP.Z,202"$ -$LK,"FUF_CLUSTER_ORDER",A="FL:::/Kernel/KernelA.HPP,2572"$ +$LK,"FUF_CLUSTER_ORDER",A="FL:::/Kernel/KernelA.HPP,2573"$ $LK,"DOCT_HTML_CODE",A="FL:::/Kernel/KernelA.HPP,933"$ $LK,"LAPIC_IRR",A="FL:::/Kernel/KernelA.HPP,488"$ $LK,"chars_bmp_getkey",A="FL:::/Kernel/StrA.CPP.Z,371"$ @@ -2000,16 +1999,16 @@ $LK,"sys_run_level",A="FL:::/Kernel/KernelB.HPP,40"$ $LK,"JIFFY_FREQ",A="FL:::/Kernel/KernelA.HPP,544"$ $LK,"COrder2D3",A="FL:::/Kernel/KernelA.HPP,199"$ $LK,"TaskRegAddr",A="FL:::/Kernel/KDbg.CPP.Z,266",BI=450$ -$LK,"DCSF_COMPRESSED",A="FL:::/Kernel/KernelA.HPP,3592"$ +$LK,"DCSF_COMPRESSED",A="FL:::/Kernel/KernelA.HPP,3595"$ $LK,"LAPIC_ISR",A="FL:::/Kernel/KernelA.HPP,486"$ $LK,"c32_eflags",A="FL:::/Kernel/PCIBIOS.CPP.Z,158"$ $LK,"Pow10",A="FL:::/Kernel/KernelB.HPP,139"$ -$LK,"ATA_WRITE_MULTI_EXT",A="FL:::/Kernel/KernelA.HPP,2227"$ -$LK,"CCF_PREDEC",A="FL:::/Kernel/KernelA.HPP,2112"$ +$LK,"ATA_WRITE_MULTI_EXT",A="FL:::/Kernel/KernelA.HPP,2226"$ +$LK,"CCF_PREDEC",A="FL:::/Kernel/KernelA.HPP,2111"$ $LK,"inf",A="FL:::/Kernel/KernelA.HPP,46"$ $LK,"MIN_I8",A="FL:::/Kernel/KernelA.HPP,22"$ $LK,"XTalk",A="FL:::/Kernel/SrvCmd.CPP.Z,449",BI=451$ -$LK,"DOCEf_LEFT_AUTO",A="FL:::/Kernel/KernelA.HPP,1055"$ +$LK,"DOCEf_LEFT_AUTO",A="FL:::/Kernel/KernelA.HPP,1054"$ $LK,"DOCEF_LEFT_AUTO",A="FL:::/Kernel/KernelA.HPP,980"$ $LK,"eps",A="FL:::/Kernel/KernelA.HPP,56"$ $LK,"LstSub",A="FL:::/Kernel/StrA.CPP.Z,402",BI=452$ @@ -2017,34 +2016,34 @@ $LK,"RLF_PATCHED",A="FL:::/Kernel/KernelA.HPP,455"$ $LK,"FRBlks",A="FL:::/Kernel/BlkDev/DskCFile.CPP.Z,129",BI=453$ $LK,"TaskDerivedValsUpdate",A="FL:::/Kernel/KTask.CPP.Z,249",BI=454$ $LK,"_HASH_ADD",A="FL:::/Kernel/KHashA.CPP.Z,170"$ -$LK,"__TIME__",A="FL:::/Kernel/KernelA.HPP,1986"$ +$LK,"__TIME__",A="FL:::/Kernel/KernelA.HPP,1984"$ $LK,"RLf_PATCHED",A="FL:::/Kernel/KernelA.HPP,437"$ $LK,"FUf_CLUSTER_ORDER",A="FL:::/Kernel/KernelA.HPP,2547"$ -$LK,"ACD_WORD_FILENAME",A="FL:::/Kernel/KernelA.HPP,1473"$ +$LK,"ACD_WORD_FILENAME",A="FL:::/Kernel/KernelA.HPP,1471"$ $LK,"ATTRf_BLINK",A="FL:::/Kernel/KernelA.HPP,887"$ $LK,"ATTRF_BLINK",A="FL:::/Kernel/KernelA.HPP,882"$ $LK,"XchgU8",A="FL:::/Kernel/KernelB.HPP,269"$ -$LK,"TTS_TASK_NAME",A="FL:::/Kernel/KernelA.HPP,3228"$ +$LK,"TTS_TASK_NAME",A="FL:::/Kernel/KernelA.HPP,3231"$ $LK,"CKernel",A="FL:::/Kernel/KernelA.HPP,415"$ $LK,"IET_IMM_I64",A="FL:::/Kernel/KernelA.HPP,401"$ $LK,"log2_10",A="FL:::/Kernel/KernelA.HPP,51"$ $LK,"TaskTotalTime",A="FL:::/Kernel/KMisc.CPP.Z,80",BI=455$ -$LK,"LTBLUE",A="FL:::/Kernel/KernelA.HPP,2915"$ +$LK,"LTBLUE",A="FL:::/Kernel/KernelA.HPP,2918"$ $LK,"FAT32AllocClusters",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,461",BI=456$ -$LK,"DOCEf_TOP_Y",A="FL:::/Kernel/KernelA.HPP,1062"$ +$LK,"DOCEf_TOP_Y",A="FL:::/Kernel/KernelA.HPP,1061"$ $LK,"DOCEF_TOP_Y",A="FL:::/Kernel/KernelA.HPP,987"$ $LK,"StrPrintPSect",A="FL:::/Kernel/PSect.CPP.Z,102",BI=457$ $LK,"_CALLEXTNUM",A="FL:::/Kernel/KUtils.CPP.Z,362"$ -$LK,"SCF_KEY_DESC",A="FL:::/Kernel/KernelA.HPP,3499"$ -$LK,"SCf_KEY_DESC",A="FL:::/Kernel/KernelA.HPP,3484"$ -$LK,"MSG_CMD",A="FL:::/Kernel/KernelA.HPP,3174"$ +$LK,"SCF_KEY_DESC",A="FL:::/Kernel/KernelA.HPP,3502"$ +$LK,"SCf_KEY_DESC",A="FL:::/Kernel/KernelA.HPP,3487"$ +$LK,"MSG_CMD",A="FL:::/Kernel/KernelA.HPP,3177"$ $LK,"IDTET_IRQ",A="FL:::/Kernel/KernelA.HPP,279"$ -$LK,"CCF_LOCAL",A="FL:::/Kernel/KernelA.HPP,2106"$ +$LK,"CCF_LOCAL",A="FL:::/Kernel/KernelA.HPP,2105"$ $LK,"QueCnt",A="FL:::/Kernel/KDataTypes.CPP.Z,65",BI=458$ $LK,"chars_bmp_alpha",A="FL:::/Kernel/StrA.CPP.Z,325"$ $LK,"SwapI64",A="FL:::/Kernel/KernelB.HPP,110"$ $LK,"SqrU64",A="FL:::/Kernel/KernelB.HPP,107"$ -$LK,"OPTf_NO_BUILTIN_CONST",A="FL:::/Kernel/KernelA.HPP,1520"$ +$LK,"OPTf_NO_BUILTIN_CONST",A="FL:::/Kernel/KernelA.HPP,1518"$ $LK,"HTG_SRC_SYM",A="FL:::/Kernel/KernelA.HPP,706"$ $LK,"LAPIC_LVT_THERMAL",A="FL:::/Kernel/KernelA.HPP,493"$ $LK,"RFLAGf_IOPL0",A="FL:::/Kernel/KernelA.HPP,314"$ @@ -2053,114 +2052,112 @@ $LK,"_XCHG_U8",A="FL:::/Kernel/KUtils.CPP.Z,208"$ $LK,"DOCEF_CHECK_COLLAPSABLE",A="FL:::/Kernel/KernelA.HPP,1002"$ $LK,"RFLAGf_IOPL1",A="FL:::/Kernel/KernelA.HPP,315"$ $LK,"FAT32FilesDel",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,731",BI=460$ -$LK,"SETH_STK",A="FL:::/Kernel/KernelA.HPP,2835"$ -$LK,"HEAP_HASH_SIZE",A="FL:::/Kernel/KernelA.HPP,2831"$ $LK,"DOCT_MENU_VAL",A="FL:::/Kernel/KernelA.HPP,925"$ $LK,"Bcd2Bin",A="FL:::/Kernel/KDate.CPP.Z,123",BI=461$ $LK,"CAllocAligned",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,420",BI=462$ $LK,"MAllocAligned",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,409",BI=463$ $LK,"ext",A="FL:::/Kernel/KernelB.HPP,52"$ -$LK,"ACf_INIT_IN_PROGRESS",A="FL:::/Kernel/KernelA.HPP,1458"$ +$LK,"ACf_INIT_IN_PROGRESS",A="FL:::/Kernel/KernelA.HPP,1456"$ $LK,"RawDm",A="FL:::/Kernel/KDbg.CPP.Z,250",BI=464$ -$LK,"TASK_HASH_SIZE",A="FL:::/Kernel/KernelA.HPP,2839"$ -$LK,"ICf_DONT_POP_FLOAT0",A="FL:::/Kernel/KernelA.HPP,1580"$ +$LK,"ICf_DONT_POP_FLOAT0",A="FL:::/Kernel/KernelA.HPP,1578"$ $LK,"DskCacheAdd",A="FL:::/Kernel/BlkDev/DskCache.CPP.Z,76",BI=465$ $LK,"MPNMInt",A="FL:::/Kernel/MultiProc.CPP.Z,158",BI=466$ $LK,"_MSIZE2",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,339"$ -$LK,"TERM_ATTR_TEXT",A="FL:::/Kernel/KernelA.HPP,1115"$ -$LK,"LTPURPLE",A="FL:::/Kernel/KernelA.HPP,2919"$ +$LK,"TERM_ATTR_TEXT",A="FL:::/Kernel/KernelA.HPP,1113"$ +$LK,"LTPURPLE",A="FL:::/Kernel/KernelA.HPP,2922"$ $LK,"RawDr",A="FL:::/Kernel/KDbg.CPP.Z,291",BI=467$ $LK,"StrICmp",A="FL:::/Kernel/StrA.CPP.Z,311"$ -$LK,"ATAR0_DATA",A="FL:::/Kernel/KernelA.HPP,2236"$ +$LK,"ATAR0_DATA",A="FL:::/Kernel/KernelA.HPP,2235"$ $LK,"MIN_U8",A="FL:::/Kernel/KernelA.HPP,24"$ -$LK,"DVD_FILE_OFFSET",A="FL:::/Kernel/KernelA.HPP,2258"$ -$LK,"OPTf_TRACE",A="FL:::/Kernel/KernelA.HPP,1511"$ +$LK,"DVD_FILE_OFFSET",A="FL:::/Kernel/KernelA.HPP,2257"$ +$LK,"OPTf_TRACE",A="FL:::/Kernel/KernelA.HPP,1509"$ $LK,"HTG_FLAGS_MASK",A="FL:::/Kernel/KernelA.HPP,704"$ $LK,"DirFilesSort",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,92",BI=468$ $LK,"HashLstAdd",A="FL:::/Kernel/KHashB.CPP.Z,185",BI=469$ $LK,"ACAlloc",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,388",BI=470$ $LK,"SYS_RUN_LEVEL",A="FL:::/Kernel/KStart.CPP.Z,26"$ -$LK,"SCF_SCROLL",A="FL:::/Kernel/KernelA.HPP,3492"$ -$LK,"SCf_SCROLL",A="FL:::/Kernel/KernelA.HPP,3477"$ -$LK,"CCF_DONT_MAKE_RESULT",A="FL:::/Kernel/KernelA.HPP,2124"$ -$LK,"BDf_INIT_IN_PROGRESS",A="FL:::/Kernel/KernelA.HPP,2610"$ -$LK,"OC_BPT",A="FL:::/Kernel/KernelA.HPP,1724"$ -$LK,"DOCF_HIDE_CURSOR",A="FL:::/Kernel/KernelA.HPP,1248"$ +$LK,"SCF_SCROLL",A="FL:::/Kernel/KernelA.HPP,3495"$ +$LK,"SCf_SCROLL",A="FL:::/Kernel/KernelA.HPP,3480"$ +$LK,"CCF_DONT_MAKE_RESULT",A="FL:::/Kernel/KernelA.HPP,2123"$ +$LK,"BDf_INIT_IN_PROGRESS",A="FL:::/Kernel/KernelA.HPP,2611"$ +$LK,"OC_BPT",A="FL:::/Kernel/KernelA.HPP,1722"$ +$LK,"DOCF_HIDE_CURSOR",A="FL:::/Kernel/KernelA.HPP,1246"$ $LK,"IOREDTAB",A="FL:::/Kernel/KernelA.HPP,509"$ $LK,"Fstcw",A="FL:::/Kernel/KernelB.HPP,131"$ -$LK,"MSG_IP_L_DOWN_UP",A="FL:::/Kernel/KernelA.HPP,3191"$ +$LK,"MSG_IP_L_DOWN_UP",A="FL:::/Kernel/KernelA.HPP,3194"$ $LK,"LAPIC_TMR",A="FL:::/Kernel/KernelA.HPP,487"$ $LK,"C32_EFLAGS",A="FL:::/Kernel/PCIBIOS.CPP.Z,64"$ $LK,"Mem2MegAlloc",A="FL:::/Kernel/Mem/Mem2Meg.CPP.Z,1",BI=471$ $LK,"sys_compile_time",A="FL:::/Kernel/KernelB.HPP,207"$ $LK,"_D3_DIV_EQU",A="FL:::/Kernel/KMathA.CPP.Z,289"$ $LK,"_D3_SUB_EQU",A="FL:::/Kernel/KMathA.CPP.Z,256"$ -$LK,"TASKf_SUSPENDED",A="FL:::/Kernel/KernelA.HPP,3235"$ +$LK,"TASKf_SUSPENDED",A="FL:::/Kernel/KernelA.HPP,3238"$ $LK,"FUF_DIFF",A="FL:::/Kernel/KernelA.HPP,2555"$ -$LK,"FUf_DIFF",A="FL:::/Kernel/KernelA.HPP,2530"$ -$LK,"DOCf_HIDE_CURSOR",A="FL:::/Kernel/KernelA.HPP,1283"$ +$LK,"FUf_DIFF",A="FL:::/Kernel/KernelA.HPP,2529"$ +$LK,"DOCf_HIDE_CURSOR",A="FL:::/Kernel/KernelA.HPP,1281"$ $LK,"CHashImport",A="FL:::/Kernel/KernelA.HPP,757"$ -$LK,"CMT_LABEL",A="FL:::/Kernel/KernelA.HPP,1650"$ +$LK,"CMT_LABEL",A="FL:::/Kernel/KernelA.HPP,1648"$ $LK,"C32_ADD",A="FL:::/Kernel/PCIBIOS.CPP.Z,122"$ -$LK,"MBS_USED_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,2808"$ -$LK,"HeapCtrlDel",A="FL:::/Kernel/Mem/HeapCtrl.CPP.Z,27",BI=472$ +$LK,"MEM_PAGE_BITS",A="FL:::/Kernel/KernelA.HPP,2829"$ +$LK,"MBS_USED_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,2809"$ +$LK,"HeapCtrlDel",A="FL:::/Kernel/Mem/HeapCtrl.CPP.Z,28",BI=472$ $LK,"_CALLEXTSTR",A="FL:::/Kernel/KUtils.CPP.Z,393"$ -$LK,"FF_USE_OLD_DATETIME",A="FL:::/Kernel/KernelA.HPP,2736"$ -$LK,"CCf_PAREN",A="FL:::/Kernel/KernelA.HPP,2122"$ -$LK,"CCF_PAREN",A="FL:::/Kernel/KernelA.HPP,2121"$ -$LK,"ACD_BLK_SIZE",A="FL:::/Kernel/KernelA.HPP,1487"$ +$LK,"FF_USE_OLD_DATETIME",A="FL:::/Kernel/KernelA.HPP,2737"$ +$LK,"CCf_PAREN",A="FL:::/Kernel/KernelA.HPP,2121"$ +$LK,"CCF_PAREN",A="FL:::/Kernel/KernelA.HPP,2120"$ +$LK,"ACD_BLK_SIZE",A="FL:::/Kernel/KernelA.HPP,1485"$ $LK,"CSysLimitBase",A="FL:::/Kernel/KernelA.HPP,347"$ -$LK,"DVD_BLK_SIZE",A="FL:::/Kernel/KernelA.HPP,2257"$ +$LK,"DVD_BLK_SIZE",A="FL:::/Kernel/KernelA.HPP,2256"$ $LK,"QueIns",A="FL:::/Kernel/KernelB.HPP,67"$ -$LK,"CGrSym",A="FL:::/Kernel/KernelA.HPP,3597"$ -$LK,"ATAR0_FEAT",A="FL:::/Kernel/KernelA.HPP,2237"$ +$LK,"CGrSym",A="FL:::/Kernel/KernelA.HPP,3600"$ +$LK,"ATAR0_FEAT",A="FL:::/Kernel/KernelA.HPP,2236"$ $LK,"RLF_HOME",A="FL:::/Kernel/KernelA.HPP,467"$ $LK,"RLf_HOME",A="FL:::/Kernel/KernelA.HPP,449"$ $LK,"snd",A="FL:::/Kernel/KGlbls.CPP.Z,28"$ -$LK,"SC_ENTER",A="FL:::/Kernel/KernelA.HPP,3507"$ -$LK,"LTCYAN",A="FL:::/Kernel/KernelA.HPP,2917"$ -$LK,"FUF_WHOLE_LABELS_AFTER",A="FL:::/Kernel/KernelA.HPP,2577"$ -$LK,"CCF_PREINC",A="FL:::/Kernel/KernelA.HPP,2111"$ +$LK,"SC_ENTER",A="FL:::/Kernel/KernelA.HPP,3510"$ +$LK,"LTCYAN",A="FL:::/Kernel/KernelA.HPP,2920"$ +$LK,"FUF_WHOLE_LABELS_AFTER",A="FL:::/Kernel/KernelA.HPP,2578"$ +$LK,"CCF_PREINC",A="FL:::/Kernel/KernelA.HPP,2110"$ $LK,"HTT_IMPORT_SYS_SYM",A="FL:::/Kernel/KernelA.HPP,677"$ $LK,"HTT_EXPORT_SYS_SYM",A="FL:::/Kernel/KernelA.HPP,676"$ -$LK,"CTRLT_GENERIC",A="FL:::/Kernel/KernelA.HPP,3035"$ -$LK,"CCF_KEEP_AT_SIGN",A="FL:::/Kernel/KernelA.HPP,2096"$ -$LK,"RS_ATTR_DIR",A="FL:::/Kernel/KernelA.HPP,2489"$ -$LK,"CCF_POSTDEC",A="FL:::/Kernel/KernelA.HPP,2110"$ +$LK,"CTRLT_GENERIC",A="FL:::/Kernel/KernelA.HPP,3038"$ +$LK,"CCF_KEEP_AT_SIGN",A="FL:::/Kernel/KernelA.HPP,2095"$ +$LK,"RS_ATTR_DIR",A="FL:::/Kernel/KernelA.HPP,2488"$ +$LK,"CCF_POSTDEC",A="FL:::/Kernel/KernelA.HPP,2109"$ $LK,"KbdSetLEDs",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,52",BI=473$ $LK,"DirContextDel",A="FL:::/Kernel/BlkDev/DskDirContext.CPP.Z,1",BI=474$ $LK,"StrPrintFlags",A="FL:::/Kernel/StrB.CPP.Z,177",BI=475$ -$LK,"TK_IFNDEF",A="FL:::/Kernel/KernelA.HPP,2062"$ -$LK,"CMT_FLOAT_CONSTS",A="FL:::/Kernel/KernelA.HPP,1655"$ +$LK,"TK_IFNDEF",A="FL:::/Kernel/KernelA.HPP,2060"$ +$LK,"CMT_FLOAT_CONSTS",A="FL:::/Kernel/KernelA.HPP,1653"$ $LK,"CBinFile",A="FL:::/Kernel/KernelA.HPP,370"$ $LK,"SpawnQue",A="FL:::/Kernel/MultiProc.CPP.Z,264",BI=476$ $LK,"LAPIC_SVR",A="FL:::/Kernel/KernelA.HPP,484"$ -$LK,"CMouseStateGlbls",A="FL:::/Kernel/KernelA.HPP,2971"$ -$LK,"ISO1_ATTR_DIR",A="FL:::/Kernel/KernelA.HPP,2481"$ +$LK,"CMouseStateGlbls",A="FL:::/Kernel/KernelA.HPP,2974"$ +$LK,"ISO1_ATTR_DIR",A="FL:::/Kernel/KernelA.HPP,2480"$ $LK,"HashVal",A="FL:::/Kernel/KHashB.CPP.Z,9",BI=477$ $LK,"C:/Doc/MultiCore.TXT.Z",A="FL:::/Kernel/KernelB.HPP,233"$ $LK,"IET_IMM_U32",A="FL:::/Kernel/KernelA.HPP,399"$ $LK,"IET_IMM_U16",A="FL:::/Kernel/KernelA.HPP,397"$ $LK,"QueRem",A="FL:::/Kernel/KernelB.HPP,71"$ -$LK,"TASKf_DISABLE_BPTS",A="FL:::/Kernel/KernelA.HPP,3240"$ -$LK,"BDT_NULL",A="FL:::/Kernel/KernelA.HPP,2587"$ +$LK,"TASKf_DISABLE_BPTS",A="FL:::/Kernel/KernelA.HPP,3243"$ +$LK,"BDT_NULL",A="FL:::/Kernel/KernelA.HPP,2588"$ $LK,"FarCall32",A="FL:::/Kernel/PCIBIOS.CPP.Z,161"$ -$LK,"SCF_NO_SHIFT",A="FL:::/Kernel/KernelA.HPP,3498"$ -$LK,"SCf_NO_SHIFT",A="FL:::/Kernel/KernelA.HPP,3483"$ -$LK,"ARGT_MOFFS32",A="FL:::/Kernel/KernelA.HPP,1877"$ -$LK,"ARGT_MOFFS16",A="FL:::/Kernel/KernelA.HPP,1876"$ +$LK,"SCF_NO_SHIFT",A="FL:::/Kernel/KernelA.HPP,3501"$ +$LK,"SCf_NO_SHIFT",A="FL:::/Kernel/KernelA.HPP,3486"$ +$LK,"ARGT_MOFFS32",A="FL:::/Kernel/KernelA.HPP,1875"$ +$LK,"ARGT_MOFFS16",A="FL:::/Kernel/KernelA.HPP,1874"$ $LK,"sys_heap_dbg",A="FL:::/Kernel/KernelB.HPP,186"$ -$LK,"FUF_SINGLE",A="FL:::/Kernel/KernelA.HPP,2563"$ +$LK,"FUF_SINGLE",A="FL:::/Kernel/KernelA.HPP,2564"$ $LK,"FUf_SINGLE",A="FL:::/Kernel/KernelA.HPP,2538"$ $LK,"DVDImageWriteTask",A="FL:::/Kernel/BlkDev/DskCDDVD.CPP.Z,49",BI=478$ -$LK,"LTGRAY",A="FL:::/Kernel/KernelA.HPP,2913"$ +$LK,"LTGRAY",A="FL:::/Kernel/KernelA.HPP,2916"$ $LK,"CoreAPSethInit",A="FL:::/Kernel/MultiProc.CPP.Z,292",BI=479$ $LK,"IRQKbd",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,408",BI=480$ $LK,"QueVectU8Del",A="FL:::/Kernel/KDataTypes.CPP.Z,132",BI=481$ $LK,"SwapU32",A="FL:::/Kernel/KernelB.HPP,114"$ $LK,"SwapU16",A="FL:::/Kernel/KernelB.HPP,112"$ -$LK,"ARf_MESH_ED",A="FL:::/Kernel/KernelA.HPP,3847"$ -$LK,"CAsmUndefHash",A="FL:::/Kernel/KernelA.HPP,1775"$ +$LK,"ARf_MESH_ED",A="FL:::/Kernel/KernelA.HPP,3850"$ +$LK,"CAsmUndefHash",A="FL:::/Kernel/KernelA.HPP,1773"$ $LK,"HTt_IMPORT_SYS_SYM",A="FL:::/Kernel/KernelA.HPP,647"$ $LK,"HTt_EXPORT_SYS_SYM",A="FL:::/Kernel/KernelA.HPP,646"$ $LK,"C32_EDI",A="FL:::/Kernel/PCIBIOS.CPP.Z,63"$ @@ -2171,64 +2168,64 @@ $LK,"Cluster2Blk",A="FL:::/Kernel/BlkDev/DskCluster.CPP.Z,32",BI=482$ $LK,"ArcFinishCompression",A="FL:::/Kernel/Compress.CPP.Z,155",BI=483$ $LK,"LAPIC_LVT_LINT1",A="FL:::/Kernel/KernelA.HPP,496"$ $LK,"sys_winmgr_task",A="FL:::/Kernel/KGlbls.CPP.Z,11"$ -$LK,"SC_CAPS",A="FL:::/Kernel/KernelA.HPP,3511"$ +$LK,"SC_CAPS",A="FL:::/Kernel/KernelA.HPP,3514"$ $LK,"SYS_RAM_REBOOT_END",A="FL:::/Kernel/KStart.CPP.Z,373"$ -$LK,"CMT_ARRAY_DIM",A="FL:::/Kernel/KernelA.HPP,1656"$ -$LK,"ACD_POS_CHAR",A="FL:::/Kernel/KernelA.HPP,1493"$ +$LK,"CMT_ARRAY_DIM",A="FL:::/Kernel/KernelA.HPP,1654"$ +$LK,"ACD_POS_CHAR",A="FL:::/Kernel/KernelA.HPP,1491"$ $LK,"REGT_FSTK",A="FL:::/Kernel/KernelA.HPP,737"$ -$LK,"ARGT_MOFFS64",A="FL:::/Kernel/KernelA.HPP,1878"$ -$LK,"DOCF_COLOR_NAMES",A="FL:::/Kernel/KernelA.HPP,1243"$ +$LK,"ARGT_MOFFS64",A="FL:::/Kernel/KernelA.HPP,1876"$ +$LK,"DOCF_COLOR_NAMES",A="FL:::/Kernel/KernelA.HPP,1241"$ $LK,"CRAXRBCRCXRDX",A="FL:::/Kernel/KernelA.HPP,562"$ $LK,"_SAVE_EXCEPT_REGS",A="FL:::/Kernel/KExcept.CPP.Z,26"$ -$LK,"DOCf_COLOR_NAMES",A="FL:::/Kernel/KernelA.HPP,1278"$ +$LK,"DOCf_COLOR_NAMES",A="FL:::/Kernel/KernelA.HPP,1276"$ $LK,"RoundI64",A="FL:::/Kernel/KMathB.CPP.Z,47",BI=484$ -$LK,"CSndGlbls",A="FL:::/Kernel/KernelA.HPP,3786"$ +$LK,"CSndGlbls",A="FL:::/Kernel/KernelA.HPP,3789"$ $LK,"EXT_HEAPLOG_FREE",A="FL:::/Kernel/KernelA.HPP,572"$ $LK,"DrvSerialNum",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,224",BI=485$ $LK,"Fstsw",A="FL:::/Kernel/KernelB.HPP,132"$ -$LK,"TASKf_TASK_LOCK",A="FL:::/Kernel/KernelA.HPP,3233"$ -$LK,"BDT_ATA",A="FL:::/Kernel/KernelA.HPP,2589"$ +$LK,"TASKf_TASK_LOCK",A="FL:::/Kernel/KernelA.HPP,3236"$ +$LK,"BDT_ATA",A="FL:::/Kernel/KernelA.HPP,2590"$ $LK,"RFLAGf_RESUME",A="FL:::/Kernel/KernelA.HPP,317"$ $LK,"C32_EAX",A="FL:::/Kernel/PCIBIOS.CPP.Z,58"$ $LK,"PortNop",A="FL:::/Kernel/KMisc.CPP.Z,1",BI=486$ $LK,"StrNCmp",A="FL:::/Kernel/StrA.CPP.Z,313"$ -$LK,"FUF_PUBLIC",A="FL:::/Kernel/KernelA.HPP,2560"$ +$LK,"FUF_PUBLIC",A="FL:::/Kernel/KernelA.HPP,2561"$ $LK,"FUf_PUBLIC",A="FL:::/Kernel/KernelA.HPP,2535"$ -$LK,"CFAT32FileInfoSect",A="FL:::/Kernel/KernelA.HPP,2328"$ +$LK,"CFAT32FileInfoSect",A="FL:::/Kernel/KernelA.HPP,2327"$ $LK,"SYS_HEAP_INIT_VAL",A="FL:::/Home/Temp.TXT.Z,1"$ -$LK,"CATAPITrack",A="FL:::/Kernel/KernelA.HPP,2380"$ +$LK,"CATAPITrack",A="FL:::/Kernel/KernelA.HPP,2379"$ $LK,"C32_EBX",A="FL:::/Kernel/PCIBIOS.CPP.Z,59"$ -$LK,"CCF_HAS_MISC_DATA",A="FL:::/Kernel/KernelA.HPP,2102"$ -$LK,"LFSF_DOC",A="FL:::/Kernel/KernelA.HPP,1995"$ -$LK,"ACD_PRONUNCIATION_CHAR",A="FL:::/Kernel/KernelA.HPP,1492"$ -$LK,"ACD_PRONUNCIATION",A="FL:::/Kernel/KernelA.HPP,1481"$ +$LK,"CCF_HAS_MISC_DATA",A="FL:::/Kernel/KernelA.HPP,2101"$ +$LK,"LFSF_DOC",A="FL:::/Kernel/KernelA.HPP,1993"$ +$LK,"ACD_PRONUNCIATION_CHAR",A="FL:::/Kernel/KernelA.HPP,1490"$ +$LK,"ACD_PRONUNCIATION",A="FL:::/Kernel/KernelA.HPP,1479"$ $LK,"C32_ECX",A="FL:::/Kernel/PCIBIOS.CPP.Z,60"$ $LK,"FifoU8Peek",A="FL:::/Kernel/KDataTypes.CPP.Z,205",BI=487$ $LK,"C32_EDX",A="FL:::/Kernel/PCIBIOS.CPP.Z,61"$ $LK,"LoadPass1",A="FL:::/Kernel/KLoad.CPP.Z,67",BI=488$ $LK,"LoadPass2",A="FL:::/Kernel/KLoad.CPP.Z,154",BI=489$ -$LK,"ARf_MANAGE_SLIDER",A="FL:::/Kernel/KernelA.HPP,3849"$ -$LK,"CSndData",A="FL:::/Kernel/KernelA.HPP,3779"$ -$LK,"SC_PAGE_DOWN",A="FL:::/Kernel/KernelA.HPP,3519"$ -$LK,"OC_NOP",A="FL:::/Kernel/KernelA.HPP,1723"$ +$LK,"ARf_MANAGE_SLIDER",A="FL:::/Kernel/KernelA.HPP,3852"$ +$LK,"CSndData",A="FL:::/Kernel/KernelA.HPP,3782"$ +$LK,"SC_PAGE_DOWN",A="FL:::/Kernel/KernelA.HPP,3522"$ +$LK,"OC_NOP",A="FL:::/Kernel/KernelA.HPP,1721"$ $LK,"SPF_AUX_FMT_NUM",A="FL:::/Kernel/StrPrint.CPP.Z,8"$ -$LK,"MSG_KEY_UP",A="FL:::/Kernel/KernelA.HPP,3176"$ +$LK,"MSG_KEY_UP",A="FL:::/Kernel/KernelA.HPP,3179"$ $LK,"SYS_SEMA_SINGLE_USER",A="FL:::/Kernel/KernelA.HPP,597"$ $LK,"TimeStampFreqCal",A="FL:::/Kernel/KMisc.CPP.Z,85",BI=490$ $LK,"QueVectU8Get",A="FL:::/Kernel/KDataTypes.CPP.Z,140",BI=491$ -$LK,"DOCF_CARRIAGE_RETURN",A="FL:::/Kernel/KernelA.HPP,1241"$ +$LK,"DOCF_CARRIAGE_RETURN",A="FL:::/Kernel/KernelA.HPP,1239"$ $LK,"PostMsg",A="FL:::/Kernel/SrvCmd.CPP.Z,240",BI=492$ -$LK,"SVCT_CALL",A="FL:::/Kernel/KernelA.HPP,3141"$ +$LK,"SVCT_CALL",A="FL:::/Kernel/KernelA.HPP,3144"$ $LK,"ATAPISeek",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,131",BI=493$ $LK,"MPrintDate",A="FL:::/Kernel/StrPrint.CPP.Z,61",BI=494$ -$LK,"SC_F10",A="FL:::/Kernel/KernelA.HPP,3533"$ -$LK,"SC_F11",A="FL:::/Kernel/KernelA.HPP,3534"$ +$LK,"SC_F10",A="FL:::/Kernel/KernelA.HPP,3536"$ +$LK,"SC_F11",A="FL:::/Kernel/KernelA.HPP,3537"$ $LK,"SYS_SEMA_TT",A="FL:::/Kernel/KernelA.HPP,603"$ $LK,"Silent",A="FL:::/Kernel/KMisc.CPP.Z,223",BI=495$ -$LK,"SC_F12",A="FL:::/Kernel/KernelA.HPP,3535"$ -$LK,"WIF_FOCUS_TASK_CTRLS",A="FL:::/Kernel/KernelA.HPP,1398"$ -$LK,"CCF_POSTINC",A="FL:::/Kernel/KernelA.HPP,2109"$ -$LK,"CCF_IN_IF",A="FL:::/Kernel/KernelA.HPP,2091"$ +$LK,"SC_F12",A="FL:::/Kernel/KernelA.HPP,3538"$ +$LK,"WIF_FOCUS_TASK_CTRLS",A="FL:::/Kernel/KernelA.HPP,1396"$ +$LK,"CCF_POSTINC",A="FL:::/Kernel/KernelA.HPP,2108"$ +$LK,"CCF_IN_IF",A="FL:::/Kernel/KernelA.HPP,2090"$ $LK,"HashStr",A="FL:::/Kernel/KHashA.CPP.Z,254"$ $LK,"CHashExport",A="FL:::/Kernel/KernelA.HPP,752"$ $LK,"FifoU8Del",A="FL:::/Kernel/KDataTypes.CPP.Z,167",BI=496$ @@ -2237,621 +2234,621 @@ $LK,"FWBlks",A="FL:::/Kernel/BlkDev/DskCFile.CPP.Z,181",BI=498$ $LK,"chars_bmp_printable",A="FL:::/Kernel/StrA.CPP.Z,381"$ $LK,"RLF_COMPILER",A="FL:::/Kernel/KernelA.HPP,463"$ $LK,"RLf_COMPILER",A="FL:::/Kernel/KernelA.HPP,445"$ -$LK,"TASK_NAME_LEN",A="FL:::/Kernel/KernelA.HPP,3257"$ -$LK,"COLORROP_COLORS_MASK",A="FL:::/Kernel/KernelA.HPP,2935"$ +$LK,"TASK_NAME_LEN",A="FL:::/Kernel/KernelA.HPP,3260"$ +$LK,"COLORROP_COLORS_MASK",A="FL:::/Kernel/KernelA.HPP,2938"$ $LK,"C32_ESI",A="FL:::/Kernel/PCIBIOS.CPP.Z,62"$ $LK,"BlkPoolsInit",A="FL:::/Kernel/Mem/BlkPool.CPP.Z,29",BI=499$ $LK,"SYS_DATA_BP",A="FL:::/Kernel/KStart.CPP.Z,205"$ -$LK,"VGAP_PALETTE_DATA",A="FL:::/Kernel/KernelA.HPP,3681"$ -$LK,"ATAR0_HCYL",A="FL:::/Kernel/KernelA.HPP,2241"$ +$LK,"VGAP_PALETTE_DATA",A="FL:::/Kernel/KernelA.HPP,3684"$ +$LK,"ATAR0_HCYL",A="FL:::/Kernel/KernelA.HPP,2240"$ $LK,"sys_code_bp",A="FL:::/Kernel/KernelB.HPP,195"$ $LK,"RepOutU32",A="FL:::/Kernel/KernelB.HPP,89"$ $LK,"RepOutU16",A="FL:::/Kernel/KernelB.HPP,87"$ -$LK,"TK_SUBSCRIPT",A="FL:::/Kernel/KernelA.HPP,2031"$ -$LK,"WIG_TASK_DFT",A="FL:::/Kernel/KernelA.HPP,1408"$ -$LK,"ARf_PSALMODY_JUKEBOX",A="FL:::/Kernel/KernelA.HPP,3846"$ -$LK,"DOCEf_HTML_LINK",A="FL:::/Kernel/KernelA.HPP,1040"$ +$LK,"TK_SUBSCRIPT",A="FL:::/Kernel/KernelA.HPP,2029"$ +$LK,"WIG_TASK_DFT",A="FL:::/Kernel/KernelA.HPP,1406"$ +$LK,"ARf_PSALMODY_JUKEBOX",A="FL:::/Kernel/KernelA.HPP,3849"$ +$LK,"DOCEf_HTML_LINK",A="FL:::/Kernel/KernelA.HPP,1039"$ $LK,"DOCEF_HTML_LINK",A="FL:::/Kernel/KernelA.HPP,960"$ $LK,"NORMAL_KEY_SCAN_DECODE_TABLE",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,3"$ $LK,"LinkedLstSize",A="FL:::/Kernel/KDataTypes.CPP.Z,31",BI=500$ $LK,"SSF_NO_COMPRESSION",A="FL:::/Kernel/KernelA.HPP,222"$ $LK,"DirContextNew",A="FL:::/Kernel/BlkDev/DskDirContext.CPP.Z,21",BI=501$ $LK,"_SET_MSR",A="FL:::/Kernel/KUtils.CPP.Z,459"$ -$LK,"HClf_LOCKED",A="FL:::/Kernel/KernelA.HPP,2853"$ +$LK,"HClf_LOCKED",A="FL:::/Kernel/KernelA.HPP,2856"$ $LK,"SPF_QUESTION",A="FL:::/Kernel/StrPrint.CPP.Z,7"$ -$LK,"ACD_EXTRA_END",A="FL:::/Kernel/KernelA.HPP,1486"$ +$LK,"ACD_EXTRA_END",A="FL:::/Kernel/KernelA.HPP,1484"$ $LK,"SetRFlags",A="FL:::/Kernel/KernelB.HPP,255"$ $LK,"GetRFlags",A="FL:::/Kernel/KernelB.HPP,249"$ $LK,"DOCEF_RIGHT_MACRO",A="FL:::/Kernel/KernelA.HPP,964"$ -$LK,"MSG_IP_MOVE",A="FL:::/Kernel/KernelA.HPP,3177"$ -$LK,"SVCT_TEXT_INPUT",A="FL:::/Kernel/KernelA.HPP,3137"$ -$LK,"DOClf_LOCKED",A="FL:::/Kernel/KernelA.HPP,1310"$ +$LK,"MSG_IP_MOVE",A="FL:::/Kernel/KernelA.HPP,3180"$ +$LK,"SVCT_TEXT_INPUT",A="FL:::/Kernel/KernelA.HPP,3140"$ +$LK,"DOClf_LOCKED",A="FL:::/Kernel/KernelA.HPP,1308"$ $LK,"CallStkGrow",A="FL:::/Kernel/KTask.CPP.Z,78",BI=502$ -$LK,"ATAR0_NSECT",A="FL:::/Kernel/KernelA.HPP,2238"$ -$LK,"DOCEf_RIGHT_MACRO",A="FL:::/Kernel/KernelA.HPP,1044"$ +$LK,"ATAR0_NSECT",A="FL:::/Kernel/KernelA.HPP,2237"$ +$LK,"DOCEf_RIGHT_MACRO",A="FL:::/Kernel/KernelA.HPP,1043"$ $LK,"RLF_DOC",A="FL:::/Kernel/KernelA.HPP,464"$ $LK,"chars_bmp_macro",A="FL:::/Kernel/StrA.CPP.Z,376"$ $LK,"OutU8",A="FL:::/Kernel/KernelB.HPP,79"$ -$LK,"DCF_ALIAS",A="FL:::/Kernel/KernelA.HPP,3585"$ +$LK,"DCF_ALIAS",A="FL:::/Kernel/KernelA.HPP,3588"$ $LK,"CoreAPSethTask",A="FL:::/Kernel/MultiProc.CPP.Z,211",BI=503$ $LK,"Ff_HASERRCODE",A="FL:::/Kernel/KernelA.HPP,841"$ -$LK,"DOCF_PLAIN_TEXT",A="FL:::/Kernel/KernelA.HPP,1238"$ +$LK,"DOCF_PLAIN_TEXT",A="FL:::/Kernel/KernelA.HPP,1236"$ $LK,"RawPutChar",A="FL:::/Kernel/Display.CPP.Z,1",BI=504$ $LK,"FifoU8Cnt",A="FL:::/Kernel/KDataTypes.CPP.Z,227",BI=505$ $LK,"C:/Doc/TimeHPET.TXT.Z",A="FL:::/Kernel/KernelB.HPP,289"$ -$LK,"DOCf_PLAIN_TEXT",A="FL:::/Kernel/KernelA.HPP,1273"$ -$LK,"CArcEntry",A="FL:::/Kernel/KernelA.HPP,3695"$ -$LK,"AOT_BIN_BLK_SIZE",A="FL:::/Kernel/KernelA.HPP,1760"$ -$LK,"DOCf_FORM",A="FL:::/Kernel/KernelA.HPP,1281"$ -$LK,"DOCF_FORM",A="FL:::/Kernel/KernelA.HPP,1246"$ +$LK,"DOCf_PLAIN_TEXT",A="FL:::/Kernel/KernelA.HPP,1271"$ +$LK,"CArcEntry",A="FL:::/Kernel/KernelA.HPP,3698"$ +$LK,"AOT_BIN_BLK_SIZE",A="FL:::/Kernel/KernelA.HPP,1758"$ +$LK,"DOCf_FORM",A="FL:::/Kernel/KernelA.HPP,1279"$ +$LK,"DOCF_FORM",A="FL:::/Kernel/KernelA.HPP,1244"$ $LK,"CHashTable",A="FL:::/Kernel/KernelA.HPP,636"$ $LK,"QueVectU8New",A="FL:::/Kernel/KDataTypes.CPP.Z,87",BI=506$ -$LK,"BDT_RAM",A="FL:::/Kernel/KernelA.HPP,2588"$ -$LK,"CMF_POP_CMP",A="FL:::/Kernel/KernelA.HPP,1659"$ -$LK,"ICF_POP_CMP",A="FL:::/Kernel/KernelA.HPP,1576"$ -$LK,"DOCf_CARRIAGE_RETURN",A="FL:::/Kernel/KernelA.HPP,1276"$ +$LK,"MEM_INTERRUPT_STK",A="FL:::/Kernel/KernelA.HPP,2839"$ +$LK,"BDT_RAM",A="FL:::/Kernel/KernelA.HPP,2589"$ +$LK,"CMF_POP_CMP",A="FL:::/Kernel/KernelA.HPP,1657"$ +$LK,"ICF_POP_CMP",A="FL:::/Kernel/KernelA.HPP,1574"$ +$LK,"DOCf_CARRIAGE_RETURN",A="FL:::/Kernel/KernelA.HPP,1274"$ $LK,"MLMF_IS_STR",A="FL:::/Kernel/KernelA.HPP,781"$ $LK,"SYS_TIMER0_PERIOD",A="FL:::/Kernel/KernelA.HPP,547"$ $LK,"SET_FS_BASE",A="FL:::/Kernel/KUtils.CPP.Z,446"$ -$LK,"CISO1PriDesc",A="FL:::/Kernel/KernelA.HPP,2443"$ +$LK,"CISO1PriDesc",A="FL:::/Kernel/KernelA.HPP,2442"$ $LK,"DOCT_INS_BINARY_SIZE",A="FL:::/Kernel/KernelA.HPP,930"$ $LK,"PutHex",A="FL:::/Kernel/StrA.CPP.Z,12",BI=507$ $LK,"PopUp",A="FL:::/Kernel/SrvCmd.CPP.Z,380",BI=508$ -$LK,"SCF_IP_R_DOWN",A="FL:::/Kernel/KernelA.HPP,3495"$ -$LK,"SCf_IP_R_DOWN",A="FL:::/Kernel/KernelA.HPP,3480"$ -$LK,"MSG_IP_R_DOWN",A="FL:::/Kernel/KernelA.HPP,3182"$ -$LK,"SVCT_EXE_STR",A="FL:::/Kernel/KernelA.HPP,3139"$ -$LK,"DOCF_OVERSTRIKE",A="FL:::/Kernel/KernelA.HPP,1267"$ +$LK,"SCF_IP_R_DOWN",A="FL:::/Kernel/KernelA.HPP,3498"$ +$LK,"SCf_IP_R_DOWN",A="FL:::/Kernel/KernelA.HPP,3483"$ +$LK,"MSG_IP_R_DOWN",A="FL:::/Kernel/KernelA.HPP,3185"$ +$LK,"SVCT_EXE_STR",A="FL:::/Kernel/KernelA.HPP,3142"$ +$LK,"DOCF_OVERSTRIKE",A="FL:::/Kernel/KernelA.HPP,1265"$ $LK,"IOAPICARB",A="FL:::/Kernel/KernelA.HPP,508"$ -$LK,"DOCf_OVERSTRIKE",A="FL:::/Kernel/KernelA.HPP,1303"$ +$LK,"DOCf_OVERSTRIKE",A="FL:::/Kernel/KernelA.HPP,1301"$ $LK,"COREAP_16BIT_INIT_END",A="FL:::/Kernel/MultiProc.CPP.Z,27"$ -$LK,"SCF_SHIFT",A="FL:::/Kernel/KernelA.HPP,3487"$ -$LK,"SCf_SHIFT",A="FL:::/Kernel/KernelA.HPP,3472"$ -$LK,"WIF_SELF_FOCUS",A="FL:::/Kernel/KernelA.HPP,1383"$ +$LK,"SCF_SHIFT",A="FL:::/Kernel/KernelA.HPP,3490"$ +$LK,"SCf_SHIFT",A="FL:::/Kernel/KernelA.HPP,3475"$ +$LK,"WIF_SELF_FOCUS",A="FL:::/Kernel/KernelA.HPP,1381"$ $LK,"StrLastOcc",A="FL:::/Kernel/StrA.CPP.Z,599",BI=509$ -$LK,"WIf_SELF_FOCUS",A="FL:::/Kernel/KernelA.HPP,1412"$ +$LK,"WIf_SELF_FOCUS",A="FL:::/Kernel/KernelA.HPP,1410"$ $LK,"FClose",A="FL:::/Kernel/BlkDev/DskCFile.CPP.Z,73",BI=510$ -$LK,"IEF_GOTO_LABEL",A="FL:::/Kernel/KernelA.HPP,1918"$ -$LK,"CMT_GOTO_LABEL",A="FL:::/Kernel/KernelA.HPP,1652"$ +$LK,"IEF_GOTO_LABEL",A="FL:::/Kernel/KernelA.HPP,1916"$ +$LK,"CMT_GOTO_LABEL",A="FL:::/Kernel/KernelA.HPP,1650"$ $LK,"mon_start_days1",A="FL:::/Kernel/KDate.CPP.Z,3"$ $LK,"HTF_GOTO_LABEL",A="FL:::/Kernel/KernelA.HPP,700"$ $LK,"mon_start_days2",A="FL:::/Kernel/KDate.CPP.Z,5"$ -$LK,"FONT_HEIGHT",A="FL:::/Kernel/KernelA.HPP,3557"$ -$LK,"SVCf_FOCUS_MASTER",A="FL:::/Kernel/KernelA.HPP,3127"$ +$LK,"FONT_HEIGHT",A="FL:::/Kernel/KernelA.HPP,3560"$ +$LK,"SVCf_FOCUS_MASTER",A="FL:::/Kernel/KernelA.HPP,3130"$ $LK,"HTf_GOTO_LABEL",A="FL:::/Kernel/KernelA.HPP,670"$ $LK,"DFT_CACHE_LINE_WIDTH",A="FL:::/Kernel/KernelA.HPP,577"$ -$LK,"ATAR0_LCYL",A="FL:::/Kernel/KernelA.HPP,2240"$ -$LK,"MemPagePresentMark",A="FL:::/Kernel/Mem/PageTables.CPP.Z,169",BI=511$ -$LK,"ICf_DONT_PUSH_FLOAT0",A="FL:::/Kernel/KernelA.HPP,1579"$ +$LK,"ATAR0_LCYL",A="FL:::/Kernel/KernelA.HPP,2239"$ +$LK,"MemPagePresentMark",A="FL:::/Kernel/Mem/PageTables.CPP.Z,170",BI=511$ +$LK,"ICf_DONT_PUSH_FLOAT0",A="FL:::/Kernel/KernelA.HPP,1577"$ $LK,"Sleep",A="FL:::/Kernel/KMisc.CPP.Z,155",BI=512$ $LK,"RedSeaMkDir",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,604",BI=513$ $LK,"PutKey",A="FL:::/Kernel/KeyDev.CPP.Z,1",BI=514$ $LK,"_HASH_STR",A="FL:::/Kernel/KHashA.CPP.Z,120"$ -$LK,"FUf_ALL",A="FL:::/Kernel/KernelA.HPP,2532"$ -$LK,"CArcCompress",A="FL:::/Kernel/KernelA.HPP,3721"$ -$LK,"CHashOpcode",A="FL:::/Kernel/KernelA.HPP,1910"$ +$LK,"FUf_ALL",A="FL:::/Kernel/KernelA.HPP,2531"$ +$LK,"CArcCompress",A="FL:::/Kernel/KernelA.HPP,3724"$ +$LK,"CHashOpcode",A="FL:::/Kernel/KernelA.HPP,1908"$ $LK,"FifoU8Ins",A="FL:::/Kernel/KDataTypes.CPP.Z,173",BI=515$ -$LK,"CGridGlbls",A="FL:::/Kernel/KernelA.HPP,3018"$ +$LK,"CGridGlbls",A="FL:::/Kernel/KernelA.HPP,3021"$ $LK,"FATFromName",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,173",BI=516$ -$LK,"AAT_ADD_U32",A="FL:::/Kernel/KernelA.HPP,1933"$ -$LK,"AAT_ADD_U16",A="FL:::/Kernel/KernelA.HPP,1931"$ -$LK,"SC_PAUSE",A="FL:::/Kernel/KernelA.HPP,3536"$ -$LK,"TRANSPARENT",A="FL:::/Kernel/KernelA.HPP,2905"$ +$LK,"AAT_ADD_U32",A="FL:::/Kernel/KernelA.HPP,1931"$ +$LK,"AAT_ADD_U16",A="FL:::/Kernel/KernelA.HPP,1929"$ +$LK,"SC_PAUSE",A="FL:::/Kernel/KernelA.HPP,3539"$ +$LK,"TRANSPARENT",A="FL:::/Kernel/KernelA.HPP,2908"$ $LK,"XTalkStrWait",A="FL:::/Kernel/SrvCmd.CPP.Z,500",BI=517$ -$LK,"CArcCtrl",A="FL:::/Kernel/KernelA.HPP,3703"$ -$LK,"SC_CTRL",A="FL:::/Kernel/KernelA.HPP,3509"$ -$LK,"RS_ATTR_LONG_NAME_MASK",A="FL:::/Kernel/KernelA.HPP,2493"$ -$LK,"ATAR1_CTRL",A="FL:::/Kernel/KernelA.HPP,2245"$ -$LK,"ICF_A1_TO_F64",A="FL:::/Kernel/KernelA.HPP,1558"$ -$LK,"DOC_COLOR_BIN",A="FL:::/Kernel/KernelA.HPP,1125"$ +$LK,"CArcCtrl",A="FL:::/Kernel/KernelA.HPP,3706"$ +$LK,"SC_CTRL",A="FL:::/Kernel/KernelA.HPP,3512"$ +$LK,"RS_ATTR_LONG_NAME_MASK",A="FL:::/Kernel/KernelA.HPP,2492"$ +$LK,"ATAR1_CTRL",A="FL:::/Kernel/KernelA.HPP,2244"$ +$LK,"ICF_A1_TO_F64",A="FL:::/Kernel/KernelA.HPP,1556"$ +$LK,"DOC_COLOR_BIN",A="FL:::/Kernel/KernelA.HPP,1123"$ $LK,"Ff_NOARGPOP",A="FL:::/Kernel/KernelA.HPP,843"$ $LK,"EdLiteFileLine",A="FL:::/Kernel/EdLite.CPP.Z,316",BI=518$ $LK,"FifoU8New",A="FL:::/Kernel/KDataTypes.CPP.Z,155",BI=519$ -$LK,"SC_HOME",A="FL:::/Kernel/KernelA.HPP,3520"$ -$LK,"Mount",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,173",BI=520$ -$LK,"ATAPIWritePktWord",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,106",BI=521$ -$LK,"FilesFindMatch",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,40",BI=522$ -$LK,"BlkDevsRelease",A="FL:::/Kernel/BlkDev/DskBlkDev.CPP.Z,77",BI=523$ -$LK,"DOC_COLOR_LINK",A="FL:::/Kernel/KernelA.HPP,1120"$ -$LK,"TK_EQUAL_EQUAL",A="FL:::/Kernel/KernelA.HPP,2044"$ -$LK,"AAT_ADD_U64",A="FL:::/Kernel/KernelA.HPP,1935"$ +$LK,"SC_HOME",A="FL:::/Kernel/KernelA.HPP,3523"$ +$LK,"ATAPIWritePktWord",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,106",BI=520$ +$LK,"FilesFindMatch",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,40",BI=521$ +$LK,"BlkDevsRelease",A="FL:::/Kernel/BlkDev/DskBlkDev.CPP.Z,77",BI=522$ +$LK,"DOC_COLOR_LINK",A="FL:::/Kernel/KernelA.HPP,1118"$ +$LK,"TK_EQUAL_EQUAL",A="FL:::/Kernel/KernelA.HPP,2042"$ +$LK,"AAT_ADD_U64",A="FL:::/Kernel/KernelA.HPP,1933"$ $LK,"HTT_CLASS",A="FL:::/Kernel/KernelA.HPP,680"$ $LK,"HTt_CLASS",A="FL:::/Kernel/KernelA.HPP,650"$ -$LK,"Cd2DirEntry",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,194",BI=524$ +$LK,"Cd2DirEntry",A="FL:::/Kernel/BlkDev/DskStrA.CPP.Z,194",BI=523$ $LK,"IET_IMM_U0",A="FL:::/Kernel/KernelA.HPP,393"$ -$LK,"FifoU8Rem",A="FL:::/Kernel/KDataTypes.CPP.Z,190",BI=525$ -$LK,"StrLastRem",A="FL:::/Kernel/StrA.CPP.Z,609",BI=526$ -$LK,"RedSeaDrvInit",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,58",BI=527$ -$LK,"BlkDevAdd",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,23",BI=528$ -$LK,"ROPF_HALF_RANGE_COLOR",A="FL:::/Kernel/KernelA.HPP,2897"$ -$LK,"DirLongNameFill",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,204",BI=529$ -$LK,"QueVectU8Put",A="FL:::/Kernel/KDataTypes.CPP.Z,96",BI=530$ -$LK,"StrFind",A="FL:::/Kernel/StrA.CPP.Z,624",BI=531$ -$LK,"CMemRange",A="FL:::/Kernel/KernelA.HPP,2820"$ -$LK,"WIf_FOCUS_TASK_CTRLS",A="FL:::/Kernel/KernelA.HPP,1423"$ -$LK,"PSectFind",A="FL:::/Kernel/PSect.CPP.Z,10",BI=532$ +$LK,"FifoU8Rem",A="FL:::/Kernel/KDataTypes.CPP.Z,190",BI=524$ +$LK,"StrLastRem",A="FL:::/Kernel/StrA.CPP.Z,609",BI=525$ +$LK,"RedSeaDrvInit",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,58",BI=526$ +$LK,"BlkDevAdd",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,23",BI=527$ +$LK,"ROPF_HALF_RANGE_COLOR",A="FL:::/Kernel/KernelA.HPP,2900"$ +$LK,"DirLongNameFill",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,204",BI=528$ +$LK,"QueVectU8Put",A="FL:::/Kernel/KDataTypes.CPP.Z,96",BI=529$ +$LK,"StrFind",A="FL:::/Kernel/StrA.CPP.Z,624",BI=530$ +$LK,"CMemRange",A="FL:::/Kernel/KernelA.HPP,2821"$ +$LK,"WIf_FOCUS_TASK_CTRLS",A="FL:::/Kernel/KernelA.HPP,1421"$ +$LK,"PSectFind",A="FL:::/Kernel/PSect.CPP.Z,10",BI=531$ $LK,"C32_RSP",A="FL:::/Kernel/PCIBIOS.CPP.Z,66"$ -$LK,"OutStr",A="FL:::/Kernel/StrPrint.CPP.Z,32",BI=533$ -$LK,"DOCEf_CHECK_COLLAPSABLE",A="FL:::/Kernel/KernelA.HPP,1077"$ +$LK,"OutStr",A="FL:::/Kernel/StrPrint.CPP.Z,32",BI=532$ +$LK,"DOCEf_CHECK_COLLAPSABLE",A="FL:::/Kernel/KernelA.HPP,1076"$ $LK,"DOCEF_PAGE_REL_Y",A="FL:::/Kernel/KernelA.HPP,991"$ -$LK,"TimersInit",A="FL:::/Kernel/KEnd.CPP.Z,86",BI=534$ -$LK,"ATAR0_SECT",A="FL:::/Kernel/KernelA.HPP,2239"$ -$LK,"WIF_SELF_CTRLS",A="FL:::/Kernel/KernelA.HPP,1385"$ -$LK,"DOCEf_PAGE_REL_Y",A="FL:::/Kernel/KernelA.HPP,1066"$ +$LK,"TimersInit",A="FL:::/Kernel/KEnd.CPP.Z,86",BI=533$ +$LK,"ATAR0_SECT",A="FL:::/Kernel/KernelA.HPP,2238"$ +$LK,"WIF_SELF_CTRLS",A="FL:::/Kernel/KernelA.HPP,1383"$ +$LK,"DOCEf_PAGE_REL_Y",A="FL:::/Kernel/KernelA.HPP,1065"$ $LK,"IET_IMM_U8",A="FL:::/Kernel/KernelA.HPP,395"$ -$LK,"SC_ALT",A="FL:::/Kernel/KernelA.HPP,3510"$ -$LK,"ARGT_MOFFS8",A="FL:::/Kernel/KernelA.HPP,1875"$ -$LK,"WIf_SELF_CTRLS",A="FL:::/Kernel/KernelA.HPP,1413"$ +$LK,"SC_ALT",A="FL:::/Kernel/KernelA.HPP,3513"$ +$LK,"ARGT_MOFFS8",A="FL:::/Kernel/KernelA.HPP,1873"$ +$LK,"WIf_SELF_CTRLS",A="FL:::/Kernel/KernelA.HPP,1411"$ $LK,"EXT_NUM_ENTRIES",A="FL:::/Kernel/KernelA.HPP,574"$ -$LK,"DefineMatch",A="FL:::/Kernel/KDefine.CPP.Z,85",BI=535$ -$LK,"CLexHashTableContext",A="FL:::/Kernel/KernelA.HPP,2074"$ +$LK,"DefineMatch",A="FL:::/Kernel/KDefine.CPP.Z,85",BI=534$ +$LK,"CLexHashTableContext",A="FL:::/Kernel/KernelA.HPP,2072"$ $LK,"RLF_RAW",A="FL:::/Kernel/KernelA.HPP,459"$ -$LK,"WZeroBlks",A="FL:::/Kernel/BlkDev/DskBlk.CPP.Z,2",BI=536$ -$LK,"ATAPISetMaxSpeed",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,118",BI=537$ -$LK,"StkRep",A="FL:::/Kernel/KDbg.CPP.Z,104",BI=538$ -$LK,"Mem2MegFree",A="FL:::/Kernel/Mem/Mem2Meg.CPP.Z,154",BI=539$ +$LK,"WZeroBlks",A="FL:::/Kernel/BlkDev/DskBlk.CPP.Z,2",BI=535$ +$LK,"ATAPISetMaxSpeed",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,118",BI=536$ +$LK,"StkRep",A="FL:::/Kernel/KDbg.CPP.Z,104",BI=537$ +$LK,"Mem2MegFree",A="FL:::/Kernel/Mem/Mem2Meg.CPP.Z,154",BI=538$ $LK,"SwapU8",A="FL:::/Kernel/KernelB.HPP,116"$ -$LK,"DCF_TRANSFORMATION",A="FL:::/Kernel/KernelA.HPP,3574"$ -$LK,"FF_CONTIGUOUS",A="FL:::/Kernel/KernelA.HPP,2735"$ -$LK,"TTS_CONST",A="FL:::/Kernel/KernelA.HPP,3226"$ -$LK,"ISO1T_VOL_DRV_DESC",A="FL:::/Kernel/KernelA.HPP,2440"$ +$LK,"DCF_TRANSFORMATION",A="FL:::/Kernel/KernelA.HPP,3577"$ +$LK,"FF_CONTIGUOUS",A="FL:::/Kernel/KernelA.HPP,2736"$ +$LK,"TTS_CONST",A="FL:::/Kernel/KernelA.HPP,3229"$ +$LK,"ISO1T_VOL_DRV_DESC",A="FL:::/Kernel/KernelA.HPP,2439"$ $LK,"SaveExceptRegs",A="FL:::/Kernel/KExcept.CPP.Z,43"$ -$LK,"SC_END",A="FL:::/Kernel/KernelA.HPP,3521"$ -$LK,"CAOTHeapGlbl",A="FL:::/Kernel/KernelA.HPP,1950"$ -$LK,"ArcExpandBuf",A="FL:::/Kernel/Compress.CPP.Z,165",BI=540$ +$LK,"SC_END",A="FL:::/Kernel/KernelA.HPP,3524"$ +$LK,"CAOTHeapGlbl",A="FL:::/Kernel/KernelA.HPP,1948"$ +$LK,"ArcExpandBuf",A="FL:::/Kernel/Compress.CPP.Z,165",BI=539$ $LK,"FUf_MAP",A="FL:::/Kernel/KernelA.HPP,2536"$ -$LK,"DOCf_MORE",A="FL:::/Kernel/KernelA.HPP,1288"$ -$LK,"DOCF_MORE",A="FL:::/Kernel/KernelA.HPP,1253"$ +$LK,"DOCf_MORE",A="FL:::/Kernel/KernelA.HPP,1286"$ +$LK,"DOCF_MORE",A="FL:::/Kernel/KernelA.HPP,1251"$ $LK,"chars_bmp_non_eol_white_space",A="FL:::/Kernel/StrA.CPP.Z,359"$ -$LK,"CISO1PathEntry",A="FL:::/Kernel/KernelA.HPP,2428"$ -$LK,"REGG_SAVED",A="FL:::/Kernel/KernelA.HPP,1754"$ +$LK,"CISO1PathEntry",A="FL:::/Kernel/KernelA.HPP,2427"$ +$LK,"REGG_SAVED",A="FL:::/Kernel/KernelA.HPP,1752"$ $LK,"SF_ARG1",A="FL:::/Kernel/KernelA.HPP,553"$ $LK,"RLF_VGA",A="FL:::/Kernel/KernelA.HPP,453"$ -$LK,"COLOR_MONO",A="FL:::/Kernel/KernelA.HPP,2925"$ -$LK,"ACD_END_CHAR",A="FL:::/Kernel/KernelA.HPP,1489"$ -$LK,"WIF_FOCUS_TASK_IP_WHEEL",A="FL:::/Kernel/KernelA.HPP,1403"$ +$LK,"COLOR_MONO",A="FL:::/Kernel/KernelA.HPP,2928"$ +$LK,"ACD_END_CHAR",A="FL:::/Kernel/KernelA.HPP,1487"$ +$LK,"WIF_FOCUS_TASK_IP_WHEEL",A="FL:::/Kernel/KernelA.HPP,1401"$ $LK,"DOCET_INVERT",A="FL:::/Kernel/KernelA.HPP,940"$ $LK,"SF_ARG2",A="FL:::/Kernel/KernelA.HPP,554"$ -$LK,"SC_SCROLL",A="FL:::/Kernel/KernelA.HPP,3513"$ -$LK,"DISPLAYf_NOT_RAW",A="FL:::/Kernel/KernelA.HPP,3250"$ +$LK,"SC_SCROLL",A="FL:::/Kernel/KernelA.HPP,3516"$ +$LK,"DISPLAYf_NOT_RAW",A="FL:::/Kernel/KernelA.HPP,3253"$ $LK,"DOCEt_INVERT",A="FL:::/Kernel/KernelA.HPP,946"$ $LK,"ATTRf_INVERT",A="FL:::/Kernel/KernelA.HPP,888"$ $LK,"ATTRF_INVERT",A="FL:::/Kernel/KernelA.HPP,883"$ $LK,"SF_ARG3",A="FL:::/Kernel/KernelA.HPP,555"$ -$LK,"ACD_PRONUNCIATION_END",A="FL:::/Kernel/KernelA.HPP,1482"$ +$LK,"ACD_PRONUNCIATION_END",A="FL:::/Kernel/KernelA.HPP,1480"$ $LK,"SF_ARG4",A="FL:::/Kernel/KernelA.HPP,556"$ $LK,"SF_ARG5",A="FL:::/Kernel/KernelA.HPP,557"$ $LK,"ODEF_STARTED",A="FL:::/Kernel/KernelA.HPP,240"$ -$LK,"TaskFocusNext",A="FL:::/Kernel/Sched.CPP.Z,38",BI=541$ -$LK,"Print",A="FL:::/Kernel/StrPrint.CPP.Z,898",BI=542$ -$LK,"SFF_WHOLE_LABELS_BEFORE",A="FL:::/Kernel/KernelA.HPP,3749"$ -$LK,"CAOTAbsAddr",A="FL:::/Kernel/KernelA.HPP,1937"$ +$LK,"TaskFocusNext",A="FL:::/Kernel/Sched.CPP.Z,38",BI=540$ +$LK,"Print",A="FL:::/Kernel/StrPrint.CPP.Z,898",BI=541$ +$LK,"SFF_WHOLE_LABELS_BEFORE",A="FL:::/Kernel/KernelA.HPP,3752"$ +$LK,"FUF_RISKY",A="FL:::/Kernel/KernelA.HPP,2560"$ +$LK,"FUf_RISKY",A="FL:::/Kernel/KernelA.HPP,2534"$ +$LK,"CAOTAbsAddr",A="FL:::/Kernel/KernelA.HPP,1935"$ $LK,"SF_ARG6",A="FL:::/Kernel/KernelA.HPP,558"$ -$LK,"SC_ESC",A="FL:::/Kernel/KernelA.HPP,3504"$ -$LK,"ACD_WORD_CHAR",A="FL:::/Kernel/KernelA.HPP,1490"$ +$LK,"SC_ESC",A="FL:::/Kernel/KernelA.HPP,3507"$ +$LK,"ACD_WORD_CHAR",A="FL:::/Kernel/KernelA.HPP,1488"$ $LK,"SF_ARG7",A="FL:::/Kernel/KernelA.HPP,559"$ -$LK,"FAT32DrvValidate",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,48",BI=543$ +$LK,"FAT32DrvValidate",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,48",BI=542$ $LK,"StrCmp",A="FL:::/Kernel/StrA.CPP.Z,309"$ -$LK,"MSG_RESIZE",A="FL:::/Kernel/KernelA.HPP,3187"$ -$LK,"DOF_INTERCEPT_TASK_END",A="FL:::/Kernel/KernelA.HPP,1198"$ +$LK,"MSG_RESIZE",A="FL:::/Kernel/KernelA.HPP,3190"$ +$LK,"DOF_INTERCEPT_TASK_END",A="FL:::/Kernel/KernelA.HPP,1196"$ $LK,"SF_ARG8",A="FL:::/Kernel/KernelA.HPP,560"$ -$LK,"ST_ERR_ST",A="FL:::/Kernel/KernelA.HPP,3466"$ -$LK,"BlkDevChk",A="FL:::/Kernel/BlkDev/DskBlkDev.CPP.Z,119",BI=544$ -$LK,"MSG_IP_L_UP",A="FL:::/Kernel/KernelA.HPP,3179"$ -$LK,"CPCIDev",A="FL:::/Kernel/KernelA.HPP,2200"$ +$LK,"ST_ERR_ST",A="FL:::/Kernel/KernelA.HPP,3469"$ +$LK,"BlkDevChk",A="FL:::/Kernel/BlkDev/DskBlkDev.CPP.Z,119",BI=543$ +$LK,"MSG_IP_L_UP",A="FL:::/Kernel/KernelA.HPP,3182"$ +$LK,"CPCIDev",A="FL:::/Kernel/KernelA.HPP,2199"$ $LK,"RepOutU8",A="FL:::/Kernel/KernelB.HPP,91"$ $LK,"DOCEF_RIGHT_AUTO",A="FL:::/Kernel/KernelA.HPP,982"$ $LK,"sys_macro_root",A="FL:::/Kernel/KGlbls.CPP.Z,4"$ -$LK,"VGAP_PALETTE_MASK",A="FL:::/Kernel/KernelA.HPP,3678"$ -$LK,"DOCEf_RIGHT_AUTO",A="FL:::/Kernel/KernelA.HPP,1057"$ +$LK,"VGAP_PALETTE_MASK",A="FL:::/Kernel/KernelA.HPP,3681"$ +$LK,"DOCEf_RIGHT_AUTO",A="FL:::/Kernel/KernelA.HPP,1056"$ $LK,"NUM_SYS_SEMAS",A="FL:::/Kernel/KernelA.HPP,609"$ -$LK,"ATAPISync",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,501",BI=545$ +$LK,"ATAPISync",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,501",BI=544$ $LK,"TO_UPPER",A="FL:::/Kernel/StrA.CPP.Z,110"$ $LK,"RFLAGG_NORMAL",A="FL:::/Kernel/KernelA.HPP,325"$ $LK,"KERNEL_MODULE_NAME",A="FL:::/Kernel/KernelA.HPP,710"$ $LK,"SYS_SEMA_DSK_CACHE",A="FL:::/Kernel/KernelA.HPP,598"$ -$LK,"SleepUntil",A="FL:::/Kernel/KMisc.CPP.Z,147",BI=546$ -$LK,"Spawn",A="FL:::/Kernel/KTask.CPP.Z,205",BI=547$ -$LK,"MSG_IP_R_D_UP",A="FL:::/Kernel/KernelA.HPP,3185"$ -$LK,"CRedSeaBoot",A="FL:::/Kernel/KernelA.HPP,2282"$ -$LK,"WIF_SELF_KEY_DESC",A="FL:::/Kernel/KernelA.HPP,1395"$ +$LK,"MEM_PAGE_SIZE",A="FL:::/Kernel/KernelA.HPP,2830"$ +$LK,"SleepUntil",A="FL:::/Kernel/KMisc.CPP.Z,147",BI=545$ +$LK,"Spawn",A="FL:::/Kernel/KTask.CPP.Z,205",BI=546$ +$LK,"MSG_IP_R_D_UP",A="FL:::/Kernel/KernelA.HPP,3188"$ +$LK,"CRedSeaBoot",A="FL:::/Kernel/KernelA.HPP,2281"$ +$LK,"WIF_SELF_KEY_DESC",A="FL:::/Kernel/KernelA.HPP,1393"$ $LK,"SET_GS_BASE",A="FL:::/Kernel/KUtils.CPP.Z,434"$ $LK,"RFLAGf_VINT_PENDING",A="FL:::/Kernel/KernelA.HPP,321"$ -$LK,"DirEntryDel2",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,26",BI=548$ -$LK,"DefineLoad",A="FL:::/Kernel/KDefine.CPP.Z,1",BI=549$ +$LK,"DirEntryDel2",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,26",BI=547$ +$LK,"DefineLoad",A="FL:::/Kernel/KDefine.CPP.Z,1",BI=548$ $LK,"INT_FAULT_ERR_CODE_BITMAP",A="FL:::/Kernel/KInts.CPP.Z,84"$ -$LK,"ICF_NO_RIP",A="FL:::/Kernel/KernelA.HPP,1584"$ -$LK,"SUF_REM_CTRL_CHARS",A="FL:::/Kernel/KernelA.HPP,3735"$ -$LK,"SC_SHIFT",A="FL:::/Kernel/KernelA.HPP,3508"$ -$LK,"ATA_SET_MAX_EXT",A="FL:::/Kernel/KernelA.HPP,2223"$ -$LK,"StrOcc",A="FL:::/Kernel/StrA.CPP.Z,467",BI=550$ +$LK,"ICF_NO_RIP",A="FL:::/Kernel/KernelA.HPP,1582"$ +$LK,"SUF_REM_CTRL_CHARS",A="FL:::/Kernel/KernelA.HPP,3738"$ +$LK,"SC_SHIFT",A="FL:::/Kernel/KernelA.HPP,3511"$ +$LK,"ATA_SET_MAX_EXT",A="FL:::/Kernel/KernelA.HPP,2222"$ +$LK,"StrOcc",A="FL:::/Kernel/StrA.CPP.Z,467",BI=549$ $LK,"StrCpy",A="FL:::/Kernel/StrA.CPP.Z,321"$ $LK,"StrMatch",A="FL:::/Kernel/StrA.CPP.Z,317"$ -$LK,"FlushMsgs",A="FL:::/Kernel/SerialDev/Message.CPP.Z,87",BI=551$ -$LK,"CMT_JMP_TABLE",A="FL:::/Kernel/KernelA.HPP,1654"$ +$LK,"FlushMsgs",A="FL:::/Kernel/SerialDev/Message.CPP.Z,87",BI=550$ +$LK,"CMT_JMP_TABLE",A="FL:::/Kernel/KernelA.HPP,1652"$ $LK,"RLF_MP",A="FL:::/Kernel/KernelA.HPP,462"$ -$LK,"SC_GUI",A="FL:::/Kernel/KernelA.HPP,3537"$ +$LK,"SC_GUI",A="FL:::/Kernel/KernelA.HPP,3540"$ $LK,"RLF_INTERRUPTS",A="FL:::/Kernel/KernelA.HPP,460"$ $LK,"StrLen",A="FL:::/Kernel/KernelB.HPP,60"$ -$LK,"ATA_READ_NATIVE_MAX",A="FL:::/Kernel/KernelA.HPP,2220"$ -$LK,"PUSH_C_REGS",A="FL:::/Kernel/KernelA.HPP,1729"$ -$LK,"IEF_REX_XOR_LIKE",A="FL:::/Kernel/KernelA.HPP,1698"$ -$LK,"WIf_SELF_KEY_DESC",A="FL:::/Kernel/KernelA.HPP,1421"$ +$LK,"ATA_READ_NATIVE_MAX",A="FL:::/Kernel/KernelA.HPP,2219"$ +$LK,"PUSH_C_REGS",A="FL:::/Kernel/KernelA.HPP,1727"$ +$LK,"IEF_REX_XOR_LIKE",A="FL:::/Kernel/KernelA.HPP,1696"$ +$LK,"WIf_SELF_KEY_DESC",A="FL:::/Kernel/KernelA.HPP,1419"$ $LK,"RLf_INTERRUPTS",A="FL:::/Kernel/KernelA.HPP,442"$ -$LK,"ISO1DateStruct2CDate",A="FL:::/Kernel/BlkDev/FileSysISO.CPP.Z,74",BI=552$ +$LK,"ISO1DateStruct2CDate",A="FL:::/Kernel/BlkDev/FileSysISO.CPP.Z,74",BI=551$ $LK,"RLF_REGISTRY",A="FL:::/Kernel/KernelA.HPP,466"$ $LK,"RLf_REGISTRY",A="FL:::/Kernel/KernelA.HPP,448"$ -$LK,"SC_INS",A="FL:::/Kernel/KernelA.HPP,3522"$ -$LK,"TK_DOT_DOT",A="FL:::/Kernel/KernelA.HPP,2068"$ -$LK,"RT_NUM_IT",A="FL:::/Kernel/KernelA.HPP,1542"$ +$LK,"SC_INS",A="FL:::/Kernel/KernelA.HPP,3525"$ +$LK,"TK_DOT_DOT",A="FL:::/Kernel/KernelA.HPP,2066"$ +$LK,"RT_NUM_IT",A="FL:::/Kernel/KernelA.HPP,1540"$ $LK,"AbsI64",A="FL:::/Kernel/KernelB.HPP,96"$ -$LK,"SC_TAB",A="FL:::/Kernel/KernelA.HPP,3506"$ +$LK,"SC_TAB",A="FL:::/Kernel/KernelA.HPP,3509"$ $LK,"SPF_DECIMAL",A="FL:::/Kernel/StrPrint.CPP.Z,9"$ $LK,"IOAPICVER",A="FL:::/Kernel/KernelA.HPP,507"$ $LK,"LAPIC_LVT_TIMER",A="FL:::/Kernel/KernelA.HPP,492"$ $LK,"sys_mem_init_flag",A="FL:::/Kernel/KernelB.HPP,189"$ -$LK,"RWF_IN_DOLLAR",A="FL:::/Kernel/KernelA.HPP,3543"$ -$LK,"DISPLAYf_CHILDREN_NOT_ON_TOP",A="FL:::/Kernel/KernelA.HPP,3254"$ -$LK,"RedSeaFmt",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,98",BI=553$ +$LK,"RWF_IN_DOLLAR",A="FL:::/Kernel/KernelA.HPP,3546"$ +$LK,"DISPLAYf_CHILDREN_NOT_ON_TOP",A="FL:::/Kernel/KernelA.HPP,3257"$ +$LK,"RedSeaFmt",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,98",BI=552$ $LK,"sys_var_init_flag",A="FL:::/Kernel/KernelB.HPP,191"$ $LK,"IOAPIC_DATA",A="FL:::/Kernel/KernelA.HPP,504"$ -$LK,"SysGetStr2",A="FL:::/Kernel/KDbg.CPP.Z,337",BI=554$ +$LK,"SysGetStr2",A="FL:::/Kernel/KDbg.CPP.Z,337",BI=553$ $LK,"fp_getstr2",A="FL:::/Kernel/KGlbls.CPP.Z,31"$ -$LK,"KDRawPutKey",A="FL:::/Kernel/KeyDev.CPP.Z,86",BI=555$ -$LK,"DOCF_SUBSCRIPT_MODE",A="FL:::/Kernel/KernelA.HPP,1270"$ -$LK,"Dos2CDate",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,9",BI=556$ -$LK,"ATABlkSelect",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,1",BI=557$ +$LK,"KDRawPutKey",A="FL:::/Kernel/KeyDev.CPP.Z,86",BI=554$ +$LK,"DOCF_SUBSCRIPT_MODE",A="FL:::/Kernel/KernelA.HPP,1268"$ +$LK,"Dos2CDate",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,9",BI=555$ +$LK,"ATABlkSelect",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,1",BI=556$ $LK,"SYS_START_CR0",A="FL:::/Kernel/KernelA.HPP,303"$ -$LK,"QSortI64",A="FL:::/Kernel/QSort.CPP.Z,1",BI=558$ -$LK,"RawPrint",A="FL:::/Kernel/KDbg.CPP.Z,217",BI=559$ -$LK,"CTextGlbls",A="FL:::/Kernel/KernelA.HPP,3548"$ -$LK,"CDevGlbls",A="FL:::/Kernel/KernelA.HPP,2869"$ +$LK,"QSortI64",A="FL:::/Kernel/QSort.CPP.Z,1",BI=557$ +$LK,"RawPrint",A="FL:::/Kernel/KDbg.CPP.Z,217",BI=558$ +$LK,"CTextGlbls",A="FL:::/Kernel/KernelA.HPP,3551"$ +$LK,"CDevGlbls",A="FL:::/Kernel/KernelA.HPP,2872"$ $LK,"chars_bmp_zero_cr_nl_cursor",A="FL:::/Kernel/StrA.CPP.Z,362"$ -$LK,"AreYouSure",A="FL:::/Kernel/StrB.CPP.Z,109",BI=560$ +$LK,"AreYouSure",A="FL:::/Kernel/StrB.CPP.Z,109",BI=559$ $LK,"C:/Doc/D3.TXT.Z",A="FL:::/Kernel/KernelB.HPP,146"$ -$LK,"DOCf_IN_DOLLAR",A="FL:::/Kernel/KernelA.HPP,1304"$ -$LK,"DOCF_IN_DOLLAR",A="FL:::/Kernel/KernelA.HPP,1268"$ +$LK,"DOCf_IN_DOLLAR",A="FL:::/Kernel/KernelA.HPP,1302"$ +$LK,"DOCF_IN_DOLLAR",A="FL:::/Kernel/KernelA.HPP,1266"$ $LK,"_REP_IN_U16",A="FL:::/Kernel/KUtils.CPP.Z,264"$ $LK,"_REP_IN_U32",A="FL:::/Kernel/KUtils.CPP.Z,253"$ -$LK,"CH_FORM_FEED",A="FL:::/Kernel/KernelA.HPP,3460"$ -$LK,"ADAM_STK",A="FL:::/Kernel/KernelA.HPP,2834"$ +$LK,"CH_FORM_FEED",A="FL:::/Kernel/KernelA.HPP,3463"$ $LK,"MP_VECT_ADDR",A="FL:::/Kernel/KernelA.HPP,500"$ $LK,"I_WAKE",A="FL:::/Kernel/KernelA.HPP,293"$ $LK,"Yield",A="FL:::/Kernel/Sched.CPP.Z,312"$ -$LK,"CKeyDevGlbls",A="FL:::/Kernel/KernelA.HPP,3767"$ -$LK,"MRT_DEV",A="FL:::/Kernel/KernelA.HPP,2818"$ -$LK,"CBlkDevGlbls",A="FL:::/Kernel/KernelA.HPP,2708"$ -$LK,"CMBRPrt",A="FL:::/Kernel/KernelA.HPP,2261"$ -$LK,"StrNew",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,432",BI=561$ +$LK,"CKeyDevGlbls",A="FL:::/Kernel/KernelA.HPP,3770"$ +$LK,"MRT_DEV",A="FL:::/Kernel/KernelA.HPP,2819"$ +$LK,"CBlkDevGlbls",A="FL:::/Kernel/KernelA.HPP,2709"$ +$LK,"CMBRPrt",A="FL:::/Kernel/KernelA.HPP,2260"$ +$LK,"StrNew",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,432",BI=560$ $LK,"HTT_GLBL_VAR",A="FL:::/Kernel/KernelA.HPP,679"$ $LK,"HTt_GLBL_VAR",A="FL:::/Kernel/KernelA.HPP,649"$ -$LK,"REGG_C_CLOBBERED",A="FL:::/Kernel/KernelA.HPP,1753"$ -$LK,"WIF_FOCUS_TASK_IP_L_D",A="FL:::/Kernel/KernelA.HPP,1400"$ +$LK,"REGG_C_CLOBBERED",A="FL:::/Kernel/KernelA.HPP,1751"$ +$LK,"WIF_FOCUS_TASK_IP_L_D",A="FL:::/Kernel/KernelA.HPP,1398"$ $LK,"HTT_HELP_FILE",A="FL:::/Kernel/KernelA.HPP,691"$ $LK,"HTt_HELP_FILE",A="FL:::/Kernel/KernelA.HPP,661"$ $LK,"Round",A="FL:::/Kernel/KernelB.HPP,140"$ -$LK,"TaskRstAwaitingMsg",A="FL:::/Kernel/SrvCmd.CPP.Z,25",BI=562$ -$LK,"MSG_IP_L_D_DOWN",A="FL:::/Kernel/KernelA.HPP,3180"$ -$LK,"ATAR0_STAT",A="FL:::/Kernel/KernelA.HPP,2243"$ -$LK,"DOC_COLOR_PMT",A="FL:::/Kernel/KernelA.HPP,1124"$ +$LK,"TaskRstAwaitingMsg",A="FL:::/Kernel/SrvCmd.CPP.Z,25",BI=561$ +$LK,"MSG_IP_L_D_DOWN",A="FL:::/Kernel/KernelA.HPP,3183"$ +$LK,"ATAR0_STAT",A="FL:::/Kernel/KernelA.HPP,2242"$ +$LK,"DOC_COLOR_PMT",A="FL:::/Kernel/KernelA.HPP,1122"$ $LK,"HPET_GEN_CONF",A="FL:::/Kernel/KernelA.HPP,528"$ -$LK,"MPHalt",A="FL:::/Kernel/MultiProc.CPP.Z,163",BI=563$ -$LK,"UnusedStk",A="FL:::/Kernel/KDbg.CPP.Z,46",BI=564$ -$LK,"DirEntryCompareName",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,62",BI=565$ +$LK,"MPHalt",A="FL:::/Kernel/MultiProc.CPP.Z,163",BI=562$ +$LK,"UnusedStk",A="FL:::/Kernel/KDbg.CPP.Z,46",BI=563$ +$LK,"DirEntryCompareName",A="FL:::/Kernel/BlkDev/DskDirA.CPP.Z,62",BI=564$ $LK,"BFieldExtU32",A="FL:::/Kernel/KernelB.HPP,30"$ -$LK,"DOCf_SUBSCRIPT_MODE",A="FL:::/Kernel/KernelA.HPP,1306"$ -$LK,"ATAS_DF",A="FL:::/Kernel/KernelA.HPP,2232"$ -$LK,"ROPBF_PROBABILITY_DITHER",A="FL:::/Kernel/KernelA.HPP,2888"$ -$LK,"StrScan",A="FL:::/Kernel/StrScan.CPP.Z,212",BI=566$ +$LK,"DOCf_SUBSCRIPT_MODE",A="FL:::/Kernel/KernelA.HPP,1304"$ +$LK,"ATAS_DF",A="FL:::/Kernel/KernelA.HPP,2231"$ +$LK,"ROPBF_PROBABILITY_DITHER",A="FL:::/Kernel/KernelA.HPP,2891"$ +$LK,"StrScan",A="FL:::/Kernel/StrScan.CPP.Z,212",BI=565$ $LK,"CONSERVATIVE_16MEG_SIZE",A="FL:::/Kernel/Mem/PageTables.CPP.Z,123"$ -$LK,"ICF_PREVIOUS_DELETED",A="FL:::/Kernel/KernelA.HPP,1586"$ -$LK,"ACD_DEF_FILENAME_Z",A="FL:::/Kernel/KernelA.HPP,1475"$ -$LK,"ATARepFind",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,163",BI=567$ -$LK,"QSort2a",A="FL:::/Kernel/QSort.CPP.Z,32",BI=568$ +$LK,"ICF_PREVIOUS_DELETED",A="FL:::/Kernel/KernelA.HPP,1584"$ +$LK,"ACD_DEF_FILENAME_Z",A="FL:::/Kernel/KernelA.HPP,1473"$ +$LK,"ATARepFind",A="FL:::/Kernel/BlkDev/DskATAId.CPP.Z,194",BI=566$ +$LK,"QSort2a",A="FL:::/Kernel/QSort.CPP.Z,32",BI=567$ $LK,"num_lock_map",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,176"$ -$LK,"QSort2b",A="FL:::/Kernel/QSort.CPP.Z,55",BI=569$ -$LK,"KDF_HAS_DESCS",A="FL:::/Kernel/KernelA.HPP,3758"$ -$LK,"CBlkPool",A="FL:::/Kernel/KernelA.HPP,2843"$ -$LK,"SC_NUM",A="FL:::/Kernel/KernelA.HPP,3512"$ -$LK,"MSG_IP_R_UP",A="FL:::/Kernel/KernelA.HPP,3183"$ -$LK,"IEF_DONT_SWITCH_MODES",A="FL:::/Kernel/KernelA.HPP,1693"$ +$LK,"QSort2b",A="FL:::/Kernel/QSort.CPP.Z,55",BI=568$ +$LK,"KDF_HAS_DESCS",A="FL:::/Kernel/KernelA.HPP,3761"$ +$LK,"CBlkPool",A="FL:::/Kernel/KernelA.HPP,2846"$ +$LK,"SC_NUM",A="FL:::/Kernel/KernelA.HPP,3515"$ +$LK,"MSG_IP_R_UP",A="FL:::/Kernel/KernelA.HPP,3186"$ +$LK,"IEF_DONT_SWITCH_MODES",A="FL:::/Kernel/KernelA.HPP,1691"$ $LK,"I_TIMER",A="FL:::/Kernel/KernelA.HPP,290"$ $LK,"IRQ_TIMER",A="FL:::/Kernel/KInts.CPP.Z,12"$ -$LK,"DOC_COLOR_TREE",A="FL:::/Kernel/KernelA.HPP,1123"$ -$LK,"DOCEf_HAS_BIN",A="FL:::/Kernel/KernelA.HPP,1045"$ +$LK,"DOC_COLOR_TREE",A="FL:::/Kernel/KernelA.HPP,1121"$ +$LK,"DOCEf_HAS_BIN",A="FL:::/Kernel/KernelA.HPP,1044"$ $LK,"DOCEF_HAS_BIN",A="FL:::/Kernel/KernelA.HPP,965"$ $LK,"SYS_BOOT_BASE",A="FL:::/Kernel/KStart.CPP.Z,31"$ -$LK,"VGAP_CRTC_INDEX",A="FL:::/Kernel/KernelA.HPP,3682"$ -$LK,"BlkDevNextFree",A="FL:::/Kernel/BlkDev/DskBlkDev.CPP.Z,88",BI=570$ -$LK,"SFF_WHOLE_LABELS_AFTER",A="FL:::/Kernel/KernelA.HPP,3750"$ -$LK,"CDIR_FILENAME_LEN",A="FL:::/Kernel/KernelA.HPP,2511"$ +$LK,"VGAP_CRTC_INDEX",A="FL:::/Kernel/KernelA.HPP,3685"$ +$LK,"BlkDevNextFree",A="FL:::/Kernel/BlkDev/DskBlkDev.CPP.Z,88",BI=569$ +$LK,"SFF_WHOLE_LABELS_AFTER",A="FL:::/Kernel/KernelA.HPP,3753"$ +$LK,"CDIR_FILENAME_LEN",A="FL:::/Kernel/KernelA.HPP,2510"$ $LK,"CFifoI64",A="FL:::/Kernel/KernelA.HPP,174"$ -$LK,"PCIReadU32",A="FL:::/Kernel/PCIBIOS.CPP.Z,201",BI=571$ -$LK,"PCIReadU16",A="FL:::/Kernel/PCIBIOS.CPP.Z,182",BI=572$ -$LK,"YearStartDate",A="FL:::/Kernel/KDate.CPP.Z,8",BI=573$ -$LK,"ACD_H1_END",A="FL:::/Kernel/KernelA.HPP,1478"$ +$LK,"PCIReadU32",A="FL:::/Kernel/PCIBIOS.CPP.Z,201",BI=570$ +$LK,"PCIReadU16",A="FL:::/Kernel/PCIBIOS.CPP.Z,182",BI=571$ +$LK,"YearStartDate",A="FL:::/Kernel/KDate.CPP.Z,8",BI=572$ +$LK,"ACD_H1_END",A="FL:::/Kernel/KernelA.HPP,1476"$ $LK,"_REP_IN_U8",A="FL:::/Kernel/KUtils.CPP.Z,275"$ $LK,"SHIFT_KEY_SCAN_DECODE_TABLE",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,9"$ -$LK,"DOCF_BREAK_UNLOCKED",A="FL:::/Kernel/KernelA.HPP,1258"$ -$LK,"REG_UNDEF",A="FL:::/Kernel/KernelA.HPP,1751"$ -$LK,"VGAFlush",A="FL:::/Kernel/Display.CPP.Z,88",BI=574$ -$LK,"FILEMASK_AOT",A="FL:::/Kernel/KernelA.HPP,2249"$ -$LK,"SysDbg",A="FL:::/Kernel/KMisc.CPP.Z,233",BI=575$ -$LK,"FramePtrAdd",A="FL:::/Kernel/KHashB.CPP.Z,225",BI=576$ -$LK,"DCF_SCREEN_BITMAP",A="FL:::/Kernel/KernelA.HPP,3586"$ -$LK,"FF_NEEDS_WRITE",A="FL:::/Kernel/KernelA.HPP,2734"$ -$LK,"WIF_FOCUS_TASK_IP_R_D",A="FL:::/Kernel/KernelA.HPP,1402"$ -$LK,"DOCF_DBL_DOLLARS",A="FL:::/Kernel/KernelA.HPP,1242"$ +$LK,"DOCF_BREAK_UNLOCKED",A="FL:::/Kernel/KernelA.HPP,1256"$ +$LK,"REG_UNDEF",A="FL:::/Kernel/KernelA.HPP,1749"$ +$LK,"VGAFlush",A="FL:::/Kernel/Display.CPP.Z,88",BI=573$ +$LK,"FILEMASK_AOT",A="FL:::/Kernel/KernelA.HPP,2248"$ +$LK,"SysDbg",A="FL:::/Kernel/KMisc.CPP.Z,233",BI=574$ +$LK,"FramePtrAdd",A="FL:::/Kernel/KHashB.CPP.Z,225",BI=575$ +$LK,"DCF_SCREEN_BITMAP",A="FL:::/Kernel/KernelA.HPP,3589"$ +$LK,"FF_NEEDS_WRITE",A="FL:::/Kernel/KernelA.HPP,2735"$ +$LK,"WIF_FOCUS_TASK_IP_R_D",A="FL:::/Kernel/KernelA.HPP,1400"$ +$LK,"DOCF_DBL_DOLLARS",A="FL:::/Kernel/KernelA.HPP,1240"$ $LK,"LAPIC_APIC_ID",A="FL:::/Kernel/KernelA.HPP,473"$ -$LK,"MPrintTime",A="FL:::/Kernel/StrPrint.CPP.Z,54",BI=577$ -$LK,"CatPrint",A="FL:::/Kernel/StrPrint.CPP.Z,889",BI=578$ -$LK,"TK_CHAR_CONST",A="FL:::/Kernel/KernelA.HPP,2036"$ -$LK,"TASKf_AWAITING_MSG",A="FL:::/Kernel/KernelA.HPP,3241"$ -$LK,"ICF_A1_TO_INT",A="FL:::/Kernel/KernelA.HPP,1559"$ -$LK,"TY_RIP_DISP32_IMPORT",A="FL:::/Kernel/KernelA.HPP,1552"$ -$LK,"DOCf_DBL_DOLLARS",A="FL:::/Kernel/KernelA.HPP,1277"$ -$LK,"EDF_UNCOLLAPSE",A="FL:::/Kernel/KernelA.HPP,1228"$ +$LK,"MPrintTime",A="FL:::/Kernel/StrPrint.CPP.Z,54",BI=576$ +$LK,"CatPrint",A="FL:::/Kernel/StrPrint.CPP.Z,889",BI=577$ +$LK,"TK_CHAR_CONST",A="FL:::/Kernel/KernelA.HPP,2034"$ +$LK,"TASKf_AWAITING_MSG",A="FL:::/Kernel/KernelA.HPP,3244"$ +$LK,"ICF_A1_TO_INT",A="FL:::/Kernel/KernelA.HPP,1557"$ +$LK,"TY_RIP_DISP32_IMPORT",A="FL:::/Kernel/KernelA.HPP,1550"$ +$LK,"DOCf_DBL_DOLLARS",A="FL:::/Kernel/KernelA.HPP,1275"$ +$LK,"EDF_UNCOLLAPSE",A="FL:::/Kernel/KernelA.HPP,1226"$ $LK,"CHashSrcSym",A="FL:::/Kernel/KernelA.HPP,718"$ -$LK,"HashPublic",A="FL:::/Kernel/KHashB.CPP.Z,170",BI=579$ -$LK,"HEAP_CTRL_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,2855"$ -$LK,"EDf_UNCOLLAPSE",A="FL:::/Kernel/KernelA.HPP,1234"$ -$LK,"CDocSettings",A="FL:::/Kernel/KernelA.HPP,1131"$ -$LK,"BlkDevInit",A="FL:::/Kernel/BlkDev/DskBlkDev.CPP.Z,31",BI=580$ -$LK,"CTaskStk",A="FL:::/Kernel/KernelA.HPP,3258"$ -$LK,"CWinMgrTimingGlbls",A="FL:::/Kernel/KernelA.HPP,1432"$ -$LK,"FAT32_ENTRIES_PER_BLK",A="FL:::/Kernel/KernelA.HPP,2367"$ -$LK,"ATARBlks",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,442",BI=581$ +$LK,"HashPublic",A="FL:::/Kernel/KHashB.CPP.Z,170",BI=578$ +$LK,"HEAP_CTRL_SIGNATURE_VAL",A="FL:::/Kernel/KernelA.HPP,2858"$ +$LK,"EDf_UNCOLLAPSE",A="FL:::/Kernel/KernelA.HPP,1232"$ +$LK,"CDocSettings",A="FL:::/Kernel/KernelA.HPP,1129"$ +$LK,"BlkDevInit",A="FL:::/Kernel/BlkDev/DskBlkDev.CPP.Z,31",BI=579$ +$LK,"CTaskStk",A="FL:::/Kernel/KernelA.HPP,3261"$ +$LK,"CWinMgrTimingGlbls",A="FL:::/Kernel/KernelA.HPP,1430"$ +$LK,"FAT32_ENTRIES_PER_BLK",A="FL:::/Kernel/KernelA.HPP,2366"$ +$LK,"ATARBlks",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,442",BI=580$ $LK,"GVF_ALIAS",A="FL:::/Kernel/KernelA.HPP,863"$ -$LK,"CTaskSettings",A="FL:::/Kernel/KernelA.HPP,3201"$ -$LK,"IEF_ENDING_ZERO",A="FL:::/Kernel/KernelA.HPP,1700"$ +$LK,"CTaskSettings",A="FL:::/Kernel/KernelA.HPP,3204"$ +$LK,"IEF_ENDING_ZERO",A="FL:::/Kernel/KernelA.HPP,1698"$ $LK,"PUT_CHARS",A="FL:::/Kernel/StrA.CPP.Z,51"$ $LK,"CMemE820",A="FL:::/Kernel/KernelA.HPP,356"$ -$LK,"ATAGetResult",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,67",BI=582$ -$LK,"FILEMASK_GRA",A="FL:::/Kernel/KernelA.HPP,2252"$ -$LK,"ATAS_DRQ",A="FL:::/Kernel/KernelA.HPP,2231"$ -$LK,"DOCF_BORDER_DOC",A="FL:::/Kernel/KernelA.HPP,1245"$ -$LK,"DrvEnable",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,151",BI=583$ -$LK,"BlkDevLock",A="FL:::/Kernel/BlkDev/DskBlkDev.CPP.Z,1",BI=584$ -$LK,"BDT_NUM_TYPES",A="FL:::/Kernel/KernelA.HPP,2591"$ -$LK,"DOCf_BORDER_DOC",A="FL:::/Kernel/KernelA.HPP,1280"$ -$LK,"MRT_RAM",A="FL:::/Kernel/KernelA.HPP,2817"$ -$LK,"DVT_NUM_TYPES",A="FL:::/Kernel/KernelA.HPP,2647"$ -$LK,"ATAS_BSY",A="FL:::/Kernel/KernelA.HPP,2234"$ -$LK,"DOCf_SELECTED",A="FL:::/Kernel/KernelA.HPP,1300"$ -$LK,"DOCF_SELECTED",A="FL:::/Kernel/KernelA.HPP,1264"$ +$LK,"ATAGetResult",A="FL:::/Kernel/BlkDev/DskATA.CPP.Z,67",BI=581$ +$LK,"FILEMASK_GRA",A="FL:::/Kernel/KernelA.HPP,2251"$ +$LK,"ATAS_DRQ",A="FL:::/Kernel/KernelA.HPP,2230"$ +$LK,"DOCF_BORDER_DOC",A="FL:::/Kernel/KernelA.HPP,1243"$ +$LK,"DrvEnable",A="FL:::/Kernel/BlkDev/DskAddDev.CPP.Z,151",BI=582$ +$LK,"BlkDevLock",A="FL:::/Kernel/BlkDev/DskBlkDev.CPP.Z,1",BI=583$ +$LK,"BDT_NUM_TYPES",A="FL:::/Kernel/KernelA.HPP,2592"$ +$LK,"DOCf_BORDER_DOC",A="FL:::/Kernel/KernelA.HPP,1278"$ +$LK,"MRT_RAM",A="FL:::/Kernel/KernelA.HPP,2818"$ +$LK,"DVT_NUM_TYPES",A="FL:::/Kernel/KernelA.HPP,2648"$ +$LK,"ATAS_BSY",A="FL:::/Kernel/KernelA.HPP,2233"$ +$LK,"DOCf_SELECTED",A="FL:::/Kernel/KernelA.HPP,1298"$ +$LK,"DOCF_SELECTED",A="FL:::/Kernel/KernelA.HPP,1262"$ $LK,"HTt_NUM_TYPES",A="FL:::/Kernel/KernelA.HPP,663"$ -$LK,"ICF_R_WAS_STK",A="FL:::/Kernel/KernelA.HPP,1572"$ -$LK,"DOCf_BREAK_UNLOCKED",A="FL:::/Kernel/KernelA.HPP,1293"$ +$LK,"ICF_R_WAS_STK",A="FL:::/Kernel/KernelA.HPP,1570"$ +$LK,"DOCf_BREAK_UNLOCKED",A="FL:::/Kernel/KernelA.HPP,1291"$ $LK,"sys_mem_init_val",A="FL:::/Kernel/KernelB.HPP,190"$ $LK,"SYS_SEMA_FORCE_WINMGR",A="FL:::/Kernel/KernelA.HPP,605"$ -$LK,"ATAS_ERR",A="FL:::/Kernel/KernelA.HPP,2230"$ -$LK,"Struct2Date",A="FL:::/Kernel/KDate.CPP.Z,14",BI=585$ -$LK,"ISO1T_TERMINATOR",A="FL:::/Kernel/KernelA.HPP,2441"$ +$LK,"ATAS_ERR",A="FL:::/Kernel/KernelA.HPP,2229"$ +$LK,"Struct2Date",A="FL:::/Kernel/KDate.CPP.Z,14",BI=584$ +$LK,"ISO1T_TERMINATOR",A="FL:::/Kernel/KernelA.HPP,2440"$ $LK,"SF_RBP",A="FL:::/Kernel/KernelA.HPP,551"$ $LK,"SYS_MP_CNT",A="FL:::/Kernel/KStart.CPP.Z,224"$ -$LK,"CMF_U8_JMP_TABLE",A="FL:::/Kernel/KernelA.HPP,1662"$ -$LK,"CMF_I8_JMP_TABLE",A="FL:::/Kernel/KernelA.HPP,1661"$ -$LK,"EdLiteUpdate",A="FL:::/Kernel/EdLite.CPP.Z,7",BI=586$ +$LK,"CMF_U8_JMP_TABLE",A="FL:::/Kernel/KernelA.HPP,1660"$ +$LK,"CMF_I8_JMP_TABLE",A="FL:::/Kernel/KernelA.HPP,1659"$ +$LK,"EdLiteUpdate",A="FL:::/Kernel/EdLite.CPP.Z,7",BI=585$ $LK,"_ARC_ENTRY_GET",A="FL:::/Kernel/Compress.CPP.Z,43"$ $LK,"DOCT_NUM_TYPES",A="FL:::/Kernel/KernelA.HPP,936"$ $LK,"SYS_CTRL_ALT_FLAGS",A="FL:::/Kernel/KStart.CPP.Z,201"$ -$LK,"BOOT_RAM_BASE",A="FL:::/Kernel/KernelA.HPP,3828"$ -$LK,"MT_DVD",A="FL:::/Kernel/KernelA.HPP,2503"$ -$LK,"DOCEf_SELECTED",A="FL:::/Kernel/KernelA.HPP,1033"$ -$LK,"DOCEF_SELECTED",A="FL:::/Kernel/KernelA.HPP,1027"$ +$LK,"BOOT_RAM_BASE",A="FL:::/Kernel/KernelA.HPP,3831"$ +$LK,"MT_DVD",A="FL:::/Kernel/KernelA.HPP,2502"$ +$LK,"DOCEf_SELECTED",A="FL:::/Kernel/KernelA.HPP,1032"$ +$LK,"DOCEF_SELECTED",A="FL:::/Kernel/KernelA.HPP,1026"$ $LK,"DOCEt_SELECTED",A="FL:::/Kernel/KernelA.HPP,947"$ $LK,"DOCET_SELECTED",A="FL:::/Kernel/KernelA.HPP,941"$ $LK,"ATTRF_SELECTED",A="FL:::/Kernel/KernelA.HPP,884"$ -$LK,"FramePtrDel",A="FL:::/Kernel/KHashB.CPP.Z,240",BI=587$ +$LK,"FramePtrDel",A="FL:::/Kernel/KHashB.CPP.Z,240",BI=586$ $LK,"chars_bmp_filename",A="FL:::/Kernel/StrA.CPP.Z,345"$ -$LK,"ICF_A2_WAS_STK",A="FL:::/Kernel/KernelA.HPP,1574"$ +$LK,"ICF_A2_WAS_STK",A="FL:::/Kernel/KernelA.HPP,1572"$ $LK,"ATTRf_SELECTED",A="FL:::/Kernel/KernelA.HPP,889"$ -$LK,"DVT_UNKNOWN",A="FL:::/Kernel/KernelA.HPP,2646"$ -$LK,"FILEMASK_JIT",A="FL:::/Kernel/KernelA.HPP,2248"$ -$LK,"ATAS_DRDY",A="FL:::/Kernel/KernelA.HPP,2233"$ -$LK,"ARGT_AL",A="FL:::/Kernel/KernelA.HPP,1880"$ -$LK,"CIntermediateCodeBase",A="FL:::/Kernel/KernelA.HPP,1608"$ -$LK,"CAutoCompleteDictGlbls",A="FL:::/Kernel/KernelA.HPP,1497"$ +$LK,"DVT_UNKNOWN",A="FL:::/Kernel/KernelA.HPP,2647"$ +$LK,"FILEMASK_JIT",A="FL:::/Kernel/KernelA.HPP,2247"$ +$LK,"ATAS_DRDY",A="FL:::/Kernel/KernelA.HPP,2232"$ +$LK,"ARGT_AL",A="FL:::/Kernel/KernelA.HPP,1878"$ +$LK,"CIntermediateCodeBase",A="FL:::/Kernel/KernelA.HPP,1606"$ +$LK,"CAutoCompleteDictGlbls",A="FL:::/Kernel/KernelA.HPP,1495"$ $LK,"SYS_CODE_BP",A="FL:::/Kernel/KStart.CPP.Z,204"$ -$LK,"WClusters",A="FL:::/Kernel/BlkDev/DskCluster.CPP.Z,129",BI=588$ +$LK,"WClusters",A="FL:::/Kernel/BlkDev/DskCluster.CPP.Z,129",BI=587$ $LK,"LXchgI64",A="FL:::/Kernel/KernelB.HPP,259"$ -$LK,"MSG_KEY_DOWN_UP",A="FL:::/Kernel/KernelA.HPP,3190"$ -$LK,"TASKf_NONTIMER_RAND",A="FL:::/Kernel/KernelA.HPP,3246"$ -$LK,"ARGT_CL",A="FL:::/Kernel/KernelA.HPP,1885"$ -$LK,"ARGT_M8",A="FL:::/Kernel/KernelA.HPP,1865"$ -$LK,"ChkOnStk",A="FL:::/Kernel/KDbg.CPP.Z,31",BI=589$ -$LK,"TaskQueInsChild",A="FL:::/Kernel/Sched.CPP.Z,342",BI=590$ -$LK,"TK_AND_EQUAL",A="FL:::/Kernel/KernelA.HPP,2055"$ -$LK,"TK_F64",A="FL:::/Kernel/KernelA.HPP,2037"$ +$LK,"MSG_KEY_DOWN_UP",A="FL:::/Kernel/KernelA.HPP,3193"$ +$LK,"TASKf_NONTIMER_RAND",A="FL:::/Kernel/KernelA.HPP,3249"$ +$LK,"ARGT_CL",A="FL:::/Kernel/KernelA.HPP,1883"$ +$LK,"ARGT_M8",A="FL:::/Kernel/KernelA.HPP,1863"$ +$LK,"ChkOnStk",A="FL:::/Kernel/KDbg.CPP.Z,31",BI=588$ +$LK,"TaskQueInsChild",A="FL:::/Kernel/Sched.CPP.Z,342",BI=589$ +$LK,"TK_AND_EQUAL",A="FL:::/Kernel/KernelA.HPP,2053"$ +$LK,"TK_F64",A="FL:::/Kernel/KernelA.HPP,2035"$ $LK,"RLF_BOOT_HEAP",A="FL:::/Kernel/KernelA.HPP,457"$ $LK,"RLf_BOOT_HEAP",A="FL:::/Kernel/KernelA.HPP,439"$ $LK,"I_USER",A="FL:::/Kernel/KernelA.HPP,299"$ -$LK,"FAT32CDirFill",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,231",BI=591$ -$LK,"BlkPoolAdd",A="FL:::/Kernel/Mem/BlkPool.CPP.Z,1",BI=592$ +$LK,"FAT32CDirFill",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,231",BI=590$ +$LK,"BlkPoolAdd",A="FL:::/Kernel/Mem/BlkPool.CPP.Z,1",BI=591$ $LK,"sys_task_being_screen_updated",A="FL:::/Kernel/KGlbls.CPP.Z,11"$ -$LK,"TK_INTEGER",A="FL:::/Kernel/KernelA.HPP,2035"$ -$LK,"TK_NORMALSCRIPT",A="FL:::/Kernel/KernelA.HPP,2032"$ +$LK,"TK_INTEGER",A="FL:::/Kernel/KernelA.HPP,2033"$ +$LK,"TK_NORMALSCRIPT",A="FL:::/Kernel/KernelA.HPP,2030"$ $LK,"SF_RIP",A="FL:::/Kernel/KernelA.HPP,552"$ $LK,"IOAPIC_REG",A="FL:::/Kernel/KernelA.HPP,503"$ $LK,"Complex",A="FL:::/Kernel/KernelA.HPP,114"$ $LK,"Trunc",A="FL:::/Kernel/KernelB.HPP,142"$ -$LK,"ROPB_EQU",A="FL:::/Kernel/KernelA.HPP,2881"$ +$LK,"ROPB_EQU",A="FL:::/Kernel/KernelA.HPP,2884"$ $LK,"HTf_IMM",A="FL:::/Kernel/KernelA.HPP,669"$ $LK,"sys_pci_services",A="FL:::/Kernel/PCIBIOS.CPP.Z,159"$ -$LK,"CStreamBlk",A="FL:::/Kernel/KernelA.HPP,1971"$ -$LK,"ARGT_M32",A="FL:::/Kernel/KernelA.HPP,1867"$ -$LK,"ARGT_M16",A="FL:::/Kernel/KernelA.HPP,1866"$ -$LK,"ARGT_CS",A="FL:::/Kernel/KernelA.HPP,1895"$ -$LK,"ICF_R_TO_F64",A="FL:::/Kernel/KernelA.HPP,1556"$ -$LK,"DOC_COLOR_QUOTE",A="FL:::/Kernel/KernelA.HPP,1129"$ -$LK,"DOCSS_DBL_QUOTE",A="FL:::/Kernel/KernelA.HPP,1111"$ +$LK,"CStreamBlk",A="FL:::/Kernel/KernelA.HPP,1969"$ +$LK,"ARGT_M32",A="FL:::/Kernel/KernelA.HPP,1865"$ +$LK,"ARGT_M16",A="FL:::/Kernel/KernelA.HPP,1864"$ +$LK,"MEM_EXTRA_HASH2_PAGES",A="FL:::/Kernel/KernelA.HPP,2835"$ +$LK,"ARGT_CS",A="FL:::/Kernel/KernelA.HPP,1893"$ +$LK,"ICF_R_TO_F64",A="FL:::/Kernel/KernelA.HPP,1554"$ +$LK,"DOC_COLOR_QUOTE",A="FL:::/Kernel/KernelA.HPP,1127"$ +$LK,"DOCSS_DBL_QUOTE",A="FL:::/Kernel/KernelA.HPP,1109"$ $LK,"SYS_PCI_SERVICES",A="FL:::/Kernel/PCIBIOS.CPP.Z,5"$ $LK,"_STRCMP",A="FL:::/Kernel/StrA.CPP.Z,86"$ -$LK,"ARGT_AX",A="FL:::/Kernel/KernelA.HPP,1881"$ +$LK,"ARGT_AX",A="FL:::/Kernel/KernelA.HPP,1879"$ $LK,"LAPIC_PROCESSOR_PRIORITY",A="FL:::/Kernel/KernelA.HPP,477"$ -$LK,"Core0Init",A="FL:::/Kernel/MultiProc.CPP.Z,373",BI=593$ -$LK,"ARGT_DS",A="FL:::/Kernel/KernelA.HPP,1890"$ -$LK,"ARGT_R8",A="FL:::/Kernel/KernelA.HPP,1855"$ -$LK,"AStrNew",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,447",BI=594$ -$LK,"ARGT_ES",A="FL:::/Kernel/KernelA.HPP,1891"$ -$LK,"ICF_A2_TO_F64",A="FL:::/Kernel/KernelA.HPP,1560"$ +$LK,"Core0Init",A="FL:::/Kernel/MultiProc.CPP.Z,373",BI=592$ +$LK,"ARGT_DS",A="FL:::/Kernel/KernelA.HPP,1888"$ +$LK,"ARGT_R8",A="FL:::/Kernel/KernelA.HPP,1853"$ +$LK,"AStrNew",A="FL:::/Kernel/Mem/MAllocFree.CPP.Z,447",BI=593$ +$LK,"ARGT_ES",A="FL:::/Kernel/KernelA.HPP,1889"$ +$LK,"ICF_A2_TO_F64",A="FL:::/Kernel/KernelA.HPP,1558"$ $LK,"Cf_INTERNAL_TYPE",A="FL:::/Kernel/KernelA.HPP,824"$ -$LK,"FAT32DrvInit",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,22",BI=595$ +$LK,"FAT32DrvInit",A="FL:::/Kernel/BlkDev/FileSysFAT.CPP.Z,22",BI=594$ $LK,"DOCT_ANCHOR",A="FL:::/Kernel/KernelA.HPP,918"$ -$LK,"KbdPktRead",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,385",BI=596$ -$LK,"KbdCmdRead",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,36",BI=597$ +$LK,"KbdPktRead",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,385",BI=595$ +$LK,"KbdCmdRead",A="FL:::/Kernel/SerialDev/Keyboard.CPP.Z,36",BI=596$ $LK,"D3DivEqu",A="FL:::/Kernel/KernelB.HPP,159"$ -$LK,"ARGT_FS",A="FL:::/Kernel/KernelA.HPP,1892"$ -$LK,"ARGT_DX",A="FL:::/Kernel/KernelA.HPP,1886"$ -$LK,"ARGT_M64",A="FL:::/Kernel/KernelA.HPP,1868"$ -$LK,"DOC_COLOR_KEYWORD2",A="FL:::/Kernel/KernelA.HPP,1127"$ +$LK,"ARGT_FS",A="FL:::/Kernel/KernelA.HPP,1890"$ +$LK,"ARGT_DX",A="FL:::/Kernel/KernelA.HPP,1884"$ +$LK,"ARGT_M64",A="FL:::/Kernel/KernelA.HPP,1866"$ +$LK,"DOC_COLOR_KEYWORD2",A="FL:::/Kernel/KernelA.HPP,1125"$ $LK,"CD2I32",A="FL:::/Kernel/KernelA.HPP,136"$ -$LK,"DrvLock",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,1",BI=598$ -$LK,"ARGT_GS",A="FL:::/Kernel/KernelA.HPP,1894"$ -$LK,"CICTreeLinks",A="FL:::/Kernel/KernelA.HPP,1601"$ -$LK,"DOC_COLOR_COMMENT",A="FL:::/Kernel/KernelA.HPP,1128"$ +$LK,"DrvLock",A="FL:::/Kernel/BlkDev/DskDrv.CPP.Z,1",BI=597$ +$LK,"ARGT_GS",A="FL:::/Kernel/KernelA.HPP,1892"$ +$LK,"CICTreeLinks",A="FL:::/Kernel/KernelA.HPP,1599"$ +$LK,"DOC_COLOR_COMMENT",A="FL:::/Kernel/KernelA.HPP,1126"$ $LK,"SYS_MEM_E801",A="FL:::/Kernel/KStart.CPP.Z,32"$ -$LK,"ATA_NOP",A="FL:::/Kernel/KernelA.HPP,2217"$ -$LK,"SVCf_DONT_FILTER",A="FL:::/Kernel/KernelA.HPP,3129"$ +$LK,"ATA_NOP",A="FL:::/Kernel/KernelA.HPP,2216"$ +$LK,"SVCf_DONT_FILTER",A="FL:::/Kernel/KernelA.HPP,3132"$ $LK,"IET_REL_I0",A="FL:::/Kernel/KernelA.HPP,392"$ -$LK,"OC_ADDR_SIZE_PREFIX",A="FL:::/Kernel/KernelA.HPP,1721"$ +$LK,"OC_ADDR_SIZE_PREFIX",A="FL:::/Kernel/KernelA.HPP,1719"$ $LK,"SYS_MEM_E820",A="FL:::/Kernel/KStart.CPP.Z,33"$ -$LK,"SUF_SINGLE_SPACE",A="FL:::/Kernel/KernelA.HPP,3739"$ +$LK,"SUF_SINGLE_SPACE",A="FL:::/Kernel/KernelA.HPP,3742"$ $LK,"RFLAGG_START",A="FL:::/Kernel/KernelA.HPP,324"$ -$LK,"CKeyDevEntry",A="FL:::/Kernel/KernelA.HPP,3759"$ -$LK,"MSG_IP_R_D_DOWN_UP",A="FL:::/Kernel/KernelA.HPP,3194"$ -$LK,"MSG_IP_L_D_DOWN_UP",A="FL:::/Kernel/KernelA.HPP,3192"$ -$LK,"XTalkWait",A="FL:::/Kernel/SrvCmd.CPP.Z,458",BI=599$ -$LK,"MemPageTable",A="FL:::/Kernel/Mem/PageTables.CPP.Z,161",BI=600$ -$LK,"CCF_KEEP_NUM_SIGN",A="FL:::/Kernel/KernelA.HPP,2095"$ -$LK,"ARGT_MM",A="FL:::/Kernel/KernelA.HPP,1899"$ +$LK,"CKeyDevEntry",A="FL:::/Kernel/KernelA.HPP,3762"$ +$LK,"MSG_IP_R_D_DOWN_UP",A="FL:::/Kernel/KernelA.HPP,3197"$ +$LK,"MSG_IP_L_D_DOWN_UP",A="FL:::/Kernel/KernelA.HPP,3195"$ +$LK,"XTalkWait",A="FL:::/Kernel/SrvCmd.CPP.Z,458",BI=598$ +$LK,"MemPageTable",A="FL:::/Kernel/Mem/PageTables.CPP.Z,162",BI=599$ +$LK,"CCF_KEEP_NUM_SIGN",A="FL:::/Kernel/KernelA.HPP,2094"$ +$LK,"ARGT_MM",A="FL:::/Kernel/KernelA.HPP,1897"$ $LK,"chars_bmp_alpha_numeric_no_at",A="FL:::/Kernel/StrA.CPP.Z,335"$ $LK,"SysHlt",A="FL:::/Kernel/KernelB.HPP,265"$ -$LK,"FUF_JUST_DIRS",A="FL:::/Kernel/KernelA.HPP,2564"$ +$LK,"FUF_JUST_DIRS",A="FL:::/Kernel/KernelA.HPP,2565"$ $LK,"CD2I64",A="FL:::/Kernel/KernelA.HPP,140"$ $LK,"CD3I32",A="FL:::/Kernel/KernelA.HPP,126"$ $LK,"_STRCPY",A="FL:::/Kernel/StrA.CPP.Z,65"$ -$LK,"RedSeaDrvValidate",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,82",BI=601$ -$LK,"YELLOW",A="FL:::/Kernel/KernelA.HPP,2920"$ +$LK,"RedSeaDrvValidate",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,82",BI=600$ +$LK,"YELLOW",A="FL:::/Kernel/KernelA.HPP,2923"$ $LK,"FUf_JUST_DIRS",A="FL:::/Kernel/KernelA.HPP,2539"$ -$LK,"RedSeaFreeFreeLst",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,3",BI=602$ -$LK,"IPVarsInit",A="FL:::/Kernel/SerialDev/InputPointer.CPP.Z,68",BI=603$ -$LK,"ARGT_NO",A="FL:::/Kernel/KernelA.HPP,1840"$ +$LK,"RedSeaFreeFreeLst",A="FL:::/Kernel/BlkDev/FileSysRedSea.CPP.Z,3",BI=601$ +$LK,"IPVarsInit",A="FL:::/Kernel/SerialDev/InputPointer.CPP.Z,68",BI=602$ +$LK,"ARGT_NO",A="FL:::/Kernel/KernelA.HPP,1838"$ $LK,"IET_REL_I8",A="FL:::/Kernel/KernelA.HPP,394"$ -$LK,"MouseGetDevType",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,26",BI=604$ -$LK,"ARGT_R32",A="FL:::/Kernel/KernelA.HPP,1857"$ -$LK,"ARGT_R16",A="FL:::/Kernel/KernelA.HPP,1856"$ -$LK,"DOC_DFT",A="FL:::/Kernel/KernelA.HPP,1141"$ +$LK,"MouseGetDevType",A="FL:::/Kernel/SerialDev/Mouse.CPP.Z,26",BI=603$ +$LK,"ARGT_R32",A="FL:::/Kernel/KernelA.HPP,1855"$ +$LK,"ARGT_R16",A="FL:::/Kernel/KernelA.HPP,1854"$ +$LK,"DOC_DFT",A="FL:::/Kernel/KernelA.HPP,1139"$ $LK,"CMemberLstMeta",A="FL:::/Kernel/KernelA.HPP,782"$ -$LK,"DISPLAYf_WIN_ON_TOP",A="FL:::/Kernel/KernelA.HPP,3253"$ -$LK,"CAutoCompleteGlbls",A="FL:::/Kernel/KernelA.HPP,1460"$ -$LK,"CAOTImportExport",A="FL:::/Kernel/KernelA.HPP,1919"$ +$LK,"DISPLAYf_WIN_ON_TOP",A="FL:::/Kernel/KernelA.HPP,3256"$ +$LK,"CAutoCompleteGlbls",A="FL:::/Kernel/KernelA.HPP,1458"$ +$LK,"CAOTImportExport",A="FL:::/Kernel/KernelA.HPP,1917"$ +$LK,"MEM_SETH_STK",A="FL:::/Kernel/KernelA.HPP,2838"$ $LK,"DOCEF_HAS_TERMINATOR",A="FL:::/Kernel/KernelA.HPP,1006"$ $LK,"CD3I64",A="FL:::/Kernel/KernelA.HPP,144"$ $LK,"c32_edi",A="FL:::/Kernel/PCIBIOS.CPP.Z,157"$ -$LK,"PURPLE",A="FL:::/Kernel/KernelA.HPP,2911"$ -$LK,"TASKf_BREAK_LOCKED",A="FL:::/Kernel/KernelA.HPP,3242"$ -$LK,"FILEMASK_SRC",A="FL:::/Kernel/KernelA.HPP,2250"$ -DS`&2>JXdkp}~‚d<Q?x?xWx`x{xŠxŸx¥x­xÏxÝxyyy y y,y,™ QMQMZMjMoMoMtMd†Û_…_…c…u…‚…‡…�…•…š…Ÿ…¤…©…Á…â…ï… †† †$†)†.†7†<†A†_†_†d†t†z†„†‰†’†™†—†§†¬†Û†Û†â†$‡K‡P‡U‡Z‡ƒ‡¤‡¤‡´‡À‡ׇà‡ç‡ó‡ÿ‡!ˆ!ˆ(ˆ/ˆ8ˆ9ˆBˆGˆ‰<#ããö !*133<JD�šûû &.4@SS\ˆ/M2¢2¢B¢M¢X¢_¢_¢~¢Š¢™¢¦¢³¢¸¢¾¢Í¢Ó¢Ú¢Ú¢Þ¢Þ¢Þ¢Þ¢ë¢î¢þ¢0ÎÖ��"�:�M�O�O�Y� Ì ;x3x3�3–3°3³3¿3Ô3Ú3à3æ34 +$LK,"PURPLE",A="FL:::/Kernel/KernelA.HPP,2914"$ +$LK,"TASKf_BREAK_LOCKED",A="FL:::/Kernel/KernelA.HPP,3245"$ +$LK,"FILEMASK_SRC",A="FL:::/Kernel/KernelA.HPP,2249"$ +DS`&2>JXdkp}~‚d<QÏqÏqçqðq rr/r5r=r_rmr‘r¡r§r°r°r¼r,š¡QMQMZMjMoMoMtML†Õï~ï~ó~ %*/49Qr™¦¯´¹¾ÇÌÑïïô€ +€€€"€)€'€7€<€L€S€•€¼€Á€Æ€Ë€ô€��%�1�H�Q�X�d�p�’�’�™� �©�ª�³�¸�n‚<#ããö !*133<JD�šûû &.4@SS\ˆ/MB¢B¢R¢]¢h¢o¢o¢Ž¢š¢©¢¶¢âÈ¢΢Ý¢ã¢ê¢ê¢î¢î¢î¢î¢û¢þ¢£0ÎÖ��"�:�M�O�O�Y� Ì ;x3x3�3–3°3³3¿3Ô3Ú3à3æ34 444 4&4+4P4V4X4g4k4z4€4ƒ4…4”4˜4§4­4°4²4Â4Æ4Ú4Ý4à4â4ñ4ô45 -Ä¥Ò11"1,1/1?1W1a1g1j1m1p1¬1¯1²1´1Ç1Ê1Í1Õ1Û1à1à1æ1ò1ô1ý1ý1ý1ý122 222(2 Tª»ânânëno o=o=oRoZoto‘o‘o¦o¦o§o§o¬o ˆCaò¬ò¬­­$­*­3­;­A­D­P­P­z­‡­‘­”­—­ž­¦­¬­¹­¹­Ï­ 4æïà�à�ú�Ž Ž3Ž5Ž5Ž?Ž<ïú›R›R¥R¿R¿RÆRÌRÏRÔRØR`FZ[`[`i`l`y`†`�`”`›`£`§`¾`Ð`ß`ç`ð`ò`ò`ú`44=XCXCfC‚C‚C…CœCœC¢C TXÂêÂêÐêÞê(-3££«ÁÆÚÜæHÜêYhYhyh†h‹h—h±h·h½hÊhÓhÔhàh(Z`ŽÐŽÐ¨ÐºÐÂÐÈÐÐÐ$ü÷~÷~,~…zÀzÀ‹À•À™ÀŸÀªÀ8ž¨ÛbÛbébðbûbcccc"c(cP|Œëaëaùab bbb(b.b5b7b:bEbKb€Zvê±ê±²² ²7²G²]²s²…²…²¡²¦²²²¸²»²²ƲʲβÒ²Ò²Ò²m³à:.BxBx[xcx~x‰x�x�xªx·xËxÞxûxyy$y-y0y:y>yYy^yeymyy‚y�yŸy°y¶y¼yÈy×yïyóyøyz"z1z8z?z?zFzNz[z]zozwzyzƒzŠzŠzŠz‘z™z z«z´zÂzØz{{({({/{9{O{q{v{v{}{…{›{½{Â{Â{Å{ä{ç{ó{ö{ù{||||$|)|-|=|@|Y|Y|^|^|q|x|‚|˜|¶|¹|»|»|Î|Õ|Ý|ó|}}}}1}4}T}o}x}�}…}“}™}™}¶}¶}¶}»}»}»}Ç}Ú}ä}õ}ø}û}~~~~ ~F~J~e~~~‡~�~”~¢~¨~«~°~°~À~Ã~Æ~Ô~Ý~ã~æ~ë~ë~ÿ~ '?dqu‹¥³¼ÀÃÃÓÙëðøÿ €(€+€-€>€E€Q€j€w€z€�€„€†€ž€±€¸€Æ€Æ€Æ€Í€Ù€ã€ñ€ú€����*�9�H�h�q�Û�4×à`�`�t�‚�š�¥�§�§�¯�@=IË Ë Ó Ú ç ö   . = F h l `…™ËËÙæðð  337AFFL|w’:”:”Z”j”u”z”|”‚”””¦”¶”ǔהٔٔٔߔø”•%•'•'•0•<• XÐâë+ë+÷+ù+,,*,1,H,J,a,a,c,f,l, @8D€€%€'€I€V€V€`€!|ÊÊûþ +<QVim~‘šª²ÂÑÔ "4ÔÝëbëbÿbc c1cDcJcSc#¬(?m?mYmhmxm‡m—m«m¶m¼mÔmÔmàmòmüm nnnnn"n"n‰nŽnŽn¶n¶nÄnÇnÊnØnÞnçno$,ÞåScScac„coc”cšcÁc% x|‹Z‹Z”Z¡Z¦Z&H—¥æõæõööö ö%ö1ö1ö5ö?ö'Œ¬ËNíNíoírí{í—íªíªíµíºíÂíÜíäí÷íîîîî î,î/î8î;î>îCîjî( txö¿ö¿ -ÀÀÀ)DÏÏë퀀€"€(€+€7€*p¼ÔÆöÆöÔöâöøö÷ ÷÷÷$÷-÷5÷@÷Z÷j÷y÷y÷€÷€÷€÷tø+h#9@m@mVmXmgm{m}m†mˆmˆm‹m§mçmômþmnn#n&n4n,$gl¸o¸o¼oÌo×oòo-œa„ƒƒ™¢¯¼Éáõ÷  (55BJYks‡™¡µ¼¼Æ.|9C_C_M_Z_k_u_|_ƒ_Œ_”_¬_³_º_Ä_Ì_Ó_Ú_â_è_ó_÷_ù_ù_ý_/T `�`��‚�‡�Š�“�ž�±�»�¿�Â�Â�È�Ë�Ù�0D;HòJòJKKK+K2K9K:KBK1 ùýÒ�Ò�Ö�ü�Ž2”9"ü"ü*üNü]üiütü‚ü”ü¢üªü¸üÌüÿüýýýýý*ý9ý\ýgýlý~ý…ý…ý—ý˜ýœý3XßñÖøäøòøòø -ùùù!ù,ù6ù=ùUùUùUù\ù\ù]ùcù4P+;AFFTX]]e5 $(ØBØBæBúBC6Œ�¯:‰:‰Y‰U‰h‰x‰…‰‰‰�‰°‰½‰ɉÔ‰à‰é‰(Š0ŠOŠfŠtŠ{Š‚Š‰ŠªŠ°Š·ŠºŠЊ7Œùª»ª»´»¶»λÜ»ù»¼0¼3¼<¼j¼m¼q¼v¼‚¼‰¼«¼®¼°¼·¼Ù¼ܼܼß¼ê¼ñ¼ø¼8@IUBKBKRK[KbKiKpKqKyK9<ðû�~�~£~±~¼~Í~Õ~Ý~å~è~ð~:,ZaEEEKE[E�EŽE�E;,JQDDD;DKDqDD�D<”§È²ì²ìÍì×ìáìøìíí í%íAí`íeípíuí�í¤í¦íÀíÕíÕíÜíÜíÜí�î=$‡ŒÃÃÌÚðõ>H!ggu�††—¦««±?LÞíҌҌàŒãŒïŒùŒÿŒ � � �?�?�\�`�d�j�@ ƒ‡––š©­A\˜«¦ì¦ìºìÈìÍìÓìÞìçìçì÷ìíí í&í)í+íNíB4ˆ‘®®²¼ÌíC,jqFFFKF[F�F‹F�FD¸¢ÌW+W+_+g+p+�+–+¬+À+Ê+Ö+á+á+ð+,2,?,G,],h,p,p,, ,Á,Î,Ö,ì,÷, - ---0-0->->-?-R-E ’– -F —›"EIGp\tºÃºÃÔÃæÃÄÄÄ Ä ÄÄÄÄ%Ä%Ä.Ä6Ä=ÄHÄcĀĀĀÄ�ÄHì<ïï -ïï6ïJïNï]ïiïwï†ï¾ï¾ïíï -ðð#ð!ðMðMð[ð�ð�ð�ðŸð³ðØðÜðÞðÞðêðêðìðìðüðññ ñññ,ñ3ñAñPñ{ñ„ñ–ñ–ñœñçòI|Xs²ó²óÊóÔóÛóçóêóøóûóÿóôôôôôô.ô8ôNôTôWôYô_ôkôJ4”�rnrn|n~n…n‹n�nžn£nK,'.þßþßà -àà,à1à7àLP��KbKb]b`bkbpb}bˆb—b­b·bÀbÉbÌbÖbM�[{û`û`a a%a.aAaYaaaiava€a‡aŽa’a–a¡a§a°a´a½aÃaÆaÔaÖaäaNøé#ZùZùtù{ùŒù�ù°ùÃùÐùÞùú#ú/ú6ú8ú;úAúEúVú`úfúiúlúnúzúŠú’ú˜ú¥ú¨ú«ú¹úÊúÚúæúèúõúûúûû û#û3û;û;ûCûJûQûQû_ûwûO œ NNRgkP„ *æÍæÍÎÎÎ#Î?ÎBÎHÎQÎ]Î_Îr΅ΉΟ΢ΨεÎÁÎÃÎÃÎÓÎÖÎìÎQˆ JÏJÏRÏ[ÏkÏzφϨϨϨϰϵϵÏÙÏèÏ Ð!Ð)Ð+Ð+Ð7Ð7ÐIÐPÐPÐbÐgÐoÐR,ãês,s,w,�,—,™,SL@Oöö *.26@@J]`nT ¡¥nnr�…U äè~æ~æ‚æ™æ›æVHúiiii‰i–i›i§iÁiÇiÍiÚiãiäiðiWHëùáháhiii i9i?iEiRi[i\ihiX ¦ª††Š�“Y «¯––š©­Z<°»jÆjÆ{ƅƉƕƗƣƪưƸÆ[dJ_{M{MƒM‡M‡M–M¸MÇMÐMÙMñMN NN6N?NFNRNTN\°§ÏßFßFêFúF GG%G4GAGZGqGuGyG�G‰G’G°G¸GÏGÓG×GÛGãGëGôGH%H.H?HFHFHWH`H]0&H˜H˜Q˜Q˜h˜…˜…˜Š˜^8 °(°(Ê(Î(Ñ(Ü(ú(þ())_ RRR%R4R`D»È«c«cÅcÜcécécóc ddaL›ª9U9UGULUNU]U_UmUxU†U†U‡U�Ub,bi�E�E”EËEÛEF FFc,RYˆDˆDŒDÃDÓDùDE Ed0°¸ÒŠÒŠæŠ%‹,‹2‹?‹R‹^‹e[ - -%FU^r‚•¢µÓÜéôÿ!&&3=P]v…˜´¿Çâí ,5CO^r�˜ ½ÈÈÍÛæíøýf,ry�F�F”FËFÛFG G Gg$ûÛYÛYûYZZZh$+0îÎîÎ÷ÎÏÏVÏi<$/ú–ú–———%—0—:—i—k—q—jè–Ì G G G.GGGGGiG~G‰G�G¬G¹GÇGÕGãGñGHHH/H:HLH[HbHiHpHwHH�H—H§H±HèH÷HÿHIIk@nzH›H›U›]›`›n›r›v›y›‡›Ž›“›lD K]K]c]p]ƒ]•]©]·]À]Ã]Ï]m,-tÊrÊrÝrãròrürss sss#s7sHs\s^sys©sÀsÖsástttt#t-t8tBtMt[tbtptptzt“t»tÆtàtåtçtñtu uuuu8undÆÛ{X{X‰XŽXžX£X²X·X¹X¿XÎXÓXÕXäXïXóXùXoD/<>à>àGà\àhàsà|àŠà•à�à¢àp<µÀaa)aVRV`ViVsVv ÎçÎçÒçëçwÔ0a¢¢ª²ÀÓâìø   1 M U a i q q | ~ “ Ÿ ± Å ÷  - -0 -M -O -a -j -j -| -| -Š -‘ -£ -£ -± -± -¶ -º -x4«´“`“`§`¹`¿`Ù`à`ö`ü`ay0DLƒEƒE‹E¡E¬E»EÕEÝEzPZjˆ‰ˆ‰š‰¡‰ª‰¸‰½‰À‰Æ‰É‰Î‰Ù‰ß‰é‰{d¦»FöFö_öböpöpöyö„ö‰öŒöœö§ö­ö°ö³öµö¹öÅö|\Re/y/yEyLy[ybykyky�yŒy”y¨y±y·yÂyÂyày}H<Jžéžé®é´é¿éÈéËéØéáéáéåéèéðé~$PUnnw…‹�4ÕÞvøvø„ø’øšø¥ø¾øÃøÊøÐø€¬Ls’k’k¤k³k¹kÍkàk÷k -l!l4lKlblyl‘l•lœl¢l¦l¸lÑlÞlälülmm mm#m I S \ l �0ˆ�ÛOÛOßOìOPP"PTDTGT“T”Pîþ—~—~·~Ê~Ö~â~ø~þ~ /•4#�B�B™B®B®B»BÐBÐBÕB– ÌÐnînî|î…î‹î—0¹Áb‹b‹v‹µ‹¼‹‹Ú‹Ý‹é‹˜0HP~ó~óŒóšó¢óÅóÞóô™€KK+K2K:K@KZKZKhKjKjKzK|K|KŠKŒKŒKœK¤K¤K­K¹KÖKÖKèKèKìKLš@$0‚é‚é�é•é˜éªé°é³éµé»é›HïýŠÈŠÈŸÈ©È¬ÈµÈÁÈÉÈæÈõÈûÈþÈ -Éœ îòÆæÆæÊæØæÚæ�ä{°xpxp–pŸpÂpÌpÞpápépìpòpõpqq q&q3q>qCqIq[q[qjqmqwqzq†q˜q¥q«q¸qÃqÈqÎqàqàqàqàqëqëqùqž Ñõ£>£>Â>Ä>Õ>Ú>è> ??!?,?D?K?M?M?_?e?k?m?s?y?|?‚?„?�?™?Ÿ?Ÿ?Ÿ?¦?·?ŸT…–^õ^õ‚õ…õ“õ“õ§õ·õÂõÈõÓõÓõÓõ×õåõ `p„ÆôÆôãôéô÷ô÷ô õõõ!õ$õ.õ5õEõIõIõIõMõYõ¡Hêø»»A»\»j»u»y»}»�»‹»•»•»—»¥»¢D"/··ÅÑÖÖçììò£t¶Ï»*»*Ã*Ô*ø*ÿ*+4+B+P+Y+l+s+}+‹+¡+·+¹+Ï+å+å+å+ç+¤X{�ã;ã;ü; <$<0<<<<<N<T<T<`<l<n<n<v<¥Xî{5„5‹5›5©5¿5Ç5Ú5ä5û56666$6)6¦8w�r³r³x³v³†³¡³­³¯³¯³3´§8>H¨C¨C¶C¼CÃCÙCÙCàC÷C÷CýC¨<u€B¤B¤Z¤h¤o¤s¤v¤z¤�¤¡¤±¤©`¼Ð²o²o¶o¿oço pp'p6p;pApCpªLzèzè•è¯è¯è¼è¼èÉèÉèÙèÝèÝèíèïèïè&é«dEÚÏ2Ï2Ú2ð2÷23&353B3Q3e3}3•3¨3¾3É3ë34!4F4K4d4y4™4°4À4Â4ø4O5 55n55†5¦5»5Õ5Õ5ü5ü56"6^6l6Ì6�6›6ë6ò6÷6 77767F7c7©7v7~7i7Ò78 8 8,8A8^8h88‡8r8Û8Û8Û8à8à8ñ8 9929K9d99—9­9Å9Ó9Þ9Þ9ñ9 -::3:M:Q:O:Ÿ:­:½:Ë:ã:þ: ;!;7;7;Ž;_;];­;»;Ë;æ;þ;<<`<1</<<<ˆ<‘<¦<¦<·<¾<Ó<Ó<ä<ä<ç<ë<¬4 -'y'y5y:y=yCyFyHyNy­,sz(p(p,p1p;pKpKpwp®T©º+c+c9cFcScqctc{c‚c�c”c–c c¨c¯Ô%VÓ9Ó9ó9:::::%:(:/:/:6:D:G:K:W:W:c:i:v:„:†:†:†:‰:Ž:š:š:¦:¿:Â:Õ:Õ:Ø:Û:ë:°4‚‹k0k0u0u0¥0»0÷01 1±À6b:×:×E×I×m×vׅבס×À×È×à×ðרØ6Ø8Ø8Ø\Ø^Ø^؂؄؄Ø�Ø�ؘؘؤظØÈØÐØÐØâØéØéØûØÙÙ7Ù²ÈÆôSSku††˜��¯´´ÆËËÝââôùùùù.33Jz‹‹�¤«´Ã&³ˆTrÁSÁSÛSàSìSìSøSTTTT#T(T*T.T=THTPTXTYTYTcT´(Œ’ 1 111;1B1E1µü‚½êôêôòôöôõ õ'õ=õQõ]õuõˆõ©õßõöö ö!ö)ö1öHöPö[öhölöpörö…öŒöŸö¯ö¶öËöàöâöæöæöæöòöþöþö÷ ÷÷%÷%÷7÷=÷R÷¶€a}ÖÐÖÐÚÐéÐéÐøÐøÐÑÑÑ%Ñ%Ñ4ÑHÑCÑRÑRÑaÑaÑpÑÇÕ·¬sšiTiTƒT›T°T¸TÇTÍTÍTÐT×TâTæTëTñTûTUUU U U UU U#U5U¸Ht‚bmbmvmƒm†mŠm˜m¡mÀmÍm×mÛmÞmðm¹TÉÚNÙNÙ\ÙcÙnّٟ٩ٯٹپÙÌÙÒÙÕÙÛÙº¼�È~×~×�זפפ×Á×Ë×ã×ç×ÿ×ØØØ0Ø9ØDØMØZØcØuØ،ؕؗØ�ئجØÑØÔØìØüØ ÙÙÙ Ù Ù$Ù$Ù$ÙMÙ»4—y—y¥y§y¬y¯y²y·y½y¼(æìÃcÃcÙcõcd d(d½”" l l:lYlelxl~l�l—l›l§l¸lÅlËlÎlÑlÔlÙlÛlßlëlül mmmmmm$m'm9m¾„c€§b§bÊbÎbÛbàbäb÷bc"c"c8cDcKc^cccgczc›c¥c¥c¹c¹c¼cÊc¿�]}ÝÝ'Ý5Ý5ÝMÝcÝr݋ݧݶÝÏÝëÝñÝÿÝ ÞÞ)Þ+ÞAÞWÞmÞƒÞƒÞ„Þ‰ÞÀLŒ›ÏvÏvÝvévôvwww+w@wRw[w`wrwˆwÁÜ�Ð""*.O\el‚•ª¾ÊÚíú +4ALWWdn}’§¿ØÜÞãèñ - -"IÂ,z�¾â¾âÂâøâ ã ããÃ,fm(�(�6�<�H�S�W�]�ÄHª¸÷w÷wx x x*xBxDxJxUxYx]x`xÅd¹Îgxgxpxˆx“x¯x±xÇxÝxðxy y$yƬ޵{<{<—<™<³<Â<å<ï<ô<= ="="=1=;=F=K=N=]=b=q=Š=‘=‘=£=¯=³=½=ÇP,kDkD€D”DŸD´D½DÈDÍDÒDãDéDëDóDÈ ÿNçNçXçkçpçÉŒ'F�˜�˜ ˜¤˜­˜Å˜Ó˜Ø˜Û˜é˜î˜™™9™=™]™_™g™‘™•™µ™¿™Æ™Ü™÷™š/šKšRšZšÊ°S{ÆÆâéóø ,6KPZdnl|š´ªÄÞ#+29@GX]]ÓËøµï€”€”ž”¯”Ĕʔєєߔî”õ”û” • • •0•7•F•Y•e•|•~•–•˜•›•�•�•¡•¡•­•´•´•¸•ÕɕՕݕÿ•–&–=–D–J–M–e–ÌÜü/RRZ^gu|’¦°¼ÇÕä6:Skz~‰• ¯¾áïþ'48EWWel~~ŒŒ�¡Í”1R6ÿ6ÿDÿPÿpÿ{ÿŒÿ ÿ¸ÿÍÿâÿëÿðÿðÿ 5Xhhqv|}Â΀5€†€† †¬†¸†¼†À†Ï†ã†ë†ñ†‡‡ ‡,‡0‡3‡5‡G‡U‡Y‡c‡g‡p‡v‡‰‡Ï$).CCCC)C/CÐ,Š‘žÀžÀ´ÀÇÀÒÀØÀÛÀãÀѨÇí_}_}y}|}”}Ÿ}¯}Á}Å}Ó}Ü}þ}~~~~)~3~;~?~?~?~B~D~H~H~M~[~i~w~|~~~~~”~ÒLêù†ï†ï¢ï®ïÉïÔïáïõïûïðÓ vçvçzçˆçŠçÔ`&:7777.7>7Q7X7o77�7 7±7Â7ã788&818k8ÕTcCcCgC€C�C¡C¦C¼CÃCÕCèCûCD%D*D*D,DÖ`¯hÈhÊhÒhîh÷h -iii1iHiNiZijiji|i¼i×H_m#;#;C;Q;W;k;q;v;~;�;�;Ø$zGGG+G9GDGÙÀnš`�`�x��‡�œ�¥�¥�À�Æ�Æ�Ð�×�â�ç�ñ�‚‚‚‚!‚)‚4‚8‚=‚A‚L‚R‚U‚X‚]‚d‚n‚~‚Ú@/;â�â�‚ ‚‚$‚0‚=‚C‚F‚I‚[‚Û0 'š„š„¨„À„ù„ÿ„………Ü�k‹ð‰ð‰Š ŠŠŠŠ$Š2Š7Š:ŠEŠHŠMŠcŠuŠ€ŠŒŠ–Š™Š›ŠžŠ Š£Š¨Š­Š±Š¿ŠÝ<€‹HGHGVGdGiGoG{G{G�G•G›GÞ8%ZÁZÁdÁlÁ€Á•Á�Á Á¢Á¦Á߀¾ÚR÷R÷]÷e÷n÷y÷„÷‹÷¡÷µ÷¾÷Ò÷ù÷ø)ø1øMøXøcø{ø†ø�ø˜ø�ø²øàLN]££ £ ££)£:£>£K£a£e£e£j£á85?B’B’R’q’}’�’…’‰’‘’™’âœ$k8k8s8y8†8•8´8Í8Í8Ù8ê8õ8999 9%9L9S9`9j9o9o9o9�9¯9É9Î9Ó9ãx‡¡r r † � – ¢ ² µ ¹  Ò Õ Þ á ó  ! * * 0 \ a g t ä8ûRûR SSSS$S*S-S/S7SåD&®ß®ß¶ß¾ßÆßÎßÖßÞßæßîßößúßþßædavš“š“ª“¶“Á“Æ“Ó“Ü“à“æ“ì“ô“ü“”#”&”1”1”9”çH~ŒŽÞŽÞ©Þ·ÞÈÞÍÞÙÞ÷ÞýÞ ß'ß-ß-ß9ßè8‰“[[["[,[7[@[C[M[é(.4’’ ’’(’7’<’ê0*„*„8„P„‰„�„‘„‘„—„ëDŒ™ÀŠÀŠìŠúŠ‹ ‹ ‹‹‹!‹.‹1‹A‹ì€ÑíJJU]fq|ƒ™­¶Êñ!)EP[s~…�•©í< ›,›,£,Á,Ò,â,ó,ÿ,-1-3-5-îLÁÐ#>#>=>P>e>k>q>€>Ž>Ž>‘>œ>ïˆú˜…˜…®…Ò…ä…ä…ö…ý…††#†%†%†%†6†A†H†L†T†X†`†f†l†l†o†}†ð8îøj�j�x�ƒ�Ž�­�Ã�Æ�Ñ�ñBππـå€õ€��!�/�D�K�^�q�ƒ�‹�©�½�À�È�Ø�é�‚#‚5‚j‚l‚}‚‰‚Ž‚–‚ª‚Ä‚æ‚ù‚ƒ.ƒòHÿ //I\uŠ�––ž Ìó<:E`````$`E`N`S`[`ô8JTÐÐÐ3Ð>Ð>ÐIÐQÐQÐWÐõDîûªª¼ÆÜö"$OöXCU/ƒ/ƒ3ƒDƒWƒoƒxƒƒƒŽƒ¯ƒ±ƒ¼ƒǃЃÙƒêƒýƒýƒÿƒ÷$ôùx…x…�…Š…�…•…ø  +Ä¥Ò11"1,1/1?1W1a1g1j1m1p1¬1¯1²1´1Ç1Ê1Í1Õ1Û1à1à1æ1ò1ô1ý1ý1ý1ý122 222(2 Tª»ònònûno0oMoMobojo„o¡o¡o¶o¶o·o·o¼o ˆCa­­(­,­4­:­C­K­Q­T­`­`­Š­—­¡­¤­§­®­¶­¼­É­É­ß­ 4æïà�à�ú�Ž Ž3Ž5Ž5Ž?Ž<ðû«R«RµRÏRÏRÖRÜRßRäRèR`FZ[`[`i`l`y`†`�`”`›`£`§`¾`Ð`ß`ç`ð`ò`ò`ú`44=XCXCfC‚C‚C…CœCœC¢C TXRäRä`änä(-3££«ÁÆÚÜæHÜêihih‰h–h›h§hÁhÇhÍhÚhãhähðh(Z`ŽÐŽÐ¨ÐºÐÂÐÈÐÐÐ$ü÷~÷~,~…ÚÀÚÀëÀõÀùÀÿÀ +Á8ž¨ÛbÛbébðbûbcccc"c(cP|Œëaëaùab bbb(b.b5b7b:bEbKb€Zvú±ú±(²,²0²G²W²m²ƒ²•²•²±²¶²²Ȳ˲Ò²Ö²Ú²Þ²â²â²â²Ÿ³à:.RxRxkxsxŽx™x x­xºxÇxÛxîx yy$y4y=y@yJyNyiynyuy}y�y’y y¯yÀyÆyÌyØyçyÿyzzz2zAzHzOzOzVz^zkzmzz‡z‰z“zšzšzšz¡z©z°z»zÄzÒzèz{{8{8{?{I{_{�{†{†{�{•{«{Í{Ò{Ò{Õ{ô{÷{|| |'|'|,|,|4|9|=|M|P|i|i|n|n|�|ˆ|’|¨|Æ|É|Ë|Ë|Þ|å|í|}!}$}&}&}A}D}d}}ˆ}‘}•}£}©}©}Æ}Æ}Æ}Ë}Ë}Ë}×}ê}ô}~~ ~~~~-~0~V~Z~u~Ž~—~ ~¤~²~¸~»~À~À~Ð~Ó~Ö~ä~í~ó~ö~û~û~'7Ot�…›µÃÌÐÓÓãéû€€€€8€;€=€N€U€a€z€‡€Š€‘€”€–€®€Á€È€Ö€Ö€Ö€Ý€é€ó€� +���"�+�:�I�X�x���ë�4×à`�`�t�‚�š�¥�§�§�¯�@=IË Ë Ó Ú ç ö   . = F h l `…™ËËÙæðð  337AFFL|w’J”J”j”z”…”Š”Œ”’”¤”¶”Æ”×”ç”é”é”é”%•5•7•7•@•L• XÐâë+ë+÷+ù+,,*,1,H,J,a,a,c,f,l, @8D€€%€'€I€V€V€`€!|Z Z ‹ Ž œ ¥ ¥ » Ì á æ ù ý  ! * : B R a d ™ "4ÔÝûbûbc!c0cAcTcZccc#¬(ÏfÏféføfgg'g;gFgLgdgdgpg‚gŒg›g g g¬g¬g²g²ghhhFhFhThWhZhhhnhwhŸh$,Þåccccqc”cc¤cªcÑc% x|‹Z‹Z”Z¡Z¦Z&H—¥æõæõööö ö%ö1ö1ö5ö?ö'Œ¬ËNíNíoírí{í—íªíªíµíºíÂíÜíäí÷íîîîî î,î/î8î;î>îCîjî( txö¿ö¿ +ÀÀÀ)D_y_y{y}y�y•y¥y²y¸y»yÇy*p¼ÔÆöÆöÔöâöøö÷ ÷÷÷$÷-÷5÷@÷Z÷j÷y÷y÷€÷€÷€÷tø+h#9@m@mVmXmgm{m}m†mˆmˆm‹m§mçmômþmnn#n&n4n,$gl¸o¸o¼oÌo×oòo-œa„ƒƒ™¢¯¼Éáõ÷  (55BJYks‡™¡µ¼¼Æ.|9C_C_M_Z_k_u_|_ƒ_Œ_”_¬_³_º_Ä_Ì_Ó_Ú_â_è_ó_÷_ù_ù_ý_/T `�`��‚�‡�Š�“�ž�±�»�¿�Â�Â�È�Ë�Ù�0D;HòJòJKKK+K2K9K:KBK1 ùýâ�â�æ� Ž&Ž2”9²õ²õºõÞõíõùõöö$ö2ö:öHö\ö�ö‘ö•ö•ö ö«öºöÉöìö÷öüö÷÷÷'÷(÷,÷3XßñÖøäøòøòø +ùùù!ù,ù6ù=ùUùUùUù\ù\ù]ùcù4P+;AFFTX]]e5 $(ØBØBæBúBC6Œ�¯J‰J‰i‰e‰x‰ˆ‰•‰™‰�‰À‰͉Ù‰ä‰ð‰ù‰8Š@Š_ŠvŠ„Š‹Š’Š™ŠºŠÀŠÇŠÊŠàŠ7Œ" +¼ +¼¼¼.¼<¼Y¼b¼�¼“¼œ¼ʼͼѼÖ¼â¼é¼ ½½½½9½<½<½?½J½Q½X½8@IUBKBKRK[KbKiKpKqKyK9<ðû�~�~£~±~¼~Í~Õ~Ý~å~è~ð~:,ZaEEEKE[E�EŽE�E;,JQDDD;DKDqDD�D<”§ÈBæBæ]ægæqæˆæžæ£æ°æµæÑæðæõæçç ç4ç6çPçeçeçlçlçlçè=$‡ŒÃÃÌÚðõ>H!ggu�††—¦««±?LÞíâŒâŒðŒóŒÿŒ ���0�0�O�O�l�p�t�z�@ ƒ‡––š©­A\˜«¦ì¦ìºìÈìÍìÓìÞìçìçì÷ìíí í&í)í+íNíB4ˆ‘®®²¼ÌíC,jqFFFKF[F�F‹F�FD¸¢Ìç$ç$ï$÷$% %&%<%P%Z%f%q%q%€%¡%Â%Ï%×%í%ø%&&&0&Q&^&f&|&‡&™&™&§&®&À&À&Î&Î&Ï&â&E ’– +F —›"EIGp\tÄÄ4ÄFÄ`Ä`ÄgÄiÄiÄwÄyÄyÄ…Ä…ÄŽÄ–Ä�ĨÄÃÄàÄàÄàÄíÄHì<’è’èšè¦èÆèÚèÞèíèùèééNéNé}éšé¤é³é±éÝéÝéëéêê ê/êCêhêlênênêzêzê|ê|êŒê˜ê˜êœê¡êªê¼êÃêÑêàê ëë&ë&ë,ëwìI|XsBíBíZídíkíwízíˆí‹í�í‘í”í—íŸí¢íªí¾íÈíÞíäíçíéíïíûíJ4”�‚n‚nŒnŽn•n›n­n®n³nK,'.þßþßà +àà,à1à7àLP��KbKb]b`bkbpb}bˆb—b­b·bÀbÉbÌbÖbM�[{û`û`a a%a.aAaYaaaiava€a‡aŽa’a–a¡a§a°a´a½aÃaÆaÔaÖaäaNøé#êòêòó óó ó@óSó`ónó—ó³ó¿óÆóÈóËóÑóÕóæóðóöóùóüóþó +ôô"ô(ô5ô8ô;ôIôZôjôvôxô…ô‹ô˜ô­ô°ô³ôÃôËôËôÓôÚôáôáôïôõO œ NNRgkP„ *æÍæÍÎÎÎ#Î?ÎBÎHÎQÎ]Î_Îr΅ΉΟ΢ΨεÎÁÎÃÎÃÎÓÎÖÎìÎQˆ ªÏªÏ²Ï»ÏËÏÚÏæÏÐÐÐÐÐÐ9ÐHÐiÐ�ЉЋЋЗЗЩааÐÂÐÇÐÏÐR,ãês,s,w,�,—,™,SL@Oöö *.26@@J]`nT ¡¥nnr�…U äè~æ~æ‚æ™æ›æVHúyiyi™i¦i«i·iÑi×iÝiêióiôijWHëùñhñhii#i/iIiOiUibikilixiX ¦ª††Š�“Y «¯––š©­Z<°»ÊÆÊÆÛÆåÆéÆõÆ÷ÆÇ +ÇÇÇ[dK`‹M‹M“M—M—M¦MÈM×MàMéMNNN#NFNONVNbNdN\°§Ïo@o@z@Š@›@ª@µ@Ä@Ñ@ê@AA AAA"A@AHA_AcAgAkAsA{A„A¢AµA¾AÏAÖAÖAçAðA]0&H˜H˜Q˜Q˜h˜…˜…˜Š˜^8 °(°(Ê(Î(Ñ(Ü(ú(þ())_ RRR%R4R`D»È«c«cÅcÜcécécóc ddaL›ª9U9UGULUNU]U_UmUxU†U†U‡U�Ub,bi�E�E”EËEÛEF FFc,RYˆDˆDŒDÃDÓDùDE Ed0°¸âŠâŠöŠ5‹<‹B‹O‹b‹n‹e[š š ¢ ­ µ Ö å î %2Ecly„�”±¶¶ÃÍàí(DOWr}’°¼ÅÓßî(0MXX]kv}ˆ�”f,ry�F�F”FËFÛFG G Gg$ûëYëY ZZZ*Zh$+0îÎîÎ÷ÎÏÏVÏi<$/ +— +—— —(—5—@—J—y—{—�—jè–Ì G G G.GGGGGiG~G‰G�G¬G¹GÇGÕGãGñGHHH/H:HLH[HbHiHpHwHH�H—H§H±HèH÷HÿHIIk@nzH›H›U›]›`›n›r›v›y›‡›Ž›“›lH K]K]c]p]ƒ]Š]•]©]·]À]Ã]Ï]m,-tÚrÚrírórs ssss$s)s3sGsXslsns‰s¹sÐsæsñsttt(t3t=tHtRt]tktrt€t€tŠt£tËtÖtðtõt÷tuuu#u%u-uHundÆÛ‹X‹X™XžX®X³XÂXÇXÉXÏXÞXãXåXôXÿXY YoD/<>à>àGà\àhàsà|àŠà•à�à¢àp<µÀ#a#a9aLa`afa€a‡a�a£a©aßaq,ccg�«Ôâär<bm›› ›››&›*›.›<›@›E›s|0þþ þ)þ7þOþgþ|þ—þžþ«þ¸þÃþÊþÛþåþåþöþþþÿ +ÿÿ(ÿ3ÿtLš©H‹H‹d‹k‹r‹~‹‡‹¡‹¬‹±‹º‹Ð‹ß‹é‹é‹þ‹u8 V V V,V>VRV`ViVsVv ÎçÎçÒçëçwÔ0a22:BPcr|ˆ“¡°ÁÝåñù #/AU‡˜¥ÀÝßñúú  !33AAFJx4«´£`£`·`É`Ï`é`ð`a a ay0DLƒEƒE‹E¡E¬E»EÕEÝEzPZjˆ‰ˆ‰š‰¡‰ª‰¸‰½‰À‰Æ‰É‰Î‰Ù‰ß‰é‰{d¦»FöFö_öböpöpöyö„ö‰öŒöœö§ö­ö°ö³öµö¹öÅö|\Re¿r¿rÕrÜrëròrûrûrss$s8sAsGsRsRsps}H<Jžéžé®é´é¿éÈéËéØéáéáéåéèéðé~$PUnnw…‹�4ÕÞvøvø„ø’øšø¥ø¾øÃøÊøÐø€¬Ls¢k¢k´kÃkÉkÝkðkll1lDl[lrl‰l¡l¥l¬l²l¶lÈlálîlôl mmmm!m3mLmYm_mbmlm�Dg)g)o)w)ˆ)—)¡)­)­)±)¹)½)Ö)*"*6*]*f*o*o*t*‡*Œ*—*­*Á*È*ù*/+@+P+f+z+�+²+è+ù+ , ,,",",0,0,1,C,C,Q,U,Y,‚Pšª```,`;`T`^```l`…`�`–`š`¢`ƒ0jrþþ &,..4„<KV¸n¸nÁnËnÛnÝnooooo…˜òfùfùlùjùzùþ†4ŠÓÖÅÖÅîÅöÅÆÆÆÆ Æ-ÆBÆGÆMÆdÆiÆoƆƋƑƨƭƳÆÁÆÅÆáÆôÆÇ ÇÇ%Ç5ÇDÇQÇdÇjÇqÇsdžÇ�ǤDzÇÄÇÄÇ×ÇÙÇìÇîÇÈÈÈÈ2ÈIÈOÈUÈ`ȄȇHîçîç÷çèè&è(è*è9è9èHèJèJèOèˆ\Üï Y YY)Y4Y6Y=YGY]YhYjYoYqYrYrYzY‰(£©rÞrÞ}Þ‘Þ¢Þ¤ÞŠD¾ËŽåŽå�å«åºåÆåÍåÜåèåèåîå‹dšÙšÙªÙÅÙÅÙÇÙÇÙÇÙÏÙàÙéÙúÙÚ Ú ÚÚÚÚÚÚŒD-:óDóDEEEE4E8E8EOdy‰“¤µÆ× +-Rir�œ³¼ÇÎÙãìü�0‰‘ëOëOïOüOP-P2PLP�02:PˆPˆdˆoˆ�ˆ‰ˆŒˆ”ˆ‘¼KvËTËTçTUU!U.U:UBUMUUU`UkU�UžU¥U¬U½U¿UÇUÒUÝUìUóUöUøUþUVV%V%V)VBV’,ÑØŽîŽîœî¨î¿îÃîÅîÙî“8K×J×JñJôJúJKKKK$KKKRK}K„KˆK K¬KÉKÒKÒKÒKßKL$L0L=LPL^LoL‚L�L L¹LÀLËLæLæLòLôLôLMMMMMM M#M#M/M;MTM^MgMrMˆM–M–M–M§MÀMÇMÎMÔM×M#N”Pîþ'x'xGxZxfxrxˆxŽx™xŸx¤x¦x¿x•4#�B�B™B®B®B»BÐBÐBÕB– ÌÐnînî|î…î‹î—0¹Ár‹r‹†‹Å‹Ì‹Ò‹ê‹í‹ù‹˜0HP~ó~óŒóšó¢óÅóÞóô™€§D§D»DÂDÊDÐDêDêDøDúDúD +E E EEEE,E4E4E=EIEfEfExExE|E£Eš@$0ãã ã%ã(ã:ã@ãCãEãKã›HïýêÈêÈÿÈ É ÉÉ!É)ÉFÉUÉ[É^ÉjÉœ îòÆæÆæÊæØæÚæ�ä{°xpxp–pŸpÂpÌpÞpápépìpòpõpqq q&q3q>qCqIq[q[qjqmqwqzq†q˜q¥q«q¸qÃqÈqÎqàqàqàqàqëqëqùqž Ñõ£>£>Â>Ä>Õ>Ú>è> ??!?,?D?K?M?M?_?e?k?m?s?y?|?‚?„?�?™?Ÿ?Ÿ?Ÿ?¦?·?ŸT…–^õ^õ‚õ…õ“õ“õ§õ·õÂõÈõÓõÓõÓõ×õåõ `p„ÆôÆôãôéô÷ô÷ô õõõ!õ$õ.õ5õEõIõIõIõMõYõ¡Hôz»z»¡»¼»Ê»Õ»Ù»Ý»á»ë»õ»õ»÷»¼¢D"/··ÅÑÖÖçììò£t¶Ï»*»*Ã*Ô*ø*ÿ*+4+B+P+Y+l+s+}+‹+¡+·+¹+Ï+å+å+å+ç+¤X{�ã;ã;ü; <$<0<<<<<N<T<T<`<l<n<n<v<¥Xî{5„5‹5›5©5¿5Ç5Ú5ä5û56666$6)6¦8w�¢³¢³¨³¦³¶³ѳݳ߳߳c´§8>H¨C¨C¶C¼CÃCÙCÙCàC÷C÷CýC¨<u€R¤R¤j¤x¤¤ƒ¤†¤Ф‘¤±¤Á¤©`¼ÐÂoÂoÆoÏo÷op(p7pFpKpQpSpªL +â +â%â?â?âLâLâYâYâiâmâmâ}âââ¶â«dEÚ_,_,j,€,‡,¥,¶,Å,Ò,á,õ, -%-8-N-Y-{-–-±-Ö-Û-ô- .).@.P.R.ˆ.ß.°.®.þ.//6/K/e/e/Œ/Œ/«/²/î/ü/\0-0+0{0‚0‡0™0¡0¡0Æ0Ö0ó09111ù0b1”1œ1œ1¼1Ñ1î1ø1222k2k2k2p2p2�2œ2ª2Â2Û2ô23'3=3U3c3n3n3�3š3®3Ã3Ý3á3ß3/4=4M4[4s4Ž4™4±4Ç4Ç45ï4í4=5K5[5v5Ž5¤5¦5ð5Á5¿5666!66666G6N6c6c6t6t6w6{6¬4 +'y'y5y:y=yCyFyHyNy­,sz(p(p,p1p;pKpKpwp®T©º+c+c9cFcScqctc{c‚c�c”c–c c¨c¯Ô%VÓ9Ó9ó9:::::%:(:/:/:6:D:G:K:W:W:c:i:v:„:†:†:†:‰:Ž:š:š:¦:¿:Â:Õ:Õ:Ø:Û:ë:°4‚‹k0k0u0u0¥0»0÷01 1±À6bš×š×¥×©×Í×Ö×å×ñר Ø(Ø@ØPØrØrؘؘؖؼؾؾØâØäØäØðØðØøØøØÙÙ(Ù0Ù0ÙBÙIÙIÙ[ÙhÙtÙ—Ù²ÈÆôSSku††˜��¯´´ÆËËÝââôùùùù.33Jz‹‹�¤«´Ã&³ˆTrÁSÁSÛSàSìSìSøSTTTT#T(T*T.T=THTPTXTYTYTcT´(Œ’ 1 111;1B1E1µü‚½zîzî‚î†î§î°î·îÍîáîíîïï9ïoï‘ï¦ï¯ï±ï¹ïÁïØïàïëïøïüïðððð/ð?ðFð[ðpðrðvðvðvð‚ðŽðŽð“ðœð®ðµðµðÇðÍðâð¶€a}ÖÐÖÐÚÐéÐéÐøÐøÐÑÑÑ%Ñ%Ñ4ÑHÑCÑRÑRÑaÑaÑpÑÇÕ·¬sšiTiTƒT›T°T¸TÇTÍTÍTÐT×TâTæTëTñTûTUUU U U UU U#U5U¸Ht‚rmrm†m“m–mšm¨m±mÐmÝmçmëmîmn¹TÉÚNÙNÙ\ÙcÙnّٟ٩ٯٹپÙÌÙÒÙÕÙÛÙº¼�È~×~×�זפפ×Á×Ë×ã×ç×ÿ×ØØØ0Ø9ØDØMØZØcØuØ،ؕؗØ�ئجØÑØÔØìØüØ ÙÙÙ Ù Ù$Ù$Ù$ÙMÙ»4—y—y¥y§y¬y¯y²y·y½y¼(æìÓcÓcécddd8d½”" l l:lYlelxl~l�l—l›l§l¸lÅlËlÎlÑlÔlÙlÛlßlëlül mmmmmm$m'm9m¾„c€7\7\Z\^\k\p\t\‡\¨\²\²\È\Ô\Û\î\ó\÷\ +]+]5]5]I]I]L]Z]¿�]}ÝÝ'Ý5Ý5ÝMÝcÝr݋ݧݶÝÏÝëÝñÝÿÝ ÞÞ)Þ+ÞAÞWÞmÞƒÞƒÞ„Þ‰ÞÀLŒ›ÏvÏvÝvévôvwww+w@wRw[w`wrwˆwÁÜ�вû²ûºû¾ûßûìûõûüûü%ü:üNüZüjü}üŠü�ü»üÄüÑüÜüçüçüôüþü ý"ý7ýOýhýlýnýsýxý�ý“ýšýšý¬ý²ýÙýÂ,z�¾â¾âÂâøâ ã ããÃ,fm(�(�6�<�H�S�W�]�ÄHª¸÷w÷wx x x*xBxDxJxUxYx]x`xÅd¹Îgxgxpxˆx“x¯x±xÇxÝxðxy y$yƬ޵{<{<—<™<³<Â<å<ï<ô<= ="="=1=;=F=K=N=]=b=q=Š=‘=‘=£=¯=³=½=ÇP,kDkD€D”DŸD´D½DÈDÍDÒDãDéDëDóDÈ ÿNçNçXçkçpçÉŒ'F�˜�˜ ˜¤˜­˜Å˜Ó˜Ø˜Û˜é˜î˜™™9™=™]™_™g™‘™•™µ™¿™Æ™Ü™÷™š/šKšRšZšÊ°S{ÆÆâéóø ,6KPZdnl|š´ªÄÞ#+29@GX]]ÓËøµï€”€”ž”¯”Ĕʔєєߔî”õ”û” • • •0•7•F•Y•e•|•~•–•˜•›•�•�•¡•¡•­•´•´•¸•ÕɕՕݕÿ•–&–=–D–J–M–e–ÌÜü/âÿâÿêÿîÿ÷ÿ "6@LWet”®ÆÊãû +%0?NqŽ·ÄÈÕççõü1Í”1R6ÿ6ÿDÿPÿpÿ{ÿŒÿ ÿ¸ÿÍÿâÿëÿðÿðÿ 5Xhhqv|}Â΀5€†€† †¬†¸†¼†À†Ï†ã†ë†ñ†‡‡ ‡,‡0‡3‡5‡G‡U‡Y‡c‡g‡p‡v‡‰‡Ï$).CCCC)C/CÐ,Š‘žÀžÀ´ÀÇÀÒÀØÀÛÀãÀѨÇíïvïv w w$w/w?wQwUwcwlwŽw”w”w w«w¹wÃwËwÏwÏwÏwÒwÔwØwØwÝwëwùwx xxx$xÒLêù†ï†ï¢ï®ïÉïÔïáïõïûïðÓ vçvçzçˆçŠçÔ`&:7777.7>7Q7X7o77�7 7±7Â7ã788&818k8ÕTcCcCgC€C�C¡C¦C¼CÃCÕCèCûCD%D*D*D,DÖ`?bXbZbbb~b‡bšb©b®bÁbØbÞbêbúbúb cLc×H_m#;#;C;Q;W;k;q;v;~;�;�;Ø$zGGG+G9GDGÙÀnš`�`�x��‡�œ�¥�¥�À�Æ�Æ�Ð�×�â�ç�ñ�‚‚‚‚!‚)‚4‚8‚=‚A‚L‚R‚U‚X‚]‚d‚n‚~‚Ú@/;ò�ò�‚‚)‚4‚@‚M‚S‚V‚Y‚k‚Û0 'ª„ª„¸„Є ……………Ü�k‹ð‰ð‰Š ŠŠŠŠ$Š2Š7Š:ŠEŠHŠMŠcŠuŠ€ŠŒŠ–Š™Š›ŠžŠ Š£Š¨Š­Š±Š¿ŠÝ<€‹HGHGVGdGiGoG{G{G�G•G›GÞ8%ºÁºÁÄÁÌÁàÁõÁýÁÂÂÂ߀¾Úâðâðíðõðþð ñññ1ñEñNñbñ‰ñŸñ¹ñÁñÝñèñóñ òòò(ò-òBòàLN]££££*£9£J£N£[£q£u£u£z£á85?R’R’b’�’�’‘’•’™’¡’©’âœ$k8k8s8y8†8•8´8Í8Í8Ù8ê8õ8999 9%9L9S9`9j9o9o9o9�9¯9É9Î9Ó9ãx‡¡ &2BEIRbenqƒ©±ººÀìñ÷ä8 S SSS#S&S4S:S=S?SGSåD&®ß®ß¶ß¾ßÆßÎßÖßÞßæßîßößúßþßædavª“ª“º“Ɠѓ֓ã“ì“ð“ö“ü“” ””3”6”A”A”I”çH~ŒŽÞŽÞ©Þ·ÞÈÞÍÞÙÞ÷ÞýÞ ß'ß-ß-ß9ßè8‰“[[["[,[7[@[C[M[é(.4’’’)’8’G’L’ê0:„:„H„`„™„Ÿ„¡„¡„§„ëDŒ™ÀŠÀŠìŠúŠ‹ ‹ ‹‹‹!‹.‹1‹A‹ì€ÑíÚýÚýåýíýöýþ þþ)þ=þFþZþ�þ—þ±þ¹þÕþàþëþÿÿÿ ÿ%ÿ9ÿí< ›,›,£,Á,Ò,â,ó,ÿ,-1-3-5-îLÁÐ#>#>=>P>e>k>q>€>Ž>Ž>‘>œ>ïˆú˜…˜…®…Ò…ä…ä…ö…ý…††#†%†%†%†6†A†H†L†T†X†`†f†l†l†o†}†ð8îøz�z�ˆ�“�ž�½�Ó�Ö�á�ñB_z_zizuz…z’z£z±z¿zÔzÛzîz{{{9{M{P{X{h{y{ {³{Å{ú{ü{ |||&|:|T|v|‰|•|¾|òHÿ ¿x¿xÙxìxyy y&y&y.y0y\yó<:E`````$`E`N`S`[`ô8JTÐÐÐ3Ð>Ð>ÐIÐQÐQÐWÐõDîû:ÿ:ÿLÿVÿlÿ†ÿ‘ÿ‘ÿ¢ÿ²ÿ´ÿßÿöXCU¿|¿|Ã|Ô|ç|ÿ|}}}?}A}L}W}`}i}z}�}�}�}÷$ôùx…x…�…Š…�…•…ø  9R9RBRMR^RùDÌÙîåîåýåæ æææ2æ5æ;æúh*€ë$ë$%%%2%5%:%>%]%q%t%†%Ž%•%®%·%¹%Ò%Û%Û%Û%à%& &*&4&>&E&Q&]&g&g&g&ˆ&ˆ&‘&“&“&œ&ž&ž&§&©&©&®&°&°&µ&µ&µ&¹&Ô&ê&õ& -''' ','6'B'U'l'~'‚'�'£'±'Ó'ð'((((((!(((¨(û ”˜S[S[\[i[n[ü@ÉÕ‚î‚î�î—îœî²î´î½îÏîÕîïý4vßvß~߆ߎߖߞߦߪ߮ßþ,NßNßVß^ßfßnßrßvßÿx7ÆÆÚßéð+AJY``cmƒŠŒ�‘‘�t +''' ','6'B'U'l'~'‚'�'£'±'Ó'ð'((((((!(((¨(û ”˜S[S[\[i[n[ü@ÉÕèè è'è,èBèDèMè_èeè�èý4vßvß~߆ߎߖߞߦߪ߮ßþ,NßNßVß^ßfßnßrßvßÿx7ÆÆÚßéð+AJY``cmƒŠŒ�‘‘�t Úsî¤î¤¥¥(¥1¥<¥G¥I¥\¥j¥u¥€¥”¥Ÿ¥¢¥¨¥¬¥¯¥µ¥¹¥¼¥¿¥Ò¥ç¥ï¥ò¥ ¦¦¦#¦&¦9¦N¦V¦Y¦q¦�¦†¦†¦Ž¦Ž¦±¦±¦±¦µ¦·¦·¦»¦½¦½¦Á¦Ã¦Ã¦Ç¦Ç¦Ç¦Ê¦Ì¦Ì¦Ï¦Ô¦Ú¦Ý¦á¦ã¦é¦ì¦§§§#§&§+§>§Y§[§q§q§q§v§v§x§x§}§€§¦§¦§¦§¾§Þ§ã§ã§û§¨¨¨6¨T¨V¨V¨n¨Š¨Œ¨Œ¨¤¨À¨À¨Þ¨ê¨ï¨ï¨©©#©#©;©W©\©\©`©x©–©š©œ©œ© ©¸©Ö©Ú©Ú©ø©ý©ý©ª,ª3ª8ª8ªPªgªnª|ªŒª°ª·ª¹ª¹ªÇªÏªøªúªúª««7«X«w«|«|«”«”«­«Â«ä«Ø«ü«¬<¬?¬D¬D¬\¬p¬w¬|¬‡¬‡¬�¬˜¬ª¬¯¬¹¬É¬É¬ü¬­ ­ ­(­1­1­=­A­A­J­Y­b­b­k­u­‘­¦­Ã­Ò­Ø­í­õ­® ® ®#®%®0®H®J®j®j®o®o®¢®­®¶®¶®Â®Æ®Æ®Ï®Þ®ç®ç®ð®ö®¯¯5¯7¯B¯Z¯\¯x¯x¯x¯ˆ¯©¯«¯«¯Ã¯×¯Ü¯Ü¯ô¯ °°°0°0°G°G°S°W°]°f°u°~°~°‡°’°ª°¬°È°Ó°î°ð°ð°ù°±±2±?±G±h±j±r±Œ±�±˜±�±¾±È±È±à±ê±õ±²$²7²?²I²I²R²V²i²ž²©²©²©²½²Æ²Ê²Ý²³³³³,³6³>³>³G³K³^³“³¡³§³º³Â³Ï³Ô³Ô³Ý³á³ô³)´7´@´E´E´P´T´l´ƒ´�´’´¨´À´À´ê´ô´ô´µµ(µ0µ7µBµGµNµNµSµ†µšµ´µÇµÑµÛµÛµëµ¶!¶3¶?¶C¶]¶o¶{¶¶¶¶¶ƒ¶ˆ¶ˆ¶“¶—¶¯¶Æ¶Ð¶Õ¶ë¶··-·7·Y·^·^·^·i·m·…·œ·¦·«·Á·Á·Ù·Ù· ¸¸2¸9¸D¸I¸n¸t¸Ž¸ ¸¨¸ª¸À¸Î¸ë¸û¸û¸(¹*¹T¹V¹n¹y¹ƒ¹�¹”¹®¹·¹·¹à¹ø¹û¹ºººº ºSºgº�º”º™º£º­ºÖºêºíº»»»»»$»7»A»F»F»^»r»|»Œ»Œ»¥»¹»¼»È»Ö»Ü»ï»÷»¼¼¼¼¼2¼5¼A¼W¼\¼\¼t¼ˆ¼’¼¢¼¢¼»¼Ï¼Ò¼Þ¼ì¼ò¼½ ½½½½½4½H½K½W½m½r½r½r½Š½ž½¤½´½´½Ö½á½ï½õ½¾¾¾¾¾¾@¾K¾a¾f¾f¾{¾{¾{¾—¾—¾±¾¸¾õ¿@þ -ŽŽ.Ž<Ž<ŽIŽnŽyŽ}Ž‹ŽŽŽ–Ž|�œ²¤²¤ϤѤߤߤí¤¥(¥K¥Y¥i¥Œ¥t¥¦¥Æ¥Û¥à¥à¥à¥ò¥õ¥¦$uz’ĒěĩĵĵĺĬ;jåjåzå�å¦å¤å´å¼åÃåÇåÏåßåíåüåæ -ææææ#æ'æ'æ)æ�ç8¼ÆºÆºÆÉÆ߯îÆ Ç ÇÇÇÇÇ@&2ªÁªÁ»ÁÒÁàÁìÁ Â Â4GP²‚²‚Ƃ܂ç‚ì‚ú‚ƒƒ!ƒp+C³³Óäëü'/=EEh‹®»ÙÙæææô Dœ©�w�w›w²w½wÃwÉwÏwâwéwîwôw -xQk« «  Ì Ù ô  " / Z v { † � � § µ » Ç Î Ú  $-2s s w ¥ Ë  xÒ­Ò­ä­ó­ö­®7®G®l®|®…®³®À®ЮÖ®æ®æ®ø®û®¯¯¯¯¯|¯ @=Iêòêòüòóóó$ó,ó4ó<óDóJóX7‰¦Ã¦ÃÄÃÊÃÑÃáÃèÃðÃöÃýÃÄ!Ä%Ä*Ä0Ä>ÄAÄFÄIÄIÄYÄgÄiÄ{Ä}ÄŠÄ�ĖĘĥħħķÄÅÄÈÄÊÄÖÄØÄøÄýÄÅ ÅÅÅ Å#Å#Å3ÅAÅCÅkÅ�Å�ŖŘŤŤŸżżÅÒÅD3@"Â"Â1ÂHÂVÂbÂbÂv‹—£¥«Â@kwÛNÛNñNOOO1O>ODOGOOO0*é*é3é8éAéGéGéLé,;Bò—ò—˜ ˜˜$˜)˜/˜8ˆ’nãnã|ãˆã°ã½ã¿ãÆãÎãÐãÖãä6ÆÁÆÁäÁçÁêÁþÁ Â!Â$Â&ÂIÂIÂLÂ\Â^Â^ÂaÂcÂcÂfÂ}’­·ÂÁÂÉÂÉÂÉÂËÂËÂÐÂïÂõÂÃÃ%Ã2Ã4ÃFÃSÃXÃXÃdÃdÃqÃtÃtßÃô…¾à›à›ò›õ›ÿ› œœœœœ œ#œ'œ.œ4œ;œAœHœNœUœ[œbœhœoœuœ|œ‚œ‹œ‘œ•œ�œ¥œ¥œ®œ¯œÀœÓœÕœåœìœ÷œ� ��#�.�.�8�LWf o o)o9o9oWo]omosoyo‰o‹o‹o‹o²ohÝ󸄸„̈́܄á„ñ„ù„ù„…… …(…4…C…O…Z…`…k…n…v…D<IžÏžÏ²ÏÎÏÜÏìÏîÏðÏûÏÿÏÿÏÐPƒ“òmòmn -nnn(n(n(n*n1n7nWnenfnln0‘™£_£_¹_Ì_Þ_ä_ç_ï_<Wbguguuu†uŽu’užu£u§u­u\ÇÚÆÆÊÝð  " 3 U w ’ ­ È ã þ  +*Ž*Ž>ŽLŽLŽYŽ~މŽ�Ž›ŽžŽ¦Ž|�œ¤¤ߤá¤ï¤ï¤ý¤¥8¥[¥i¥y¥œ¥„¥¶¥Ö¥ë¥ð¥ð¥ð¥¦¦¦$uzòÄòÄûÄ ÅÅÅŬªÑªÞªÞºÞÐÞæÞäÞôÞüÞßßß ß-ß<ßBßJßVß\ß\ßcßgßgßißÐà8¼ÆÇÇ)Ç?ÇNÇiÇmÇsÇuÇuÇ{Ç@&2 + +ÂÂ2Â@ÂLÂ`ÂmÂtÂwÂÂ4GP‚‚Ö‚ì‚÷‚ü‚ +ƒƒ ƒ1ƒp+C³³Óäëü'/=EEh‹®»ÙÙæææô Dœ©�w�w›w²w½wÃwÉwÏwâwéwîwôw +xQk« «  Ì Ù ô  " / Z v { † � � § µ » Ç Î Ú  $-2s s w ¥ Ë  xâ­â­ô­®®'®G®W®|®Œ®•®îЮà®æ®ö®ö®¯ ¯¯¯ ¯&¯)¯Œ¯ @=IzìzìŒì—ì¤ì¬ì´ì¼ìÄìÌìÔìÚìX7‰¦Ã¦ÃÄÃÊÃÑÃáÃèÃðÃöÃýÃÄ!Ä%Ä*Ä0Ä>ÄAÄFÄIÄIÄYÄgÄiÄ{Ä}ÄŠÄ�ĖĘĥħħķÄÅÄÈÄÊÄÖÄØÄøÄýÄÅ ÅÅÅ Å#Å#Å3ÅAÅCÅkÅ�Å�ŖŘŤŤŸżżÅÒÅD3@‚‚‘¨¶ÂÂÂÂÂÖÂëÂ÷ÂÃà Ã@lxëNëNO#O)O.OAONOTOWO_O0ºâºâÃâÈâÑâ×â×âÜâ,;B˜˜˜˜+˜4˜9˜?˜8ˆ’nãnã|ãˆã°ã½ã¿ãÆãÎãÐãÖãä6ÆÁÆÁäÁçÁêÁþÁ Â!Â$Â&ÂIÂIÂLÂ\Â^Â^ÂaÂcÂcÂfÂ}’­·ÂÁÂÉÂÉÂÉÂËÂËÂÐÂïÂõÂÃÃ%Ã2Ã4ÃFÃSÃXÃXÃdÃdÃqÃtÃtßÃô…¾à›à›ò›õ›ÿ› œœœœœ œ#œ'œ.œ4œ;œAœHœNœUœ[œbœhœoœuœ|œ‚œ‹œ‘œ•œ�œ¥œ¥œ®œ¯œÀœÓœÕœåœìœ÷œ� ��#�.�.�8�LWf o o)o9o9oWo]omosoyo‰o‹o‹o‹o²ohÝ󸄸„̈́܄á„ñ„ù„ù„…… …(…4…C…O…Z…`…k…n…v…D<IžÏžÏ²ÏÎÏÜÏìÏîÏðÏûÏÿÏÿÏÐPƒ“nnnn$n&n8n8n8n:nAnGngnunvn|n0‘™³_³_É_Ü_î_ô_÷_ÿ_<Wbguguuu†uŽu’užu£u§u­u\ÇÚÆÆÊÝð  " 3 U w ’ ­ È ã þ  4 þ -PK[ -à -ÃÃ2Ã<ÃWÃ]Ã_ÃjÅÑìòòòòøÃX£µ‘f‘f±f¾fÃfÏféfïfüf gggg)g X†˜‚Ô‚Ô�Ô£Ô®ÔÈÔÈÔÑÔÑÔÖÔçÔðÔûÔûÔÕÕ ,š¡VÁVÁjÁ|Á�Á’Á¿Á!ä6¨Ž¨ŽÂŽÅŽÈŽÎŽâŽéŽìŽ����"�"�3�%�A�X�d�x���‰�š�š�š�£�ª�¸�º�Å�Ë�ê�ú����.�6�H�K�K�K�K�W�š�"  H?_?___n_z_…_�_¤_·_Â_Î_Ý_ä_ð_õ_ù_`!`!`<`N`b`p`…`‹`¯`·`·`Ã`Ç`Ë`ã`ñ`a÷`+a6aMaQaXacahahaha}aƒa¢a§a§a³a¹a¿aÁaÑa#˜þ  -É -ÉÉ*É>ÉKÉOÉXÉ_ÉoÉqɎɗɵɗÉÓÉâÉóÉùÉÊÊ Ê Ê?ÊPÊZÊË$LR½R½a½g½g½t½†½’½š½ ½¥½«½­½­½³½%<�šòuòuv vvvGv%vUv¡v&ŒèÂpÂpðpqq q0q4q8qæ>æBæPæRæ-¤O´çoçoýo pp p$p8pJpXpjpspyp~p•pžp¶pÄpÄpÑpßpëpûp q qqq q)q)q-q1q@qPqTqyqyqˆqŠq�q˜qªq¿qÉqØqÝqÝqéqéq÷qrrr9r=r@rDrKrVrlr�r�rŸrªr¬r²r¿rÅrÌrÙrßrßrærürs sss!s*s™s.€%�Ë-Ë-Ó-×-Þ-å-í-û- ....-.-.<.A.M.Y.c.y.ˆ.�.•.œ.©.¿.Ó.Ú.ç.è.ò.ü./ ///#/-/4/9/C/J/T/^/e/o/s/|/„/�/ª/±/¾/¿/Ã/å/ò/00 0 0&0H0U0[0e0/,�‡�‡™‡´‡º‡º‡¿‡04äí353575<5H5T5`5k5r5t51(íó+d+dEdWdcdidqd2»ü�����#�K�n�v�~�‰�Ž� �­�¶�»�ê�ñ�ù�û�žžžAžAžJžažpž‘ž™ž¬ž¼žÌžÜžëžûž ŸŸ5Ÿ:ŸBŸBŸGŸUŸdŸ…Ÿ�ŸŸŸ¯Ÿ¿ŸÏŸæŸæŸæŸòŸøŸ3˜£Å³W³WËWÚWèWøWþWþW XXXX&X4X;X€+^+^;^B^U^a^ˆ^’^œ^¤^¬^´^À^Ò^ä^þ^ -__!_'_-_0_7_?_?d™îsPsPPˆP‘P—P£P¯P·P½PÃPËPÙPäPìPQQ"Q+Q+Q0Q5QCQJQOQOQUQ\QaQmQuQ~Q~Q†Q•Q™Q¦Q³Q¸QÂQÂQËQÒQÞQéQRRR RRR"R)R0R7R>RERLRRR[RaRmR{R…R�R�R–R@|Kföéöéê#ê3ê?êEêNêUê\êaêmêqê{ê{ê‚ê…ê‹ê‹ê•ê£êªêªêªê¸êA,zz’�ÃçïBàÌrrz𩳼ÍÝðý.7DOZZgq–¨ÇÙÙù:&KPbfnn|‡•œ§µµºÆCLRa¨š¨šµš½šÀšÎšÑšØšÜšßšãšñšøšýšD,‘˜CPCPLPUPhPnPsPE8GQ`š`šmšušxš†šŠš˜šœš¡šF0žž§¬»¿ÁÆGX<N’ç’çœç¯çÂçÊçûçmèvèH(JPs s { ‰ › ¤ ¦ Iœ'J«S«SÅSæSøSÿS TT T+T6TCTRT[TbTfTfTlTrTŠT“T™T¢T§T§T§T«TµTJ8|†{{„”¡¡¨·¾¾ÃKÄ^‹/]/]U]X]f]�]�]–]£]¦]ª]´]Á]ß]å]ß]ý]ÿ]^ÿ]^ ^ ^/^1^1^A^A^e^l^u^^ƒ^œ^ž^Ã^Ì^Ò^Ù^_L<#‚–‚–�–˜– –­–¸––ñ–ó–ù–M$ÛRÛRäRíRóRøRNY‚¯‚¯–¯�¯­¯´¯´¯ʯÖ¯ý¯°;°G°X°\°b°p°t°z°ˆ°ˆ°ˆ°§°ưÚ°ï°ó°ù°± ±±#±#±#±#±&±+±0±6±G±K±Q±\±`±f±q±q±q±v±|±�±‘±—±¢±¦±¬±µ±µ±µ±ê±ODn{'=?MTY^ewwyP¬Íô -¨ -¨,¨1¨:¨:¨F¨U¨b¨f¨p¨‚¨‚¨’¨ž¨£¨£¨¸¨è˨Шâ¨â¨â¨ê¨ø¨©©©©%©2©2©D©Q�2R—A—AÄAÇAÕAÞAÞAôABB B2B?BDBHBYBB‡B‹B�B˜BªB¹B¼BðBRHVèVè_ètè}èˆèŠèŒè›è›èªè¬è¬è±èS´9¢·L·LØLÛLÞLûL MM&M0MFMOMUMbMrM†M‹MšM­MËMÔMËMæMèMñMèMNNNN N"N"N2N2N&_&l&}&†&�&£&¶&Ë&ß&ë&''&'.'J'_'j'r'—'œ'¦'¸'Ñ'à'í'(ú'(5(9(>(>(O(O(b(t(‡(�(Ÿ(Ÿ(²(º(º(º(Ì(Ì(Õ(ç(î(î()),)\@1=ÂéÂéÐéÕéØéêéðéóéõéûé]è�ÆŸ{Ÿ{¹{Ñ{Ý{í{ÿ{||||#|#|#|*|7|:|?|<|™|°|³|µ|Ì|Ï|Ñ|Ù|é|é|ò|}} }-}6}=}B}B}B}H}\}^D ªª.ªVªyª†ª“ªžªºªªʪ_   ŽçŽç˜ç«ç°ç`4|…ÖÖäíôýa8ÓÝ’Œ’Œ Œ¦Œ¯ŒµŒ»ŒÄŒÇŒÍŒbl‚™ÁPÁPÝPàPðPóPöPQQQ'Q-Q6Q8Q;QKQctRk7l7l\l^lwl•l›l•l²l´lºl´lÑlÓlÓlãlålålõlõlûl9md03D3DìCìFìSìYì\ìdìmì|ì„ì„ì�ì�ì—ì™ì™ì ì£ì¯ìr0 šƒšƒ¨ƒ²ƒɃσу׃s ¶ç¶çºçÈçÊçtL+7€7€O€Q€[€„€’€”€©€´€º€Ï€u0 SaRaR{R}R€RŒRŒR˜R¥R²RºR¿RÅRÇRËRÛRéRùRS S SSSSS:SHSSSUS[S]S_SaSaSlSnSvS|S~S~SŠS”S—S—S—S—SšS¥S­S±S¿Svx8LL-LJLQL]LlLrLvL‹L™LŸL¥L¨L²Lw¨5[gugu‹u”uœu«u°uµuÅuÊuåuåuìuòuøuv vvvvv!v'v/v;vAvCvCvSvUvUvev¯vx IKK-K;KTK_KrKK‘K¦K¶KºKÊKÕKäKïK L LLL&L(L(L(L.L.L1L;L;LVL`L`LeLuLˆLŽL—L¡L®L¾LâLïLïLMMMM$M;MDMJMZM^M^McMcMzMy,07÷÷€ -€ €€zpÇß"Ç"Ç3Ç=ÇAÇGÇSÇ_ÇkÇkÇwÇwÇ�Ç�ǪÇÄÇÄÇÄÇÄÇÊÇÊÇÚÇÜÇÜÇÈ{$‚‡ããã'ã\ãhã|<7B � �´�´�Ð�Ø�è�ï�ñ�ù�},pBpBtBˆBŒBŒB�B~X ]SZSZ[ZgZyZZ‡Z‘Z´Z´ZÆZÓZçZôZüZ -[E[S[‹[�[�[¢[¯[Ã[Ð[Õ[ä[\ \-\3\8\8\J\W\k\x\}\Œ\À\Ç\Ô\Ú\Ü\Ü\ä\ä\ñ\] ] ]F]S]c]h]n]{]†]Œ]—]—]�]¦]±]Á]Æ]è]õ]^^^ ^$^, -PBPBTBhBlBlBpB€\S¦÷B÷BC CC%CFCUCfCoCƒC›C«C¾CÎCÖCòCDDD?DDDND[DmD†D•D•D¼DËDÕDòDýDE E+E@EIEcErE~E‡E™EŸE´EÏEÚEâEÿE -F -FFF&F&F9FKF^FgFgFzFŠF’F’F’F F«F²F½F¾FÒFÖFÝF�DÛè²ø²øÄøÎøäøþø ù ùù*ù,ùXù‚Lx‡SOSO\OaOhOhO‡OªO±OÀOÏOÔOÖOØOØOƒl£ºú›ú›œœ(œ7œ7œ_œ‚œ�œ—œ œ­œ¸œÅœáœçœëœóœ÷œÿœ„œDgªÍªÍ²Í¶ÍÂÍÒÍÛÍêÍöÍÿÍÎ)Î>ÎgÎsÎ~ΜΜÎÃÎÅÎÅÎÅÎÝÎÝÎïÎöÎÏÏÏ"Ï)Ï)Ï;ÏIÏ…øQ¿iÝi÷ijj'j0j9j@jIjRjjjyj‘j¤j­j¶jÄjÜjïjøj kkk k%k0k2k5k=kRkgkjkuk{kƒk‡k™kŸk¥k¬k²kÂkÈkÚkákãk3l†<Øãs4s4“4£4¨4Ì4ð455"5'535‡lýúŸúŸ  ( P s ‚ � š · Ê Ý Ý í í ú  ¡¡¡ˆœ’µ·W·WÉWËWÙWåWþWXX-X2XHXDXTXrXrX‡X‰X‰XžX X X°X²X²XÂXÂXÉXÉXÏX/Y‰HLZ—T—T«TÀTÊTÞTåTêTîTôTûTþTUŠàõ)++>Ecc��ŸŸ½ÒÞ   8 U r � ¬ É æ   = Z w ” ± Î ë !%!B!_!|!™!¶!Ó!ð! +PK[jÃjÃxÒÜ÷ýÿÃÊÃåÃñà ÄÄÄÄÄÄX£µ¡f¡fÁfÎfÓfßfùfÿf gg g)g-g9g X†˜âÔâÔýÔÕÕ(Õ(Õ1Õ1Õ6ÕGÕPÕ[Õ[ÕgÕtÕ ,š¡VÁVÁjÁ|Á�Á’Á¿Á!ä6¨Ž¨ŽÂŽÅŽÈŽÎŽâŽéŽìŽ����"�"�3�%�A�X�d�x���‰�š�š�š�£�ª�¸�º�Å�Ë�ê�ú����.�6�H�K�K�K�K�W�š�"  HÏXÏXïXþX +YY Y4YGYRY^YmYtY€Y…Y‰Y¥Y±Y±YÌYÞYòYZZZ?ZGZGZSZWZ[ZsZ�Z¬Z‡Z»ZÆZÝZáZèZóZøZøZøZ [[2[7[7[C[I[O[Q[a[#˜þ jÉjÉzɊɞɫɯɸɿÉÏÉÑÉîÉ÷ÉÊ÷É3ÊBÊSÊYÊhÊyÊÊʟʰʺÊtË$L²½²½Á½ǽǽÔ½æ½ò½ú½¾¾ ¾ ¾ ¾¾%<�švvvv&v-vWv5vev±v&ŒèÒpÒpqq#q0q@qDqHqLqPqXq`qdq‡q‘q–q­q³q»q¾qÐq' GKrkrk�k›k¡k(Ü4/m/mMmWm`m~m~m€m‡m‡m˜mŸm¬m¿mÈmÔm×mÜmømnn%n'n'n9n;n;nGnGnXninonrnrnunzn‚n“nšn n±n´nÐnÐnÕnÕnÕnðn)ðW�â†â†ö†‡"‡"‡6‡@‡D‡H‡U‡f‡o‡s‡‚‡•‡›‡¢‡±‡´‡¿‡ô‡ˆ ˆˆˆ,ˆ=ˆPˆ]ˆnˆ�ˆ‰ˆ”ˆªˆ¸ˆ¸ˆĈèˆôˆÿˆ‰ ‰‰‰ ‰D‰*4AJÃÃÃ!Ã-Ã>ÃIÃQÃdÃiÃ+ �´h7h7‚7ˆ7ˆ7—7£7ª7°7°7º7Ã7Ã7É7Í7Ð7Ú7å7å7ô7ý7ý78 88888 8 8 8 8 8.8, ÚÞ>æ>æBæPæRæ-¤O´wiwi�i™i¡i°i´iÈiÚièiúij jj%j.jFjTjTjajoj{j‹j�j�j¡j§j¯j¹j¹j½jÁjÐjàjäj k kkk k(k:kOkYkhkmkmkykyk‡k�k�kŸkÉkÍkÐkÔkÛkækükl l/l:lºNºNºqºº˜ºκÖºæºÿº1»9»9»9»D»]»q»u»y»58akkNkNoN|N˜N­N¾NÇNÌNèN6p !jjj"j'j3j9j@j\j’j›j¤j°j7 ‚Áj´j´‰´œ´¨´¨´¹´À´À´É´Ú´ã´µ µ"µ)µ)µ?µKµKµrµuµ”µ³µÒµÞµõµ ¶¶ ¶6¶M¶l¶‹¶—¶®¶ŶʶÛ¶ò¶ · ·· ·0·G·^·o·†·�·§·°···Í·Ö·®¸88s}66DS]nvxx~980:‚—‚—‹—³—Ö—â—ï—ù—þ—:0 ?p?pMpWpkpqpspyp;,8?žž²ÄÕãéï<,¯X¯X¸XÃXÅXÅXÊX=\cv¯u¯uÑuÕuáuòuþuv&v2v;vAvEvSv>€+^+^;^B^U^a^ˆ^’^œ^¤^¬^´^À^Ò^ä^þ^ +__!_'_-_0_7_?_?dšïƒPƒP�P˜P¡P§P³P¿PÇPÍPÓPÛPéPôPüPQ'Q2Q;Q;Q@QEQSQZQ_Q_QeQlQqQ}Q…QŽQŽQ–Q¥Q©Q¶QÃQÈQÒQÒQÛQâQîQùQRRRR$R+R2R9R@RGRNRUR\RbRkRqR}R‹R•R�R R¦R@|Kföéöéê#ê3ê?êEêNêUê\êaêmêqê{ê{ê‚ê…ê‹ê‹ê•ê£êªêªêªê¸êA, + +"-SwBàÌ + + + +* +9 +C +L +] +m +€ +� +  +¾ +Ç +Ô +ß +ê +ê +÷ + & 8 W i i ‰ • Ê ¶ Û à ò ö þ þ   % , 7 E E J V CLRa¨š¨šµš½šÀšÎšÑšØšÜšßšãšñšøšýšD,’™SPSP\PePxP~PƒPE8GQ`š`šmšušxš†šŠš˜šœš¡šF0žž§¬»¿ÁÆGXÒäÒàÒàÜàïàá +á;áÑáÑáâH(JPs s { ‰ › ¤ ¦ Iœ'J»S»SÕSöSTTT(T0T;TFTSTbTkTrTvTvT|T‚TšT£T©T²T·T·T·T»TÅTJ8|†{{„”¡¡¨·¾¾ÃKÄ^‹¿V¿VåVèVöVW W&W3W6W:WDWQWoWuWoW�W�W•W�W­W¯W¯W¿WÁWÁWÑWÑWõWüWXXX,X.XSX\XbXiX«XL<#’–’– –¨–°–½–È–Ò–—— —M$ëRëRôRýRSSNY’¯’¯¦¯­¯½¯įįÚ¯æ¯ °,°K°W°h°l°r°€°„°а˜°˜°˜°·°Ö°ê°ÿ°± ±±±!±3±3±3±3±6±;±@±F±W±[±a±l±p±v±�±�±�±†±Œ±�±¡±§±²±¶±¼±űűűú±ODn{'=?MTY^ewwyP¬Íô¨¨<¨A¨J¨J¨V¨e¨r¨v¨€¨’¨’¨¢¨®¨³¨³¨ȨÓ¨Û¨à¨ò¨ò¨ò¨ú¨©© ©#©(©5©B©B©T©Q�2R';';T;W;e;n;n;„;•;ª;¯;Â;Ï;Ô;Ø;é;<<< <(<:<I<L<€<RHVèVè_ètè}èˆèŠèŒè›è›èªè¬è¬è±èS´9¢GFGFhFkFnF‹F›F¨F¶FÀFÖFßFåFòFGGG*G=G[GdG[GvGxG�GxG“G•GžG•G°G²G²GÂGÂGÌGÝGâGH5H5H;H>HcHlHrHH�H£H¨H·HÊHíHùH I*I7I*IEIJIWIJIeIjIwIjI…IŠIŠIšIšI©IºI¿IëIíIJJJJ%J*J;J?JLJLJUJÑJT0 zÕzÕˆÕ’Õ˜Õ¡Õ¨Õ¬Õ²ÕU(…‹ŸvŸv©v¯vµvÀvÉvV¼w¢CVCVmVpVŒVžV¥V²V¾VÍVÑVÕVÝVçVöVÿVWW W%W,W9WDWSWYW[W]WcWiW�WŠWŠW‘W¬W¯WÁWW  CjÌjÌrÌv̶̛̪̂̒̿ÌÔÌýÌ Í ÍÍ-Í8ÍVÍVÍ}ÍÍÍ͗͗ͩͰÍÊÍÊÍÊÍÜÍãÍãÍõÍûÍÎXD”¡?$?$Q$[$q$‹$–$–$§$·$¹$ã$Y¼BÚªÚªðªøª«««,«T«w«†«±«µ«½«Ç«ï«¬ ¬0¬;¬f¬v¬{¬ƒ¬®¬²¬ĬɬÖ¬à¬î¬î¬ø¬­Z@nz“;“;›;¼;À;Ó;Ü;à;â;[ /s· ·  Æ Î ï ü    3 F [ o { “ £ ¶ ¾ Ú ï ú !'!,!6!H!a!p!}!’!Š!­!Å!É!Î!Î!ß!ß!ò!""-"/"/"B"J"J"J"\"\"e"w"~"~"�"–"¼"\@1=RãRã`ãeãhãzã€ãƒã…ã‹ã]è�Æ/u/uIuaumu}u�u“u–uŸu¢u³u³u³uºuÇuÊuÏuÌu)v@vCvEv\v_vavivyvyv‚v‘vŸv¯v½vÆvÍvÒvÒvÒvØvìv^D *ª*ª>ªfª‰ª–ª£ª®ªʪÒªÚª_   ŽçŽç˜ç«ç°ç`4|…ÖÖäíôýa8ÓÝ¢Œ¢Œ°Œ¶Œ¿ŒÅŒËŒÔŒ׌ÝŒbl‚™ÁPÁPÝPàPðPóPöPQQQ'Q-Q6Q8Q;QKQctRkÇeÇeìeîef%f+f%fBfDfJfDfafcfcfsfufuf…f…f‹fÉfd03D3D%>%>L>[>e>‚>�>•>°>»>Ð>Ù>ó>???)?/?D?_?j?r?�?š?š?¥?¥?¶?¶?É?Û?î?÷?÷? +@@"@"@"@0@;@B@M@N@b@f@m@�DÛèBòBòTò^òtòŽò™ò™òªòºò¼òèò‚LyˆcOcOlOqOxOxO—OºOÁOÐOßOäOæOèOèOƒl£º +œ +œœ*œ8œGœGœoœ’œ�œ§œ°œ½œÈœÕœñœ÷œûœ���„œDg +Î +ÎÎÎ"Î2Î;ÎJÎVÎ_ÎwΉΞÎÇÎÓÎÞÎüÎüÎ#Ï%Ï%Ï%Ï=Ï=ÏOÏVÏpÏpÏpςωωϛϩυøQOcmc‡c¡c¥c·cÀcÉcÐcÙcâcúc d!d4d=dFdTdlddˆdœd d¦d¯dµdÀdÂdÅdÍdâd÷dúde eee)e/e5eEcc��ŸŸ½ÒÞ   8 U r � ¬ É æ   = Z w ” ± Î ë !%!B!_!|!™!¶!Ó!ð! "$">"X"p"p"p""ç$‹< -ÚƒÚƒîƒýƒ „„„„„%„Œ(óùÞæÞæèæòæç!ç�lj�1P1PMPPP`PcPfPsPxP�P—P�P¦P¨P«P»PŽ$ZZ5ZQZ�P¥µ** *.*3*?*K*W*`*l*s*x*…*œ*®*°*�@ ;-;-G-N-T-[-o-v-x-}-ˆ-‘X�¢B›B›W›a›e›e›�›°›»›Ù›ê›ì›ì›ô›’,’™æÀæÀúÀ ÁÁ"Á(ÁOÁ“x£½nänäwä„ä“ä¤ä¯äÕäêäðäöäýä +êƒêƒþƒ „„ „"„*„-„5„Œ(óùÞæÞæèæòæç!ç�lj�1P1PMPPP`PcPfPsPxP�P—P�P¦P¨P«P»PŽ$+Z+ZEZaZ�P¥µ** *.*3*?*K*W*`*l*s*x*…*œ*®*°*�@ ;-;-G-N-T-[-o-v-x-}-ˆ-‘X�¢R›R›g›q›u›u›�›À›Ë›é›ú›ü›ü›œ’,’™æÀæÀúÀ ÁÁ"Á(ÁOÁ“x£½nänäwä„ä“ä¤ä¯äÕäêäðäöäýä å&å&å:åDåLåUåmåvåvå‹å”8¶ÀÃ=Ã=ß=ì=ñ=> -> >•(¿Å8�8�@�J�]�– ³×3333A3F3N3V3c3u33„3–3«3Á3×3í3ÿ3444)4)4?4N4N4U4\4c4h4p4—8¢¬z z ˆ � ˜ ¹ Ï Ø Þ ˜P:J8n8nPn\ndnkntnzn}n}n‘nžn¤n§n³n™øD~˜Ÿ˜Ÿ²ŸÂŸÉŸÑŸØŸôŸ    ' 0 9 ; D M O O X g l l u ~ ƒ ƒ Œ • š š £ ¬ ± ± ± º Ã È È Ô Ý â ù ý ý ¡¡¡'¡+¡�¡šX�¯šÅšÅ¢Å®Å·ÅÆÅÒÅÛÅâÅðÅ Æ:Æ:ÆLÆSÆSÆeÆfÆjÆ›ÈÝ p2p2Œ2’2œ2Ÿ2Ÿ2¨2³2½2Ç2Ó2Õ2Û2â2å2è2ð2ü233 3333#3)32323:3C3I3R3R3R3R3X3`3c3s3œ,{‚ºÄºÄÃÄÏÄÕÄÚÄßÄ�8_i¾¾ÌÖàëóõõûž„^{+^+^E^M^[^[^g^u^x^^ž^ž^¡^£^£^¨^¨^ª^ª^ª^¬^µ^¸^»^Ì^Ÿ,Ûâ ~ ~(~2~3~8~ $(-Ò‘Ò‘à‘è‘ú‘’¡<@Kš’š’°’º’¾’Ã’Ï’Ô’Ø’Ü’æ’¢ úþ&ç&ç*çKçMç£t."¡"¡2¡>¡G¡X¡€¡£¡²¡¿¡Ó¡Ê¡ô¡¢¢¢¢¢¢'¢*¢2¢¤h^tj£j£Œ£’£›£›£¤£³£À£ë£ö£þ£¤¤¤¤#¤0¤0¤>¤¥Hw………………%…-…2…8…<…@…P…U…X…¦<ðûh–h–}–l–Œ–´–§€�¹¦¦ ¦/¦7¦J¦\¦g¦r¦ˆ¦Œ¦œ¦®¦¶¦¶¦§§§'§'§>§^§d§†§¨ %+6+6;6E6J6O6O6^6c6h6r6|6‚6Œ6Ž6�6�6˜6¢6¤6³6µ6Á6Ë6Ù6Þ6í6ô6ö6ö6ö6ü6©€~šÎÕÎÕ×ÕÚÕñÕñÕÖÖ:Ö<ÖTÖgÖrÖƒÖšÖšÖ±ÖÅÖãÖåÖýÖ×××lת4<E5550525=5?5?5G5«XÑ ¡ ¡¼¡Ì¡Ó¡Û¡â¡þ¡¢!¢!¢C¢C¢C¢L¢N¢N¢W¢Y¢Y¢b¢d¢d¢m¢o¢o¢x¢z¢z¢ƒ¢…¢…¢Ž¢�¢�¢™¢™¢œ¢¡¢¡¢¡¢¤¢§¢§¢Á¢Ñ¢å¢õ¢õ¢÷¢÷¢££££££££ £,£1£1£:£N£Q£V£V£_£_£m£q£J¤¬`UióBóBCC$C/C1CBCOCUCUCaC­0;CKEKETEbEhEzE|E|E�E®(}ƒ«Z«Z¿ZÊZÓZÖZÞZ¯ \€ÚÒÚÒâÒëÒûÒ -ÓÓ8Ó8ÓMÓUÓZÓZÓgÓ}Ó‰Ó‘Ó™Ó«ÓØÓäÓ÷ÓÿÓÔÔÔÔ"Ô)Ô)Ô;Ô@ÔGÔ°°.VÊÐÊÐÒÐÛÐëÐúÐÑ(Ñ(ÑUÑzÑÑєќѡѡÑÈÑÐÑØÑêÑÒ#Ò6Ò>ÒCÒXÒZÒZÒfÒfÒxÒÒÒ‘Ò–Ò¢Ò±8LV×z×zçzêzìzñzúzýz{ -{² ~‚~~‚‘•³(;S;SDSNSYSaSfS´< ë\ë\ÿ\]]] ]*]:]=]E]µh°Æ®®Ðçñ<SSiŒ££¶¶Â¶X=O¦à¦à°à²àÇàÏàíàñàýàýàááá"á·PFVH5H5f5l5q5�5“5˜5¶5¸5Æ5Ì5Ï5Ý5¸lXo>ô>ô_ôbôpôpô|ôƒôˆô‹ô‘ô”ôœô¡ô¡ô¦ô©ô«ô¯ô¿ô¹Œ“²K1K1T1}1¦1Ï12&2(2@2@2Š2—2™2±2±2Á2á2è2í2÷23%3'3,3/3ºˆ;Y˜ˆ˜ˆ¡ˆ«ˆ«ˆ»ˆÈˆÑˆÚˆãˆìˆ‰‰ ‰‰‰"‰*‰9‰B‰K‰h‰h‰j‰z‰€‰…‰»4 OyOycyrywy…yˆyŽy–y¼Pƒ“âÄâÄñÄýÄÿÄ Å#Å2Å>ÅYÅ_ÅbÅhލ'b�b�t��„�’�ž�ª�³�¾�É�Ô�Ù�ç�õ�‘‘'‘.‘B‘a‘i‘q‘|‘~‘�‘š‘¡‘¯‘º‘¼‘őϑ¾ W[¢Ò¢Ò¼ÒÎÒØÒ¿Dt�rôrô†ô�ô¢ô©ô°ôÀôËôÙôÜôäôÀ<)4ïyïyz zzz$z*z-z/z9zÁ´b˺ -º -Å -æ -í -ü -  $ 8 H ^ k ~ Ÿ ® » Ä Ä Ý   Q V p „   « Ë Ô Ü é û  - B U o „ ž ª ¼ Á Ó å ý  ,,_ju��©µµºÉ×ð!&FMrr•£ÍÏÏÔïö$$5<QQbbemÂh - ŽðŽðœð·ðÃðÏðÛðäðíðöðÿðñññ#ñ,ñ5ñ>ñGñPñPñhñÃ0ÁÉÓaÓaña b$b0b6bzRz_zhzlzlzuz‡zŒz zÅzÞzåzçz {#{#{%{%{%{?{T{T{œ{Ê8AK§z§z·zºz¼zÁzÄzÇzÌzÔzËDw„WvWv[vavgvmvsvyvv…v‹v‘v—v™vÌhÛ1ï<ï<ú<=#=2=<=E=V=n=†=–=©=±=Í=â=ø=>%>*>4>E>W>n>n>’>°>º>º>Ù>è>ð>ð>? ?9?y?L?T???Ÿ?¸?À?À?Ú?ï? @@&@.@@y@y@y@¯@¯@À@À@Ó@å@í@AA+A3A3AAAJAUAcAjAuAƒAƒAˆA”AÍ4{„˜›˜›¨›ª›²›Æ›Í›Ò›Ú›Î<¤¯ã[ã[\ \!\5\?\I\L\\\Ï8™£s[s[—[›[±[Å[Ï[Ò[â[ÐLú ðð*ð6ðQðZðgð{ð�ð�ðÑ`L`ê’ê’ -““!“&“4“?“N“T“e“i“m“s“v“}“ˆ“ˆ“”“Ò ž¢ªnªn®n¹n»nÓ #GnñnñƒñŠñ”ñ¢ñ¢ñªñÃñæñèñ -ò!òCòiò‹ò•òŸò­òÅòÝòæòæòÿò ó"ó0ó2ó9ó@óyóÔÌ\‹âêâêþêëë ëëëëë'ë9ë<ë?ëDëTëWëjëjë~ë€ë€ë”ë”ë—ëšë¨ë¬ëÂëÈëÏëÖëÙëÞëóëöëøëøë ì ì ì ìÕ`¹Í€Œ€ŒœŒŸŒ¤ŒªŒ³Œ¸ŒÄŒÌŒØŒÜŒäŒðŒòŒòŒõŒ�Ö „ˆãZãZìZùZþZ×°iNN7N:NOJOTOXOZOZO]OgOkOxO…O‰O�O’O™O›O›O«O±OºOÁOÅOÅOÅOÅOÅOÌOÐOÔO×OÚOÞOãOíOPPPPP/PØ\.Ó]Ó]ã]è]ò]ú]^^ ^^^ ^'^Ù@4@ëëó÷'?NZho|}�Ú\gHgHuHH†HŒH•H£H®H°H½HÉHæHïHøHþHIÛ<±¼rrrr r0r5rIrZrÜ|#ÂqÂqøqìqrrr"r3r7r;rErJrZr`rgrjr|rݰ 1À‡À‡É‡ã‡ã‡é‡é‡ï‡ï‡ï‡ï‡ï‡ï‡ï‡ï‡ô‡ô‡ˆˆˆ ˆˆˆˆ-ˆ-ˆ-ˆ-ˆ-ˆ-ˆ3ˆ3ˆ3ˆ3ˆ5ˆ5ˆMˆÞ„1Noo%o,o7oPoeokoyo~o…o‘o‘o›o o§o²oÀoÄoÇoÊoÓoæoß0$,‚r‚r†r‹r¥r¾rÃrÅrà@˜¤Ã)Ã)Ñ)Ø)ß)é)ð)ò)* **á,„‹?|?|H|M|U|[|[|`|âD -rÐrЀІРРХХХввооÐÈÐã4›¤€‚€‚‰‚—‚«‚³‚¹‚»‚»‚À‚ä /30C0C>CRCXCåHàî -È -È È)È,È5ÈAÈIÈfÈuÈ{È~ÈŠÈæ$>ß>ßBßFßHßçDÍÚç}ç}õ}~~~~~~~èhC™‘‘‘‘5‘A‘E‘a‘|‘|‘|‘|‘|‘ˆ‘”‘›‘©‘­‘¸‘ȑґבבà‘ð‘õ‘õ‘’ ’’’+’;’=’=’=’Z’\’\’y’y’’‹’—’ž’¢’²’µ’Á’Ò’ã’å’å’û’ý’ý’“““%“1“8“<“L“O“[“l“~“€“€“€“…“É“éxš´Ð“Гè“÷“ý“””6”6”@”B”B”L”N”N”N”Y”[”[”[”f”f”f”k”}”ê Uyváváá�á�á¾áÐáÒáðáÿáÿáââ,âDâKâKâLâLâZâeâtâvâ‚â�â�â¥â¸âëHŒšg|g|{|‚|”|—|—|ž|¸|»|À|Â|Ê|ì8ðúkYkY‹Y–Y¤YœY·YÈYÈYÈYÔYí@ƒ�’š’š šÈšëšøš››2›:›@›î(=C0Ÿ0Ÿ=ŸRŸ~Ÿ’Ÿï ßãVæVæ`æsæxæð$§¬/}/}8}@}F}K}ñ0”œjÅjÅyłŌÅ�Å�Å–Åòdµ -ÇeÇeéeíeõefff$f4f4f@fOfTfmfpfufzfŠf•fœf f¤f²fÆfÍf×fÝfàfîfôfggg g g"gGU\\jsXþþ#2KK\kwŒŽ‘“““›P­½O}O}d}t}z}}}‰}�}’}’}š}H­»â â ú ý !!.!E!S!_!i!|!Š!‘!�!,ôûsdsd�d d«d±d¿d8<Fb‚b‚v‚†‚˜‚¡‚¤‚¬‚<›¦Ï|Ï|ã|ñ|ü|}}} }"}*}Œ­ BÞBÞ`Þ`ÞgÞeÞuÞ”Þ›Þ³Þ±ÞÁÞÐÞ×ÞÚÞêÞþÞþÞßß%ß9ßOßkߌߨßÄßÈßÍßåßçß÷ß à!à!à1à@àNàUàaàgàwà‹à›à¯à¯àÜàëàïàõàá&á?á?áKá_ásáyá„á”ážá¨á½áÖáÙáÙáíáýáýáââ!â0å <juЙЙž™¥™¯™¸™Ç™Ó™Ù™ß™ -È(V -… -…"….…Q…S…S…`…j…p…�…ƒ…ˆ…ˆ…•…œ…¯…±…¶…½…Ð…Ò…Ô…Û…î…ð…ò…ù… ††††*†,†.†3†3†3†3†8†8†?†E†H†͆ 8MW2¿2¿<¿D¿U¿j¿r¿u¿w¿{¿ PÂÒê‹ê‹þ‹Œ Œ1ŒVŒYŒpŒzŒ‡Œ‡Œ‰Œ‘Œ H¾ÌŸ}Ÿ}­}¹}¾}¾}Ë}Ú}ß}ß}å}Hao(6(6B6S6c6f6h6u6y6|6†6l:Q¢ý¢ý­ý¼ýËýæýøýþþþ*þ<þXþjþ�þ˜þ­þ´þ´þÉþÊþÎþ –ÂÙÂÙäÙçÙîÙÚÚÚ'ÚEÚEÚSÚYÚaÚmÚrÚrÚyÚÚ‹Ú�Ú—ÚžÚ¥Ú¯Ú»ÚÍÚÒÚÕÚÜÚÜÚîÚþÚÛÛ1ÛGÛZÛ^ÛyÛ‘ÛÅÛÅÛÌÛÖÛÜÛÞÛÞÛÞÛÞÛÞÛÞÛÞÛòÛùÛüÛ ÜÜÜ"Ü$Ü$Ü+Ü5Ü7Ü7Ü7Ü:Ü<Ü<ÜCÜFÜMÜMÜPÜUÜ`ÜtÜ{Ü�ܖܙܸܸܽܽܽÜÄÜÎÜÖÜÖÜÖÜáÜíÜðÜ—ÝxÌæ¯!¯!Ë!Î!Ó!Þ!æ!""""B"B"J"g"r"w"w""¨"³"¸"¸"¼"Ë"œ`ƒW{W{r{y{„{Š{�{�{”{š{«{°{³{¸{Á{Á{Á{Å{Ï{Þ{æ{û{||||0|4|4|4|>|Œp�ˆ6ˆ6¦6©6Á6Á6Ã6Ô6á6æ6ì6 7 7777 7;7>7I7M7M7V7Y7g7Ô -;ïvïv w www w+w2w9wBwOw]wfwiwowuw|wƒw…w�w”w�w«w±wÀwÌwÏwÒwÚwßwõwxxxxxx -xxx&x)x;xd 5à�à�žž*ž5ž8ž>žFžZžjžwžyž‡ž”ž¤ž¸žºžºžÊž�Vvÿƒÿƒ „„„„2„W„l„l„q„x„�„©„„DŽ˄ڄ܄ç„ò„ý„ý„… UY^Ð^ÐrÐ�ЉÐ€ËË8ËGË]Ëo˄ˊË�˕˘˦˲˵˸ËÄËÉËÒË×ËÞËôËôË -Ì@v‚â™â™ë™š6šCšPš[š~š†š‹šÌh—¾ê¾êÙêãêñê÷êëëëëëëë$ë+ë5ëAëJë^ësë�ë€ë¥ë¥ë°ëÙëÛëèëïëìììì6ìQì]ìjì ì|šµQQQQoQxQ„Q‡Q”Q™Q£Q¯QµQ¿QÁQÍQØQâQíQôQøQRRRì¥ÜÀ‚À‚Ú‚â‚ê‚ù‚ -ƒ ƒ#ƒ5ƒ1ƒDƒTƒZƒ`ƒgƒpƒŽƒŠƒ�ƒ­ƒÄƒÕƒØƒÝƒãƒ„„&„-„8„<„A„L„W„]„`„f„u„†„‹„—„¢„´„L&5 G GªG±G¼GÈGÏGÏGÕGÜGìGîGõGúGþG,‚‰fÀfÀzÀŒÀ’À˜ÀžÀ P0@úú +2Xsz�Ž—› (w}:À:ÀCÀHÀcÀuÀuÀzÀ!\õJ©J©X©]©e©l©q©™©¼©É©Ö©á©þ©ª ª ªªª",“šÖãÖãäãÿã ää!ä'ä#¼ÍøII?IEI^IvI}I‰I•I™I§IÆIÆIåIïI÷IþIJJJ,J=JNJcJjJsJyJ�J�J…J¢J$4#RéRé[é`éiéréxéxé}é%< ^Í^Ír͒ͦ͞ͅÍÂÍÒÍÕÍåÍ&4ÓÜ(2(2<2>2G2G2T2\2a2i2',W^ë:ë:ù:û: ;;; ;(DJWJóJóWóeómóuóƒó‹ó“ó›ó£ó­ó²ó)øbœ‚ÿ‚ÿŠÿšÿªÿ¹ÿÂÿÐÿÞÿéÿùÿ#:Iix‹™®ÅÎÝù -:EZi{€‹–£¸Êáêõü*(QWôôô%ô4ô8ô+0V^––Ÿ©¯µ··¼,@ òò",=NXblr-hB•B•K•Y•h•s•ƒ•“•£•³••Ñ•á•ñ•––#–2–B–R–{–{–€–.ˆ »?»?Û?å?è?ð?@@@@.@8@:@Y@^@l@z@…@“@¡@«@«@«@»@/PÙéÞîÞîüîïï6ïGïTïhïoïuï„ï0$mrøoøoüo pp!p1H°¾c\c\y\~\—\¢\«\­\¹\¼\¿\É\2D&kSkStS‚S‚S„SŠS•S•S¤S¥SªS3(£©ÂnÂnÆnÑnÖnànân4D.;6é6éDéRéRéZéyé“é“é—é�é5d>Sêêê ê+ê+ê7ê7êDêDêSêbêqêƒê˜ê¢ê±ê±ê»ê6ÔT†È†È¤È¨È«È¼ÈÏÈÙÈßÈãÈæÈèÈîÈòÈõÈûÈþÈÉ)É1É4ÉEÉYÉ`ÉjÉnÉ�É„É�ɕɛɣɶÉÐÉØÉÛÉìÉÊ Ê ÊÊ(ÊBÊNÊmÊmÊ~ʖʣʨʨʹÊÍÊÔÊÙÊÙÊêÊþÊËËË Ë1ËEËdËiËiËoˀ˔˳˸˸ËÉËÝËêËïËïËÌÌ!Ì&Ì&Ì7ÌKÌXÌZÌZÌZÌZÌZÌk̥̹̃̒̔̔ÌÂÌÂÌÈÌÈÌÑÌÑÌZÍ74£¬ÞÞ Þ%Þ0Þ3Þ7Þ=Þ8l 7»@»@Ù@Ü@ä@ø@ø@ -AA(A2A4ASAXAfAtAA�A›A¥A¥A³A9ˆ7U³A³AÙAÝAàAóABB B(B:BCBJBOBYBbBlBoBrBwB‰B—B¨B¼BÊBÚBÚBìB:ˆXv‚¿‚¿™¿œ¿œ¿­¿¶¿À¿Ä¿Ç¿Ô¿Ý¿Ý¿ç¿ç¿í¿ô¿ø¿ÀÀ -ÀÀÀ-À/À9À;XÉÛÁgÁgágîgógÿgh h,h7h>hGhKhWh<X¶È)g)gIgVg[ggg�g‡g”g¡g¨g±gµgÁg=$ è–è–þ–8—N—\—> X\ÝÝÝÝÝ? éížæžæ¨æ»æÀæ@ áå°�°�Ä�Ö�Þ�A(6<ООݞòžŸ+ŸB0y�ÀÀ8À;À;ÀDÀUÀXÀ`ÀCHª¸ŒŒŒ8ŒBŒIŒIŒhŒmŒoŒoŒyŒDÄ Lº½º½ʽÙ½Û½ç½ì½ -¾ -¾¾(¾=¾E¾Q¾]¾i¾y¾~¾ƒ¾ƒ¾о‘¾š¾œ¾œ¾£¾®¾;;ݾä¾í¾þ¾þ¾þ¾ ¿¿¿¿ ¿+¿EXºÌЧЧ¬§°§¶§¹§ħħÕ§â§ì§ï§ò§ø§¨F¨Ci2˜2˜[˜`˜j˜t˜~˜Š˜Š˜’˜»˜ĘɘÒ˜Õ˜Ú˜Ú˜ò˜™ -™ ™™™™M™Q™Y™[™f™f™k™k™z™Š™G<—¢šÝšÝ¢Ý¦ÝµÝÅÝïÝöÝÞ Þ ÞHDú¼ú¼½ ½ ½½(½0½5½A½G½I½I½N½IL`—`—p—~—Ž—‘—¼—à—ñ—6˜:˜B˜JØ9¢v¢v¼vÃvÇvËvÖvçvõv www!w,wCwHwQwTw^wfwiwlw€w—wŸw¶w½wÆwÉwËwÛwÞwàwçw÷wûwxx%x,x>xK<ðû@Ž@ŽVŽXŽfŽƒŽ‡Ž—Ž¤ŽL �…JÔJÔdÔvÔ€ÔMH -¶è¶èÊèÌèÓèÞèé é#é(é(é,é4éN@VbzKzKŠK—KžK¬K³KºKÃKOHçõÏ"Ï"é"ö"##"#+#E#H#R#PP‘U‘U¥UÇUÇUÓUÞUâUéUôUøUVV VQtuŽ:u:uBuNuduou}u‹uªuÄuÙuÞuåuêuêuìuR ¿ÃË\Ë\Ô\æ\St/rr}Œ›©Ää"3Sfw€�¤¿ÔÛÛðñõTh�—»(»(Ã(á(ò() )-)>)Q)X)i)�)ƒ)ƒ)–)§)¿)Á)Á)Ã)U0$,KKSin‚�– V@ ªÀªÀ³À¹ÀÂÀÖÀàÀåÀñÀ÷ÀùÀùÀþÀW4ÊÓ[b[byb•b¬b¸b¾bÄbËbêbX,¡¨yMyM‚MŸM±M±M¶MYLRaÒþÒþÝþäþóþÿ0ÿ:ÿSÿZÿaÿnÿwÿ{ÿZ`zûzû‚û‘û�û±ûÂûÍûÖûÞûàûòûü ü üüü"ü[TDUûûÿ-8C^‡’­´»ÆÖçî\8$‹-‹-”-ž-¦-³-µ-Â-Â-Å- \ No newline at end of file +> >•(¿Å8�8�@�J�]�– ³×3333A3F3N3V3c3u33„3–3«3Á3×3í3ÿ3444)4)4?4N4N4U4\4c4h4p4—8¢¬ + + (I_hn˜P:J8n8nPn\ndnkntnzn}n}n‘nžn¤n§n³n™øD~˜Ÿ˜Ÿ²ŸÂŸÉŸÑŸØŸôŸ    ' 0 9 ; D M O O X g l l u ~ ƒ ƒ Œ • š š £ ¬ ± ± ± º Ã È È Ô Ý â ù ý ý ¡¡¡'¡+¡�¡šX�¯úÅúÅÆÆÆ&Æ2Æ;ÆBÆPÆiƚƚƬƳƳÆÅÆÆÆÊÆ›ÈÝ p2p2Œ2’2œ2Ÿ2Ÿ2¨2³2½2Ç2Ó2Õ2Û2â2å2è2ð2ü233 3333#3)32323:3C3I3R3R3R3R3X3`3c3s3œ,{‚ÅÅ#Å/Å5Å:Å?Å�8_i¾¾ÌÖàëóõõûž„^{;^;^U^]^k^k^w^…^ˆ^�^®^®^±^³^³^¸^¸^º^º^º^¼^Å^È^Ë^Ü^Ÿ,Ûâ ~ ~(~2~3~8~ $(-â‘â‘ð‘ø‘ +’’¡<@Kª’ª’À’Ê’Î’Ó’ß’ä’è’ì’ö’¢ úþ&ç&ç*çKçMç£t.2¡2¡B¡N¡W¡h¡�¡³¡¡Ï¡ã¡Ú¡¢¢¢ ¢"¢(¢*¢7¢:¢B¢¤h^tz£z£œ£¢£«£«£´£ãУû£¤¤¤"¤"¤"¤3¤@¤@¤N¤¥Hw…—~—~ ~¥~¦~µ~½~Â~È~Ì~Ð~à~å~è~¦<ðûh–h–}–l–Œ–´–§€�¹¦¦0¦?¦G¦Z¦l¦w¦‚¦˜¦œ¦¬¦¾¦ƦƦ§§§7§7§N§n§t§–§¨ %+6+6;6E6J6O6O6^6c6h6r6|6‚6Œ6Ž6�6�6˜6¢6¤6³6µ6Á6Ë6Ù6Þ6í6ô6ö6ö6ö6ü6©€~šÎÕÎÕ×ÕÚÕñÕñÕÖÖ:Ö<ÖTÖgÖrÖƒÖšÖšÖ±ÖÅÖãÖåÖýÖ×××lת4<E5550525=5?5?5G5«XÑ ¡ ¡¼¡Ì¡Ó¡Û¡â¡þ¡¢!¢!¢C¢C¢C¢L¢N¢N¢W¢Y¢Y¢b¢d¢d¢m¢o¢o¢x¢z¢z¢ƒ¢…¢…¢Ž¢�¢�¢™¢™¢œ¢¡¢¡¢¡¢¤¢§¢§¢Á¢Ñ¢å¢õ¢õ¢÷¢÷¢££££££££ £,£1£1£:£N£Q£V£V£_£_£m£q£J¤¬`UióBóBCC$C/C1CBCOCUCUCaC­0;CKEKETEbEhEzE|E|E�E®(}ƒ«Z«Z¿ZÊZÓZÖZÞZ¯ \€:Ó:ÓBÓKÓ[ÓjÓvÓ˜Ó˜Ó­ÓµÓºÓºÓÇÓÝÓéÓñÓùÓ Ô8ÔDÔWÔ_ÔdÔdÔpÔpÔ‚Ô‰Ô‰Ô›Ô Ô§Ô°°.V*Ñ*Ñ2Ñ;ÑKÑZÑfшшѵÑÚÑßÑßÑôÑüÑÒÒ(Ò0Ò8ÒJÒwÒƒÒ–ÒžÒ£Ò¸ÒºÒºÒÆÒÆÒØÒßÒßÒñÒöÒÓ±8LV×z×zçzêzìzñzúzýz{ +{² ~‚~~‚‘•³(KSKSTS^SiSqSvS´< ë\ë\ÿ\]]] ]*]:]=]E]µh°Æ®®Ðçñ<SSiŒ££¶¶Â¶X=O¦à¦à°à²àÇàÏàíàñàýàýàááá"á·PFVH5H5f5l5q5�5“5˜5¶5¸5Æ5Ì5Ï5Ý5¸lXo>ô>ô_ôbôpôpô|ôƒôˆô‹ô‘ô”ôœô¡ô¡ô¦ô©ô«ô¯ô¿ô¹Œ“²K1K1T1}1¦1Ï12&2(2@2@2Š2—2™2±2±2Á2á2è2í2÷23%3'3,3/3ºˆ;Y˜ˆ˜ˆ¡ˆ«ˆ«ˆ»ˆÈˆÑˆÚˆãˆìˆ‰‰ ‰‰‰"‰*‰9‰B‰K‰h‰h‰j‰z‰€‰…‰»4 OyOycyrywy…yˆyŽy–y¼Pƒ“BÅBÅQÅ]Å_ÅmŃŒŞŹſÅÂÅÈŽ¨'r�r�„���”�¢�®�º�Ã�Î�Ù�ä�é�÷�‘‘,‘7‘>‘R‘q‘y‘�‘Œ‘Ž‘Ÿ‘ª‘±‘¿‘ʑ̑Ցߑ¾ W[ÓÓÓ.Ó8Ó¿Dt�îîî î2î9î@îPî[îiîlîtîÀ<)4ïyïyz zzz$z*z-z/z9zÁ´bËJJUv}Œ™¥´ÈØîû/>KTTm�®áæ0;[dly‹�½Òåÿ.:LQcu��©¼¼ïú -9EEJYg€ª±¶ÖÝ  % 3 ] _ _ d  † ‘ ‘ Ÿ ´ ´ Å Ì á á ò ò õ ý Âh + ŽðŽðœð·ðÃðÏðÛðäðíðöðÿðñññ#ñ,ñ5ñ>ñGñPñPñhñÃ0ÁÉãaãabb4b@bFbLbkbÄX’¤ 0 0®0·0Ã0É0Ì0Ñ0×0Ú0ß0ß0ì0ð0ó0ó0ù0ÅÜ�´_]_]…]�]™]®]®]Ä]Ë]Û]ê]ê]ï] +^ ^^ ^4^;^E^E^Z^Z^p^~^„^Œ^—^µ^¿^Â^Å^Ê^Ø^î^ø^û^þ^__*_4_7_7_>_B_T_ÆLù£J£J²JÀJÀJÊJÔJñJüJK K KKÇ PT&á&á*áVáXáÈôÍç&ç&ï&ó&û& ''%'1'l'~'�'�'”'£'­'À'È'Ì'Û'ø'ý'ý'((.(=(^(k(s(x(‹(š(»(È(Ó(å(÷())+)+)9)9):)L)L)Z)^)b)É´f�wsws—sšs£s·sÁsÌsÎsâsïsøsüsüsttt0tUtntutwt›t³t³tµtµtµtÏtätät,uÊ8AK§z§z·zºz¼zÁzÄzÇzÌzÔzËDw„WvWv[vavgvmvsvyvv…v‹v‘v—v™vÌhÛ166Š6¢6³6Â6Ì6Õ6æ6þ67&797A7]7r7ˆ7�7µ7º7Ä7Õ7ç7þ7þ7"8@8J8J8i8x8€8€8Ÿ8¯8É8 9Ü8ä8Ï8/9H9P9P9j99™9£9¶9¾9©9 : : :?:?:P:P:c:u:}:�:¨:»:Ã:Ã:Ñ:Ú:å:ó:ú:;;;;$;Í4{„˜›˜›¨›ª›²›Æ›Í›Ò›Ú›Î<¤¯ã[ã[\ \!\5\?\I\L\\\Ï8™£s[s[—[›[±[Å[Ï[Ò[â[ÐLú ðð*ð6ðQðZðgð{ð�ð�ðÑ`L`ú’ú’“&“1“6“D“O“^“d“u“y“}“ƒ“†“�“˜“˜“¤“Ò ž¢ºnºn¾nÉnËnÓ #GnñnñƒñŠñ”ñ¢ñ¢ñªñÃñæñèñ +ò!òCòiò‹ò•òŸò­òÅòÝòæòæòÿò ó"ó0ó2ó9ó@óyóÔÌ\‹räräŽä‘ä”ä�ä ä¥ä¨ä«ä·äÉäÌäÏäÔäääçäúäúäååå$å$å'å*å8å<åRåXå_åfåiånåƒå†åˆåˆå�å�å�å¯åÕ`¹Í€Œ€ŒœŒŸŒ¤ŒªŒ³Œ¸ŒÄŒÌŒØŒÜŒäŒðŒòŒòŒõŒ�Ö „ˆãZãZìZùZþZ×°iNN7N:NOJOTOXOZOZO]OgOkOxO…O‰O�O’O™O›O›O«O±OºOÁOÅOÅOÅOÅOÅOÌOÐOÔO×OÚOÞOãOíOPPPPP/PØ\/Ó]Ó]ã]è]ò]ú]^^ ^^^ ^'^Ù@4@ëëó÷'?NZho|}�Ú\÷A÷ABBBB%B3B>B@BMBYBvBBˆBŽB–BÛ<±¼rrrr r0r5rIrZrÜ|#ÒqÒqrüqrr-r2rCrGrKrUrZrjrprwrzrŒrݰ 1À‡À‡É‡ã‡ã‡é‡é‡ï‡ï‡ï‡ï‡ï‡ï‡ï‡ï‡ô‡ô‡ˆˆˆ ˆˆˆˆ-ˆ-ˆ-ˆ-ˆ-ˆ-ˆ3ˆ3ˆ3ˆ3ˆ5ˆ5ˆMˆÞ„1NŸhŸhµh¼hÇhàhõhûh iii!i!i+i0i7iBiPiTiWiZiciviß0$,’r’r–r›rµrÎrÓrÕrà@˜¤Ã)Ã)Ñ)Ø)ß)é)ð)ò)* **á,„‹?|?|H|M|U|[|[|`|âD -ÒÐÒÐàÐæÐÑÑÑÑÑÑÑÑÑ(Ñã4›¤€‚€‚‰‚—‚«‚³‚¹‚»‚»‚À‚ä /30C0C>CRCXCåHàîjÈjÈÈ‰ÈŒÈ•È¡È©ÈÆÈÕÈÛÈÞÈêÈæ$>ß>ßBßFßHßçDÍÚç}ç}õ}~~~~~~~èhC™‘‘‘‘5‘A‘E‘a‘|‘|‘|‘|‘|‘ˆ‘”‘›‘©‘­‘¸‘ȑґבבà‘ð‘õ‘õ‘’ ’’’+’;’=’=’=’Z’\’\’y’y’’‹’—’ž’¢’²’µ’Á’Ò’ã’å’å’û’ý’ý’“““%“1“8“<“L“O“[“l“~“€“€“€“…“É“éxš´Ð“Гè“÷“ý“””6”6”@”B”B”L”N”N”N”Y”[”[”[”f”f”f”k”}”ê Uyváváá�á�á¾áÐáÒáðáÿáÿáââ,âDâKâKâLâLâZâeâtâvâ‚â�â�â¥â¸âëHŒšg|g|{|‚|”|—|—|ž|¸|»|À|Â|Ê|ì8ðú{Y{Y›Y¦Y´Y¬YÇYØYØYØYäYí@ƒ�¢š¢š°šØšûš›› ›B›J›P›î(=C0Ÿ0Ÿ=ŸRŸ~Ÿ’Ÿï ßãVæVæ`æsæxæð$§¬/}/}8}@}F}K}ñ0”œÊÅÊÅÙÅâÅìÅðÅðÅöÅòdµ +W_W_y_}_…_–_–_¬_´_Ä_Ä_Ð_ß_ä_ý_`` +``%`,`0`4`B`V`]`g`m`p`~`„`”`«`­`°`°`²`Ì`Ø`Þ`ç`ó`aa$a+a2a8a;aIa_a_a_adapaˆaŒa—aša�a£a¦a´aÊaÊaÊaÒaÞaöaúabbb b b'b=bóÀIyVyV�VšV V¨VµV·VÍVÕVÕVßVøVWWW%W(W/W4W…a…c…c…p…z…€…‘…“…˜…˜…¥…¬…¿…Á…Æ…Í…à…â…ä…ë…þ…†† ††† †'†:†<†>†C†C†C†C†H†H†O†U†X†݆ +8MW’¿’¿œ¿¤¿µ¿Ê¿Ò¿Õ¿׿Û¿ PÂÒú‹ú‹ŒŒ0ŒAŒfŒiŒ€ŒŠŒ—Œ—Œ™Œ¡Œ H¾ÌŸ}Ÿ}­}¹}¾}¾}Ë}Ú}ß}ß}å} Hao(6(6B6S6c6f6h6u6y6|6†6l:Q2÷2÷=÷L÷[÷v÷ˆ÷”÷¢÷«÷º÷Ì÷è÷ú÷ ø(ø=øDøDøYøZø^ø –"Ú"ÚDÚGÚNÚdÚwÚ{Ú‡Ú¥Ú¥Ú³Ú¹ÚÁÚÍÚÒÚÒÚÙÚßÚëÚðÚ÷ÚþÚÛÛÛ-Û2Û5Û<Û<ÛNÛ^ÛeÛrÛ‘Û§ÛºÛ¾ÛÙÛñÛ%Ü%Ü,Ü6Ü<Ü>Ü>Ü>Ü>Ü>Ü>Ü>ÜRÜYÜ\ÜmÜsÜ|܂܄܄܋ܕܗܗܗܚܜܜܣܦܭܭܰܵÜÀÜÔÜÛÜáÜöÜùÜÝÝÝÝÝ$Ý.Ý6Ý6Ý6ÝAÝMÝPÝ÷ÝxÌæ??[^cnv“ž¥¬ÒÒÚ÷8CHHL[œ`ƒW{W{r{y{„{Š{�{�{”{š{«{°{³{¸{Á{Á{Á{Å{Ï{Þ{æ{û{||||0|4|4|4|>|Œp�ˆ6ˆ6¦6©6Á6Á6Ã6Ô6á6æ6ì6 7 7777 7;7>7I7M7M7V7Y7g7Ô +;pp™pœpŸp©p¯p»pÂpÉpÒpßpípöpùpÿpq qqq q$q-q;qAqPq\q_qbqjqoq…q‘q”q—q—q—q—qšq¢qªq¶q¹qËqd 5à�à�žž*ž5ž8ž>žFžZžjžwžyž‡ž”ž¤ž¸žºžºžÊž�Vv�}�}™}Ÿ}¦}¬}Â}ç}ü}ü}~~ ~9~R~W~[~j~l~w~‚~�~�~‘~ UY^Ð^ÐrÐ�ЉÐ€zËz˘˧˽ËÏËäËêËïËõËøËÌÌÌÌ$Ì)Ì2Ì7Ì>ÌTÌTÌjÌ@v‚ò™ò™û™#šFšSš`škšŽš–š›šÌh—¾ê¾êÙêãêñê÷êëëëëëëë$ë+ë5ëAëJë^ësë�ë€ë¥ë¥ë°ëÙëÛëèëïëìììì6ìQì]ìjì ì|šµQQQQoQxQ„Q‡Q”Q™Q£Q¯QµQ¿QÁQÍQØQâQíQôQøQRRRì¥ÜÀ‚À‚Ú‚â‚ê‚ù‚ +ƒ ƒ#ƒ5ƒ1ƒDƒTƒZƒ`ƒgƒpƒŽƒŠƒ�ƒ­ƒÄƒÕƒØƒÝƒãƒ„„&„-„8„<„A„L„W„]„`„f„u„†„‹„—„¢„´„L&5 G GªG±G¼GÈGÏGÏGÕGÜGìGîGõGúGþG,‚‰fÀfÀzÀŒÀ’À˜ÀžÀP0@ŠŠ•œ«»Âè +'+ (w}šÀšÀ£À¨ÀÃÀÕÀÕÀÚÀ \õZ©Z©h©m©u©|©�©©©Ì©Ù©æ©ñ©ªªªª ª&ª!,“šÖãÖãäãÿã ää!ä'ä"¼ÍøII?IEI^IvI}I‰I•I™I§IÆIÆIåIïI÷IþIJJJ,J=JNJcJjJsJyJ�J�J…J¢J#4#ââââëâðâùâããã ã$< ^Í^Ír͒ͦ͞ͅÍÂÍÒÍÕÍåÍ%4ÓÜ(2(2<2>2G2G2T2\2a2i2&,W^ë:ë:ù:û: ;;; ;'DJWÚìÚìçìõìýìííí#í+í3í=íBí(øbœùùù*ù:ùIùRù`ùnùyù‰ùžù³ùÊùÙùùùúú)ú>úUú^úmú‰ú ú°ú½úÊúÕúêúùú ûûû&û3ûHûZûqûzû…ûŒû—û¡ûªû®û)(QWôôô%ô4ô8ô*0V^––Ÿ©¯µ··¼+@ ‚‚–¤²¼ÍÞèòü,hR•R•[•i•x•ƒ•“•£•³•ÕÒ•á•ñ•–"–$–3–B–R–b–‹–‹–�–-ˆ »?»?Û?å?è?ð?@@@@.@8@:@Y@^@l@z@…@“@¡@«@«@«@»@.PÙéÞîÞîüîïï6ïGïTïhïoïuï„ï/$mrøoøoüo pp!p0H°¾c\c\y\~\—\¢\«\­\¹\¼\¿\É\1D&{S{S„S’S’S”SšS¥S¥S´SµSºS2(£©ÒnÒnÖnánænðnòn3D.;6é6éDéRéRéZéyé“é“é—é�é4d>S’ã’ã«ã¯ã»ã»ãÇãÇãÔãÔãããòãää(ä2äAäAäKä5ÔT†È†È¤È¨È«È¼ÈÏÈÙÈßÈãÈæÈèÈîÈòÈõÈûÈþÈÉ)É1É4ÉEÉYÉ`ÉjÉnÉ�É„É�ɕɛɣɶÉÐÉØÉÛÉìÉÊ Ê ÊÊ(ÊBÊNÊmÊmÊ~ʖʣʨʨʹÊÍÊÔÊÙÊÙÊêÊþÊËËË Ë1ËEËdËiËiËoˀ˔˳˸˸ËÉËÝËêËïËïËÌÌ!Ì&Ì&Ì7ÌKÌXÌZÌZÌZÌZÌZÌk̥̹̃̒̔̔ÌÂÌÂÌÈÌÈÌÑÌÑÌZÍ64Â˲¸²¸À¸ŸиÓ¸׸ݸ7l 7»@»@Ù@Ü@ä@ø@ø@ +AA(A2A4ASAXAfAtAA�A›A¥A¥A³A8ˆ7U³A³AÙAÝAàAóABB B(B:BCBJBOBYBbBlBoBrBwB‰B—B¨B¼BÊBÚBÚBìB9ˆXvâ¿â¿ù¿ü¿ü¿ ÀÀ À$À'À4À=À=ÀGÀGÀMÀTÀXÀaÀaÀjÀoÀ{À�À�À™À:XÉÛÑgÑgñgþghh)h/h éížæžæ¨æ»æÀæ? áå°�°�Ä�Ö�Þ�@(6<ООݞòžŸ+ŸA0y�ÀÀ8À;À;ÀDÀUÀXÀ`ÀBHª¸ŒŒŒ8ŒBŒIŒIŒhŒmŒoŒoŒyŒCÄ L¾¾*¾9¾;¾G¾L¾j¾j¾s¾ˆ¾�¾¥¾±¾½¾ɾÙ¾Þ¾ã¾ã¾ê¾ñ¾ú¾ü¾ü¾¿¿-¿-¿=¿D¿M¿^¿^¿^¿i¿p¿u¿|¿¿‹¿DXºÌš§š§¼§À§ƧɧÔ§Ô§å§ò§ü§ÿ§¨¨¨E¨CiB˜B˜k˜p˜z˜„˜Ž˜š˜š˜¢˜˘Ô˜Ù˜â˜å˜ê˜ê˜™™™™#™*™.™]™a™i™k™v™v™{™{™Š™š™F<—¢úÝúÝÞÞÞ%ÞOÞVÞcÞiÞmÞGDZ½Z½c½i½i½v½ˆ½�½•½¡½§½©½©½®½HL`—`—p—~—Ž—‘—¼—à—ñ—6˜:˜B˜IØ9²v²vÌvÓv×vÛvæv÷vww%w(w1w)Q)X)i)�)ƒ)ƒ)–)§)¿)Á)Á)Ã)T0$,KKSin‚�– U@ +Á +ÁÁÁ"Á6Á@ÁEÁQÁWÁYÁYÁ^ÁV4ÊÓkbkb‰b¥b¼bÈbÎbÔbÛbúbW,¢©yMyM‚MŸM±M±M¶MXLRabøbømøtøƒø“øÀøÊøãøêøñøþøù ùY` +õ +õõ!õ-õAõRõ]õfõnõpõ‚õ”õ›õ›õ­õ®õ²õZTDUûûÿ-8C^‡’­´»ÆÖçî[8$‹-‹-”-ž-¦-³-µ-Â-Â-Å- \ No newline at end of file diff --git a/Kernel/KernelA.HPP b/Kernel/KernelA.HPP index 4e692ec..375aeed 100644 --- a/Kernel/KernelA.HPP +++ b/Kernel/KernelA.HPP @@ -1011,10 +1011,9 @@ public class CHashGlblVar:CHashSrcSym #define DOCEF_SKIP 0x10000000000000 #define DOCEF_POPUP 0x20000000000000 #define DOCEF_SKIP_IN_FORM 0x40000000000000 -#define DOCEF_HARD_SKIP 0x80000000000000 -#define DOCEF_FILTER_SKIP 0x100000000000000 -#define DOCEF_NO_CLICK_ON 0x200000000000000 -#define DOCEF_DONT_DRAW 0x400000000000000 //only works on sprites +#define DOCEF_FILTER_SKIP 0x80000000000000 +#define DOCEF_NO_CLICK_ON 0x100000000000000 +#define DOCEF_DONT_DRAW 0x200000000000000 //only works on sprites #define DOCEG1_DONT_EDIT (DOCEF_DEFINE|DOCEF_HTML_LINK|\ DOCEF_AUX_STR|DOCEF_BIN_PTR_LINK|DOCEF_SCROLLING_X|DOCEF_TAG_CB) @@ -1086,11 +1085,10 @@ public class CHashGlblVar:CHashSrcSym #define DOCEf_SKIP 52 #define DOCEf_POPUP 53 #define DOCEf_SKIP_IN_FORM 54 -#define DOCEf_HARD_SKIP 55 -#define DOCEf_FILTER_SKIP 56 -#define DOCEf_NO_CLICK_ON 57 -#define DOCEf_DONT_DRAW 58 //only works on sprites -#define DOCEf_NUM_FLAGS 59 +#define DOCEf_FILTER_SKIP 55 +#define DOCEf_NO_CLICK_ON 56 +#define DOCEf_DONT_DRAW 57 //only works on sprites +#define DOCEf_NUM_FLAGS 58 public class CDocBin { @@ -2086,15 +2084,16 @@ class CLexHashTableContext //CmpCtrl flags #define CCF_PMT 1 #define CCf_PMT 0 -#define CCF_DONT_FREE_BUF 2 -#define CCF_NO_DEFINES 4 -#define CCF_IN_IF 8 -#define CCF_JUST_LOAD 16 -#define CCF_KEEP_NEW_LINES 32 -#define CCF_KEEP_DOT 64 -#define CCF_KEEP_NUM_SIGN 128 -#define CCF_KEEP_AT_SIGN 256 -#define CCf_PASS_TRACE_PRESENT 9 +#define CCF_QUESTION_HELP 2 +#define CCF_DONT_FREE_BUF 4 +#define CCF_NO_DEFINES 8 +#define CCF_IN_IF 16 +#define CCF_JUST_LOAD 32 +#define CCF_KEEP_NEW_LINES 64 +#define CCF_KEEP_DOT 128 +#define CCF_KEEP_NUM_SIGN 256 +#define CCF_KEEP_AT_SIGN 512 +#define CCf_PASS_TRACE_PRESENT 10 #define CCF_NOT_CONST 0x0000010000 #define CCF_NO_REG_OPT 0x0000020000 #define CCF_IN_QUOTES 0x0000040000 @@ -2165,7 +2164,7 @@ public class CCmpCtrl CCodeCtrl coc; CPrsStk *ps; CAOTCtrl *aotc; - I64 aot_depth; + I64 aot_depth,pmt_line; U0 pad;#assert !($$&7) //(compiler lags one token) }; @@ -2532,6 +2531,7 @@ public class CDirEntry #define FUf_ALL 3 #define FUf_CANCEL 4 #define FUf_REPLACE 5 +#define FUf_RISKY 5 #define FUf_PUBLIC 6 #define FUf_MAP 7 #define FUf_EXPAND 8 @@ -2557,6 +2557,7 @@ public class CDirEntry #define FUF_ALL 0x000008 //a #define FUF_CANCEL 0x000010 //c #define FUF_REPLACE 0x000020 //R +#define FUF_RISKY 0x000020 //R #define FUF_PUBLIC 0x000040 //p #define FUF_MAP 0x000080 //m #define FUF_EXPAND 0x000100 //x @@ -2613,7 +2614,7 @@ public class CDirEntry //locked flags #define BDlf_LOCKED 0 -#define NUM_BLKDEVS 32 +#define NUM_BLKDEVS 26 #define BD_SIGNATURE_VAL 'BDSV' public class CBlkDev { @@ -2664,7 +2665,7 @@ class CFreeLst I64 start,size; }; -#define NUM_DRVS 32 +#define NUM_DRVS 26 #define DRV_SIGNATURE_VAL 'DVSV' public class CDrv @@ -2715,7 +2716,7 @@ public class CBlkDevGlbls CDrv *drvs,*let_to_drv[32]; I64 auto_mount_ide_cnt; U8 boot_drv_let,first_hd_drv_let,first_dvd_drv_let; - Bool boot_rescue_drv_pmt,dvd_boot_is_good,pad[3]; + Bool dvd_boot_is_good,pad[4]; }; #help_index "File/Internal" @@ -2784,8 +2785,8 @@ class CMemUsed #help_index "Memory/BlkPool" /*TempleOS does not mess with page tables after it identity-maps them during boot -- $LK,"SYS_INIT_MEM",A="MN:SYS_INIT_MEM"$. -$LK,"PAGE_SIZE",A="MN:PAGE_SIZE"$ is arbitrary, and is not related to CPU hardware. -I need some unit for memory allocation so I invented "$LK,"PAGE_SIZE",A="MN:PAGE_SIZE"$". +$LK,"MEM_PAGE_SIZE",A="MN:MEM_PAGE_SIZE"$ is arbitrary, and is not related to CPU hardware. +I need some unit for memory allocation so I invented "$LK,"MEM_PAGE_SIZE",A="MN:MEM_PAGE_SIZE"$". All virtual addresses are identical to physical, always. There is no high kernel memory because RAM's physical @@ -2825,18 +2826,20 @@ class CMemRange I64 size; }; -#define PAGE_BITS 9 -#define PAGE_SIZE (1<next=bp->mem_free_lst; m->pages=pages512; m->mb_signature=MBS_UNUSED_SIGNATURE_VAL; - bp->alloced_u8s+=pages512<alloced_u8s+=pages512<mem_free_lst=m; LBtr(&bp->locked_flags,BPlf_LOCKED); POPFD @@ -20,9 +20,9 @@ U0 BlkPoolInit(CBlkPool *bp,I64 pages512) I64 num; CMemBlk *m; MemSet(bp,0,sizeof(CBlkPool)); - m=(bp(U8 *)+sizeof(CBlkPool)+PAGE_SIZE-1)&~(PAGE_SIZE-1); - num=(bp(U8 *)+pages512<>PAGE_BITS; - bp->alloced_u8s=(pages512-num)<>MEM_PAGE_BITS; + bp->alloced_u8s=(pages512-num)<>PAGE_BITS); + BlkPoolAdd(sys_code_bp,0x1000000,i>>MEM_PAGE_BITS); sys_heap_limit=i+0x1000000-1; if (code_heap_limit>PAGE_BITS); + BlkPoolInit(lo,(hi-lo)>>MEM_PAGE_BITS); sys_data_bp=lo; Fs->data_heap=HeapCtrlInit(,Fs,sys_data_bp); first=FALSE; } else - BlkPoolAdd(sys_data_bp,lo,(hi-lo)>>PAGE_BITS); + BlkPoolAdd(sys_data_bp,lo,(hi-lo)>>MEM_PAGE_BITS); } } m20++; diff --git a/Kernel/Mem/HeapCtrl.CPP b/Kernel/Mem/HeapCtrl.CPP index 62df94c..280cfb4 100644 --- a/Kernel/Mem/HeapCtrl.CPP +++ b/Kernel/Mem/HeapCtrl.CPP @@ -17,9 +17,10 @@ CHeapCtrl *HeapCtrlBPInit(CBlkPool *bp,I64 pages512) CHeapCtrl *hc; MemSet(bp,0,sizeof(CBlkPool)+sizeof(CHeapCtrl)); hc=HeapCtrlInit(bp(U8 *)+sizeof(CBlkPool),,bp); - m=(bp(U8 *)+sizeof(CBlkPool)+sizeof(CHeapCtrl)+PAGE_SIZE-1)&~(PAGE_SIZE-1); - num=(bp(U8 *)+pages512<>PAGE_BITS; - bp->alloced_u8s=(pages512-num)<>MEM_PAGE_BITS; + bp->alloced_u8s=(pages512-num)<locked_flags,BPlf_LOCKED)) PAUSE - num<<=21-PAGE_BITS; + num<<=21-MEM_PAGE_BITS; m=&bp->mem_free_2meg_lst; while (TRUE) { @@ -28,7 +28,7 @@ Return: NULL if out of memory. goto am_done; } else { result->pages-=num; - result(U8 *)+=result->pages<pages<pages=num; goto am_done; } @@ -53,20 +53,20 @@ Return: NULL if out of memory. goto am_done; } } else { - if (i=(result(U8 *)&0x1FFFFF)>>PAGE_BITS) { - j=1<<(21-PAGE_BITS)-i; + if (i=(result(U8 *)&0x1FFFFF)>>MEM_PAGE_BITS) { + j=1<<(21-MEM_PAGE_BITS)-i; if (result->pagespages==num+j) { result->pages-=num; - result(U8 *)+=result->pages<pages<pages=num; goto am_done; } else { m1=result; - result(U8 *)+=j<pages=num; - m=result(U8 *)+num<pages=m1->pages-num-j; m1->pages=j; m->next=m1->next; @@ -75,7 +75,7 @@ Return: NULL if out of memory. goto am_done; } } else { - m=m->next=result(U8 *)+num<next=result(U8 *)+num<next=result->next; m->pages=result->pages-num; m->mb_signature=MBS_UNUSED_SIGNATURE_VAL; @@ -86,9 +86,9 @@ Return: NULL if out of memory. } } am_done: - i=num<used_u8s+=i; - num>>=21-PAGE_BITS; + num>>=21-MEM_PAGE_BITS; *_pages2Meg=num; m=result; m1=m(U8 *)+i; @@ -170,7 +170,7 @@ U0 Mem2MegFree(CMemBlk *m,I64 pages2Meg,CBlkPool *bp=NULL) while (LBts(&bp->locked_flags,BPlf_LOCKED)) PAUSE m->mb_signature=MBS_UNUSED_SIGNATURE_VAL; - m->pages=pages2Meg<<(21-PAGE_BITS); + m->pages=pages2Meg<<(21-MEM_PAGE_BITS); bp->used_u8s-=pages2Meg<<21; m->next=bp->mem_free_2meg_lst; bp->mem_free_2meg_lst=m; diff --git a/Kernel/Mem/Mem512.CPP b/Kernel/Mem/Mem512.CPP index 5a06b79..e61f923 100644 --- a/Kernel/Mem/Mem512.CPP +++ b/Kernel/Mem/Mem512.CPP @@ -23,21 +23,21 @@ Return: NULL if out of memory. CLI while (LBts(&bp->locked_flags,BPlf_LOCKED)) PAUSE - if (numfree_page_hash[num]) { bp->free_page_hash[num]=result->next; goto at_done; } - i=Bsr(FREE_PAGE_HASH_SIZE)+1; + i=Bsr(MEM_FREE_PAGE_HASH_SIZE)+1; } else { //We'll now round-up to a power of two. //There is some overhead on allocations and //we wouldn't want to round to the next //power of two if a power of two was requested. //So we use a little more than a power of two. - num-=2; + num-=MEM_EXTRA_HASH2_PAGES; i=Bsr(num)+1; - num=1<free_page_hash2[i]) { bp->free_page_hash2[i]=result->next; goto at_done; @@ -50,11 +50,11 @@ Return: NULL if out of memory. //freed larger size block... and, screw-it, return the whole thing. do { if (result=bp->free_page_hash2[++i]) { - num=1<free_page_hash2[i]=result->next; goto at_done; } - } while (i<64-PAGE_BITS-1); + } while (i<64-MEM_PAGE_BITS-1); num=0; result=NULL; //Out of memory goto at_done; @@ -67,7 +67,7 @@ Return: NULL if out of memory. goto at_done; } else { result->pages-=num; - result(U8 *)+=result->pages<pages<pages=num; goto at_done; } @@ -75,7 +75,7 @@ Return: NULL if out of memory. } at_done: *_pages512=num; - bp->used_u8s+=num<used_u8s+=num<locked_flags,BPlf_LOCKED); POPFD return result; @@ -92,8 +92,8 @@ U0 Mem512Free(CMemBlk *m,I64 pages512,CBlkPool *bp=NULL) PAUSE m->mb_signature=MBS_UNUSED_SIGNATURE_VAL; m->pages=pages512; - bp->used_u8s-=pages512<used_u8s-=pages512<next=bp->free_page_hash[pages512]; bp->free_page_hash[pages512]=m; } else { @@ -102,7 +102,7 @@ U0 Mem512Free(CMemBlk *m,I64 pages512,CBlkPool *bp=NULL) //we wouldn't want to round to the next //power of two if a power of two was requested. //So we use a little more than a power of two. - pages512-=2; + pages512-=MEM_EXTRA_HASH2_PAGES; i=Bsr(pages512); m->next=bp->free_page_hash2[i]; bp->free_page_hash2[i]=m; @@ -124,12 +124,12 @@ Return: NULL if out of memory. if (result=Mem512Alloc(_pages512,hc->bp)) { QueIns(result,hc->last_mem_blk); result->mb_signature=MBS_USED_SIGNATURE_VAL; - hc->alloced_u8s+=*_pages512<alloced_u8s+=*_pages512<>4; -#assert HEAP_HASH_SIZE>>4>=sizeof(U8 *) + threshold=MEM_HEAP_HASH_SIZE>>4; +#assert MEM_HEAP_HASH_SIZE>>4>=sizeof(U8 *) do { cnt=0; _uum=&hc->malloc_free_lst; @@ -147,7 +147,7 @@ Return: NULL if out of memory. } } threshold<<=1; - } while (cnt>8 && threshold<=HEAP_HASH_SIZE); + } while (cnt>8 && threshold<=MEM_HEAP_HASH_SIZE); } return result; } @@ -161,7 +161,7 @@ U0 Mem512TaskFree(CMemBlk *m,CHeapCtrl *hc) SysBadFree(m); else { QueRem(m); - hc->alloced_u8s-=m->pages<alloced_u8s-=m->pages<pages,hc->bp); } POPFD diff --git a/Kernel/Mem/PageTables.CPP b/Kernel/Mem/PageTables.CPP index aefe98c..aaad60d 100644 --- a/Kernel/Mem/PageTables.CPP +++ b/Kernel/Mem/PageTables.CPP @@ -124,7 +124,8 @@ pain without MAlloc up-and-running. #define ESTIMATED_MISC_ALLOCS 0x100000 #assert CONSERVATIVE_16MEG_SIZE- - (SYS_FIXED_AREA+sizeof(CSysFixedArea))>ADAM_STK+ESTIMATED_MISC_ALLOCS + (SYS_FIXED_AREA+sizeof(CSysFixedArea))>MEM_ADAM_STK+ + ESTIMATED_MISC_ALLOCS //EBX=BASE EAX=SIZE TEST U8 [SYS_MEM_INIT_FLAG],1 @@ -136,7 +137,7 @@ pain without MAlloc up-and-running. REP_STOSB POP EAX -@@40: SHR EAX,PAGE_BITS +@@40: SHR EAX,MEM_PAGE_BITS MOV ESI,SYS_FIXED_AREA+CSysFixedArea.adam_bp MOV EDI,U32 CBlkPool.mem_free_lst[ESI] MOV U32 CMemBlk.next[EBX],EDI @@ -145,7 +146,7 @@ pain without MAlloc up-and-running. MOV U32 CBlkPool.mem_free_lst+4[ESI],0 MOV U32 CMemBlk.mb_signature[EBX],MBS_UNUSED_SIGNATURE_VAL MOV U32 CMemBlk.pages[EBX],EAX - SHL EAX,PAGE_BITS + SHL EAX,MEM_PAGE_BITS ADD U32 CBlkPool.alloced_u8s[ESI],EAX RET } diff --git a/Kernel/MultiProc.CPP b/Kernel/MultiProc.CPP index b08e570..bdd72ef 100644 --- a/Kernel/MultiProc.CPP +++ b/Kernel/MultiProc.CPP @@ -80,11 +80,11 @@ CTSS *TSSNew(I64 cpu_num) tss->io_map_offset=offset(CTSS.io_map); MemSet(tss->io_map,0xFF,0x10000/8); - tss->st0=MAlloc(INTERRUPT_STK); + tss->st0=MAlloc(MEM_INTERRUPT_STK); tss->rsp0=tss->st0(U8 *)+MSize(tss->st0); - tss->st1=MAlloc(INTERRUPT_STK); + tss->st1=MAlloc(MEM_INTERRUPT_STK); tss->rsp1=tss->st1(U8 *)+MSize(tss->st1); - tss->st2=MAlloc(INTERRUPT_STK); + tss->st2=MAlloc(MEM_INTERRUPT_STK); tss->rsp2=tss->st2(U8 *)+MSize(tss->st2); tss->tr =offset(CGDT.tr)+cpu_num*16; @@ -352,7 +352,7 @@ U0 Core0StartMP() for (i=1;irflags=RFLAGG_START; //$LK,"CTask",A="MN:CTask"$ alloced off this core's seth_task's heap (Which is Adam) CPUStructInit(i,&cpu_structs[i],task); @@ -397,7 +397,7 @@ U0 Core0Init() } interrupt U0 IntMPCrash() -{//Entering the debugger from another core causes an interrupt on core#0 +{//Entering the debugger from another core causes an interrupt on core0 //Which calls this routine. *LAPIC_EOI(U32 *)=0; mp_cnt=1; diff --git a/Kernel/Sched.CPP b/Kernel/Sched.CPP index 8d93e4d..9d99fe7 100644 --- a/Kernel/Sched.CPP +++ b/Kernel/Sched.CPP @@ -1,6 +1,6 @@ /*On each core, tasks are linked in a circular doubly-linked list queue with -the Seth task as the head. On core#0, +the Seth task as the head. On core0, the queue order represents the front-to-back window stack order with the window mgr as the wallpaper. @@ -224,7 +224,7 @@ RESTORE_RSI_TASK2: JC @@20 //Jmp if had chance for IRQ already MOV RAX,U64 GS:CCPU.idle_task[RAX] MOV RSP,U64 CTask.stk[RAX] - ADD RSP,DFT_STK+CTaskStk.stk_base //Rst to top + ADD RSP,MEM_DFT_STK+CTaskStk.stk_base //Rst to top CALL SET_FS_BASE STI //Restore idle task so we can unmask IRQs. HLT diff --git a/Misc/DoDistro.CPP b/Misc/DoDistro.CPP index 7ddacf4..dcc9b08 100644 --- a/Misc/DoDistro.CPP +++ b/Misc/DoDistro.CPP @@ -1,9 +1,10 @@ //Make Your own Distro by #include-ing this file. -#define STD_DISTRO_DVD_CFG "Tb1\nScale2Mem(2048,0x40000)\nt3 \n\n\n\n" +#define STD_DISTRO_DVD_CFG "Tb\nScale2Mem(2048,0x40000)\nt \n\n\n\n" U0 MakeMyISO(U8 *out_iso_filename) {//Does everything with current drive. +//If you have not recompiled $FG,2$Kernel$FG$ and defined your CD/DVD drive, use $LK,"Mount",A="MN:Mount"$. if (!DrvIsWritable) { "Drive must be writable. Install on Hard drive, first.\n"; return; diff --git a/Misc/OSInstall.CPP b/Misc/OSInstall.CPP index 2d0faed..9e43bed 100644 --- a/Misc/OSInstall.CPP +++ b/Misc/OSInstall.CPP @@ -1,7 +1,7 @@ Bool VMPrtDsk(CTask *task,CATARep *ata_drv) { if (ata_drv) { - XTalkWait(task,"PrtDsk;\nYC2p%d\nYYY",ata_drv->num); + XTalkWait(task,"PrtDsk;\nYCp%d\nYYY",ata_drv->num); XTalkWait(task,"%d\nY\nY\n",(drv_dsk_dsk_size-DRV_HEADER)/2); return TRUE; } else @@ -27,12 +27,12 @@ U0 VMInstallBoot(CTask *task,U8 dvd_drv,U8 drv, XTalkWait(task, "MakeOSDrvBootInstall('%C');\n" - "\nB1\n0x20000\n",drv); + "\nB\n0x20000\n",drv); if (ata_drv) - XTalkWait(task,"C2p%d\n",ata_drv->num); + XTalkWait(task,"Cp%d\n",ata_drv->num); if (atapi_drv) - XTalkWait(task,"T3p%d\n",atapi_drv->num); + XTalkWait(task,"Tp%d\n",atapi_drv->num); XTalkWait(task, "\n" //Exit Drives @@ -84,7 +84,7 @@ U0 RegularInstallWiz() WinVert(Fs->win_top,(Fs->win_top+Fs->win_bottom)>>2-1,task); WinVert(task->win_bottom+3,Fs->win_bottom); WinToTop(Fs); - XTalk(task,"Mount;\nC2 "); + XTalk(task,"Mount;\nC "); num_hints=ATARep(FALSE,,&root); "\nInclude '$$PURPLE$$0x$$FG$$' for hexidecimal numbers.\n\n"; @@ -157,9 +157,9 @@ U0 RegularInstallWiz() Copy("::/MakeHome.CPP.Z",new_home_str); XTalkWait(task, "MakeOSDrvBootInstall('%C');\n" - "\nB1\n0x20000\n" + "\nB\n0x20000\n" "C" - "2p" + "p" "%s\n" "%s\n" "%C" diff --git a/Misc/OSTestSuite.CPP b/Misc/OSTestSuite.CPP index e76b005..dd05cfa 100644 --- a/Misc/OSTestSuite.CPP +++ b/Misc/OSTestSuite.CPP @@ -6,7 +6,7 @@ U0 TSStart() U0 TS() { progress4=ts_num++; - progress4_max=163; + progress4_max=164; *progress4_desc=0; } U0 TSEnd() @@ -1241,6 +1241,14 @@ U0 DoStkGrow() XTalk(task,"Exit;\n"); } +U0 DoMemDemo() +{ + CTask *task=User; + XTalkWait(task,"#include \"::/Demo/MemDemo\";\n"); + Sleep(750); + XTalk(task,"Exit;\n"); +} + U0 DoSpan() { CTask *task=User; @@ -2360,6 +2368,7 @@ U0 OSTestSuite() TS; DoSuggestedSpelling; TS; DoWordSearch; TS; DoStkGrow; + TS; DoMemDemo; TS; DoWaterFowl; TS; DoAsmHelloWorld; TS; DoAsmAndC1; diff --git a/StartOS.CPP b/StartOS.CPP index 7cfafa5..22f0b5e 100644 --- a/StartOS.CPP +++ b/StartOS.CPP @@ -17,7 +17,7 @@ HashTablePurge(adam_task->hash_table); #help_index "Misc" //Use Dbg("Type 'G;'"); to debug before window mgr is running. -public F64 os_version=3.12;//Operating system version. +public F64 os_version=4.01;//Operating system version. #include "/Adam/MakeAdam"