From 72ba683a2230cfad05ad29271956ff4d5765e71f Mon Sep 17 00:00:00 2001 From: PommesPeter <434596665@qq.com> Date: Fri, 1 Sep 2023 21:46:24 +0800 Subject: [PATCH] refactor: added new paper --- .../02.Neural_Classifiers.md" | 96 +++++++++++++++++- .../image-20221206111247762.png" | Bin 0 -> 80103 bytes .../image-20221206152922620.png" | Bin 0 -> 108967 bytes ...13\347\233\230\346\225\210\345\272\224.md" | 0 ...67\346\234\254\350\247\243\346\236\220.md" | 0 .../image-20221104181853188.png" | Bin .../image-20210827114052890.png" | Bin .../image-20210828155705611.png" | Bin .../image-20210828155724700.png" | Bin .../image-20210828155921907.png" | Bin .../image-20210828160459764.png" | Bin .../image-20210828170126332.png" | Bin .../image-20210828170129323.png" | Bin .../image-20210828170146395.png" | Bin .../image-20210828170344536.png" | Bin .../image-20210828170551006.png" | Bin .../image-20210828170609251.png" | Bin .../image-20210828170625428.png" | Bin .../image-20210828170738818.png" | Bin .../image-20210828170840318.png" | Bin .../Attention/01.attention-is-all-you-need.md | 30 ++++++ ...01.Grounded_Language-Image_Pre-training.md | 45 ++++++++ .../image.png | Bin 0 -> 146807 bytes ...-toward-Unbiase-Scene-Graph-Generation.md" | 0 ...ng-for-Unbiased-Scene-Graph-Generation.md" | 0 ...ng-for-Low-shot-Scene-Graph-Generation.md" | 0 ...Transformer-for-Scene-Graph-Generation.md" | 20 ++-- ...nteraction-Detection-with-Transformers.md" | 0 ...action-Understanding-for-HOI-Detection.md" | 0 ...ed-Training-for-Scene-Graph-Generation.md" | 28 +++++ .../image-20220902225008558.png" | Bin .../image-20220903105545356.png" | Bin .../image-20220903105604556.png" | Bin .../image-20220903105632704.png" | Bin .../image-20220905130446979.png" | Bin .../image-20220906175700599.png" | Bin .../image-20220906175742694.png" | Bin .../image-20220906175813933.png" | Bin .../image-20220906175816281.png" | Bin .../image-20220906175828193.png" | Bin .../image-20220906175835499.png" | Bin .../image-20220907175030776.png" | Bin .../image-20220908204449065.png" | Bin .../image-20221015154638586.png" | Bin .../image-20221017174810250.png" | Bin .../image-20221017185635894.png" | Bin .../image-20221018121358004.png" | Bin .../image-20221018132229843.png" | Bin .../image-20221018132239795.png" | Bin .../image-20221018132251509.png" | Bin .../image-20221018133806838.png" | Bin .../image-20221018133813846.png" | Bin .../image-20221018133944395.png" | Bin .../image-20221018134421486.png" | Bin .../image-20221020165828724.png" | Bin .../image-20221020183721595.png" | Bin .../image-20221022142515623.png" | Bin .../image-20221022142644323.png" | Bin .../image-20221022142821194.png" | Bin .../image-20221023151523837.png" | Bin .../image-20221102222629967.png" | Bin .../image-20221102230013820.png" | Bin .../image-20221103170924427.png" | Bin .../image-20221103171005656.png" | Bin .../image-20221103171018600.png" | Bin .../image-20221105162445723.png" | Bin ...04\344\273\267\346\214\207\346\240\207.md" | 0 .../01.yaml\346\224\271\350\277\233.md" | 0 .../02.yolov5\344\273\213\347\273\215.md" | 0 ...ing-into-High-Quality-Object-Detection.md" | 0 .../ZL433%DS_JHKSMVG7T_Z2NC.png" | Bin .../image-20220809115539270.png" | Bin .../image-20220809121126673.png" | Bin .../image-20220809121139070.png" | Bin .../image-20220809121302814.png" | Bin .../image-20220809163543958.png" | Bin .../image-20220809163624683.png" | Bin .../image-20220809164216887.png" | Bin .../image-20220809164218370.png" | Bin .../image-20220809164512145.png" | Bin .../image-20220809164606278.png" | Bin .../image-20220809164702200.png" | Bin .../image-20220809164842271.png" | Bin .../image-20220809164941214.png" | Bin .../image-20220809165109313.png" | Bin docusaurus.config.js | 2 +- package.json | 8 +- 87 files changed, 213 insertions(+), 16 deletions(-) create mode 100644 "docs/DeepLearning/01.DLThings/02.StanfordCourses/01.CS224N\350\207\252\347\204\266\350\257\255\350\250\200\345\244\204\347\220\206/src/02.Neural_Classifiers/image-20221206111247762.png" create mode 100644 "docs/DeepLearning/01.DLThings/02.StanfordCourses/01.CS224N\350\207\252\347\204\266\350\257\255\350\250\200\345\244\204\347\220\206/src/02.Neural_Classifiers/image-20221206152922620.png" rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/01.\345\217\215\345\215\267\347\247\257\344\270\216\346\243\213\347\233\230\346\225\210\345\272\224.md" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/01.\345\217\215\345\215\267\347\247\257\344\270\216\346\243\213\347\233\230\346\225\210\345\272\224.md" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/02.\346\255\243\350\264\237\346\240\267\346\234\254\350\247\243\346\236\220.md" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/02.\346\255\243\350\264\237\346\240\267\346\234\254\350\247\243\346\236\220.md" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/01.\346\255\243\350\264\237\346\240\267\346\234\254\350\247\243\346\236\220/image-20221104181853188.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/01.\346\255\243\350\264\237\346\240\267\346\234\254\350\247\243\346\236\220/image-20221104181853188.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210827114052890.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210827114052890.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155705611.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155705611.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155724700.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155724700.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155921907.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155921907.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828160459764.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828160459764.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170126332.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170126332.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170129323.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170129323.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170146395.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170146395.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170344536.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170344536.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170551006.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170551006.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170609251.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170609251.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170625428.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170625428.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170738818.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170738818.png" (100%) rename "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170840318.png" => "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170840318.png" (100%) create mode 100644 docs/DeepLearning/04.PaperReading/Attention/01.attention-is-all-you-need.md create mode 100644 docs/DeepLearning/04.PaperReading/VLMs/01.Grounded_Language-Image_Pre-training.md create mode 100644 docs/DeepLearning/04.PaperReading/VLMs/src/01.Grounded_Language-Image_Pre-training/image.png rename docs/DeepLearning/04.PaperReading/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation.md => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation.md" (100%) rename docs/DeepLearning/04.PaperReading/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation.md => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation.md" (100%) rename docs/DeepLearning/04.PaperReading/04.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation.md => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/03.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation.md" (100%) rename docs/DeepLearning/04.PaperReading/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation.md => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation.md" (96%) rename docs/DeepLearning/04.PaperReading/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers.md => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers.md" (100%) rename docs/DeepLearning/04.PaperReading/07.GEN-VLKT-Simplify-Association-and-Enhance Interaction-Understanding-for-HOI-Detection.md => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/06.GEN-VLKT-Simplify-Association-and-Enhance Interaction-Understanding-for-HOI-Detection.md" (100%) create mode 100644 "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/07.State-aware-Compositional-Learning-towards-Unbiased-Training-for-Scene-Graph-Generation.md" rename docs/DeepLearning/04.PaperReading/src/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220902225008558.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220902225008558.png" (100%) rename docs/DeepLearning/04.PaperReading/src/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105545356.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105545356.png" (100%) rename docs/DeepLearning/04.PaperReading/src/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105604556.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105604556.png" (100%) rename docs/DeepLearning/04.PaperReading/src/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105632704.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105632704.png" (100%) rename docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220905130446979.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220905130446979.png" (100%) rename docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175700599.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175700599.png" (100%) rename docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175742694.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175742694.png" (100%) rename docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175813933.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175813933.png" (100%) rename docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175816281.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175816281.png" (100%) rename docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175828193.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175828193.png" (100%) rename docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175835499.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175835499.png" (100%) rename docs/DeepLearning/04.PaperReading/src/04.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation/image-20220907175030776.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/03.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation/image-20220907175030776.png" (100%) rename docs/DeepLearning/04.PaperReading/src/04.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation/image-20220908204449065.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/03.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation/image-20220908204449065.png" (100%) rename docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221015154638586.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221015154638586.png" (100%) rename docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017174810250.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017174810250.png" (100%) rename docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017185635894.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017185635894.png" (100%) rename docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018121358004.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018121358004.png" (100%) rename docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132229843.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132229843.png" (100%) rename docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132239795.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132239795.png" (100%) rename docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132251509.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132251509.png" (100%) rename docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133806838.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133806838.png" (100%) rename docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133813846.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133813846.png" (100%) rename docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133944395.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133944395.png" (100%) rename docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018134421486.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018134421486.png" (100%) rename docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221020165828724.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221020165828724.png" (100%) rename docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221020183721595.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221020183721595.png" (100%) rename docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142515623.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142515623.png" (100%) rename docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142644323.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142644323.png" (100%) rename docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142821194.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142821194.png" (100%) rename docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221023151523837.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221023151523837.png" (100%) rename docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221102222629967.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221102222629967.png" (100%) rename docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221102230013820.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221102230013820.png" (100%) rename docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103170924427.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103170924427.png" (100%) rename docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103171005656.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103171005656.png" (100%) rename docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103171018600.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103171018600.png" (100%) rename docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221105162445723.png => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221105162445723.png" (100%) rename "docs/DeepLearning/06.\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/\350\257\204\344\273\267\346\214\207\346\240\207.md" => "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/\350\257\204\344\273\267\346\214\207\346\240\207.md" (100%) rename "docs/DeepLearning/05.\347\233\256\346\240\207\346\243\200\346\265\213/01.yaml\346\224\271\350\277\233.md" => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/01.yaml\346\224\271\350\277\233.md" (100%) rename "docs/DeepLearning/05.\347\233\256\346\240\207\346\243\200\346\265\213/02.yolov5\344\273\213\347\273\215.md" => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/02.yolov5\344\273\213\347\273\215.md" (100%) rename docs/DeepLearning/04.PaperReading/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection.md => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/03.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection.md" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/ZL433%DS_JHKSMVG7T_Z2NC.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/ZL433%DS_JHKSMVG7T_Z2NC.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809115539270.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809115539270.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121126673.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121126673.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121139070.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121139070.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121302814.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121302814.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809163543958.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809163543958.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809163624683.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809163624683.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164216887.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164216887.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164218370.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164218370.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164512145.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164512145.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164606278.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164606278.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164702200.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164702200.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164842271.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164842271.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164941214.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164941214.png" (100%) rename docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809165109313.png => "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809165109313.png" (100%) diff --git "a/docs/DeepLearning/01.DLThings/02.StanfordCourses/01.CS224N\350\207\252\347\204\266\350\257\255\350\250\200\345\244\204\347\220\206/02.Neural_Classifiers.md" "b/docs/DeepLearning/01.DLThings/02.StanfordCourses/01.CS224N\350\207\252\347\204\266\350\257\255\350\250\200\345\244\204\347\220\206/02.Neural_Classifiers.md" index 9a6dd85..09bbf8a 100644 --- "a/docs/DeepLearning/01.DLThings/02.StanfordCourses/01.CS224N\350\207\252\347\204\266\350\257\255\350\250\200\345\244\204\347\220\206/02.Neural_Classifiers.md" +++ "b/docs/DeepLearning/01.DLThings/02.StanfordCourses/01.CS224N\350\207\252\347\204\266\350\257\255\350\250\200\345\244\204\347\220\206/02.Neural_Classifiers.md" @@ -8,6 +8,8 @@ 2. 学习神经网络分类器的概念 3. 能够顺场地看一些 word embedding 的论文,例如 Google word2vec 论文、GLoVe 论文等 +## Review + 上节课我们建立了如何构建 word vector 的模型,并且推导出如何求解和优化词向量模型,但这只是最简单的算法,这个算法能够比较好的学习单词之间的相似性和词义的方向,更好地预测周围的单词。 :::info Bag of Word Model @@ -16,4 +18,96 @@ Bag of Word,也就是 NLP 当中的词袋模型。其实我们的词向量本 ::: -word2vec 其实是将意思相近的单词在高维的向量空间当中彼此靠近,将相似的单词分组。 +word2vec 其实是将意思相近的单词在高维的向量空间当中彼此靠近,将相似的单词分组。 + + ![image-20221206111247762](src/02.Neural_Classifiers/image-20221206111247762.png) + +通过 $U$ 和 $V$ 的点乘,经过 softmax 后得到相应单词的概率。而词袋模型是对每个位置的单词都做同样的 prediction 的操作,我们最终的目标是对于每个单词出现的预测的概率最大。 + +## Word2Vec Optimization + +构建目标函数之后需要求解其最优概率,去找到目标函数的最值,所以使用**梯度下降**进行优化。 + +![image-20221206152922620](src/02.Neural_Classifiers/image-20221206152922620.png) + +梯度下降的核心思想是使用梯度来更新自变量,比较因变量之间的差距,通过不断更新自变量从而找到使得其函数达到最值的自变量的点。所以优化方式如下: +for a matrix: +$$ +\theta^{new}=\theta^{old}-\alpha\nabla_\theta J(\theta) \\ +$$ + +for a single parameter: +$$ +\theta_j^{new}=\theta_j^{old}-\alpha\frac{\partial}{\partial\theta_j^{old}}J(\theta) +$$ + +但使用上面的方式会产生巨大的计算量,使得求得最值需要耗费长久的时间,所以提出 Stochastic Gradient Descent (SGD) 来优化,使用一批数据优化梯度下降的效率。 + +但是直接对 word vectors 使用梯度下降会产生一个问题,上下文间隔比较大的 word vector 可能概率值是很小的,所以就导致所计算的梯度矩阵是稀疏的(Sparse),从数学的角度上是合理的,但是从系统应用角度上这是不符合要求。 + +产生如下的稀疏矩阵: +$$ +\nabla_{\theta}J_t(\theta)=\begin{bmatrix} +0 \\ +\vdots \\ +\nabla_{v_{like}} \\ +\vdots \\ +0 \\ +\nabla_{u_I} \\ +\vdots \\ +\nabla_{u_{learning}} \\ +\vdots +\end{bmatrix}\in \mathbb{R}^{2dV} +$$ + + +所以提出了如下解决方案: + +- We hope: 只更新真正出现在 word vectors 里面的参数 +- Solution: + 1. 只更新整个 embedding matrices U 和 V 中的确实存在有单词的那几行 + 2. 给 word vectors 记录 Hash 值 + +## Other Word2vec Algorithm + +> 为什么需要两个向量?→ 更容易优化。(但可以实现每个单词一个向量的算法) + + 对于 Word2vec 模型而言,还有一些变种的算法: + +1. Skip-grams (SG) + + 根据 center word 预测 context words + +2. Continuous Bag of Words + + 从 context words 预测 center words + +提高训练效率的算法: + +1. Negative Sampling (naive softmax methods) + +### Skip-Gram Model with Negative Sampling + +因为使用传统的 softmax 方法的计算量非常大,因为要遍历每一个单词。 所以提出了 Negative Sampling 来优化计算。Negative Sampling 的核心思想是:训练一个 true pair (center word and a word in its context window) 与多个 noise pairs (the center word paired with a random word) 的二元逻辑回归模型。 + +:::info + +This method is from paper called “Distributed Representations of Words and Phrases and their Compositionality” (Mikolov et al. 2013) + +::: + +:::tip Main Idea + + + +::: + +最终的目标函数如下: +$$ +J(\theta)=\frac{1}{T}\sum_{t=1}^TJ_t(\theta) \\ +\sigma(x)=\frac{1}{1+e^{-x}} \\ +J_t(\theta)=\log\sigma(u_o^Tv_c)+\sum_{i=1}^k\mathbb{E}_{j\sim P(w)}[\log\sigma(-u_j^Tv_c)] +$$ +sigmoid function will become your good friends! + +通过最大化两个向量同时成立的概率最大,而 noise words 的概率最小,从而达到最优解。 diff --git "a/docs/DeepLearning/01.DLThings/02.StanfordCourses/01.CS224N\350\207\252\347\204\266\350\257\255\350\250\200\345\244\204\347\220\206/src/02.Neural_Classifiers/image-20221206111247762.png" "b/docs/DeepLearning/01.DLThings/02.StanfordCourses/01.CS224N\350\207\252\347\204\266\350\257\255\350\250\200\345\244\204\347\220\206/src/02.Neural_Classifiers/image-20221206111247762.png" new file mode 100644 index 0000000000000000000000000000000000000000..738187d66d1d56768e64b12aeba76d4f858a454f GIT binary patch literal 80103 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

E; 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

qez!8pPCZS3IX;fBW(Qj{?06<#Mev(IS%Bv$ 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 literal 0 HcmV?d00001 diff --git "a/docs/DeepLearning/01.DLThings/02.StanfordCourses/01.CS224N\350\207\252\347\204\266\350\257\255\350\250\200\345\244\204\347\220\206/src/02.Neural_Classifiers/image-20221206152922620.png" "b/docs/DeepLearning/01.DLThings/02.StanfordCourses/01.CS224N\350\207\252\347\204\266\350\257\255\350\250\200\345\244\204\347\220\206/src/02.Neural_Classifiers/image-20221206152922620.png" new file mode 100644 index 0000000000000000000000000000000000000000..1de19f2192c080d25e2b66030201d35be6f18c9f GIT binary patch literal 108967 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 literal 0 HcmV?d00001 diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/01.\345\217\215\345\215\267\347\247\257\344\270\216\346\243\213\347\233\230\346\225\210\345\272\224.md" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/01.\345\217\215\345\215\267\347\247\257\344\270\216\346\243\213\347\233\230\346\225\210\345\272\224.md" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/01.\345\217\215\345\215\267\347\247\257\344\270\216\346\243\213\347\233\230\346\225\210\345\272\224.md" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/01.\345\217\215\345\215\267\347\247\257\344\270\216\346\243\213\347\233\230\346\225\210\345\272\224.md" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/02.\346\255\243\350\264\237\346\240\267\346\234\254\350\247\243\346\236\220.md" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/02.\346\255\243\350\264\237\346\240\267\346\234\254\350\247\243\346\236\220.md" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/02.\346\255\243\350\264\237\346\240\267\346\234\254\350\247\243\346\236\220.md" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/02.\346\255\243\350\264\237\346\240\267\346\234\254\350\247\243\346\236\220.md" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/01.\346\255\243\350\264\237\346\240\267\346\234\254\350\247\243\346\236\220/image-20221104181853188.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/01.\346\255\243\350\264\237\346\240\267\346\234\254\350\247\243\346\236\220/image-20221104181853188.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/01.\346\255\243\350\264\237\346\240\267\346\234\254\350\247\243\346\236\220/image-20221104181853188.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/01.\346\255\243\350\264\237\346\240\267\346\234\254\350\247\243\346\236\220/image-20221104181853188.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210827114052890.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210827114052890.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210827114052890.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210827114052890.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155705611.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155705611.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155705611.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155705611.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155724700.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155724700.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155724700.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155724700.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155921907.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155921907.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155921907.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828155921907.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828160459764.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828160459764.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828160459764.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828160459764.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170126332.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170126332.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170126332.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170126332.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170129323.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170129323.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170129323.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170129323.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170146395.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170146395.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170146395.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170146395.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170344536.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170344536.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170344536.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170344536.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170551006.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170551006.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170551006.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170551006.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170609251.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170609251.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170609251.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170609251.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170625428.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170625428.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170625428.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170625428.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170738818.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170738818.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170738818.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170738818.png" diff --git "a/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170840318.png" "b/docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170840318.png" similarity index 100% rename from "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170840318.png" rename to "docs/DeepLearning/03.\345\237\272\347\241\200\347\237\245\350\257\206\347\233\270\345\205\263/\346\234\272\345\231\250\345\255\246\344\271\240/src/Deconvolution-and-Checkerboard-Artifacts/image-20210828170840318.png" diff --git a/docs/DeepLearning/04.PaperReading/Attention/01.attention-is-all-you-need.md b/docs/DeepLearning/04.PaperReading/Attention/01.attention-is-all-you-need.md new file mode 100644 index 0000000..703d2c4 --- /dev/null +++ b/docs/DeepLearning/04.PaperReading/Attention/01.attention-is-all-you-need.md @@ -0,0 +1,30 @@ +--- +title: Attention is All You Need +tags: + - Attention +--- + +# Attention is All You Need + +## Abstract + +现在主流的序列翻译模型(序列到序列的生成模型)都是基于循环神经网络或者卷积神经网络来做的,也就是包含了 encoder 和 decoder。现阶段最好的模型也是通过注意力机制将 encoder 和 decoder 连接起来。所以我们提出了一种仅用注意力机制的简单结构,完全不使用 CNN 和 RNN。我们的架构在其他领域也非常适用。(使用机器翻译领域作为验证) + +## Introduction + +循环语言模型和 encoder-decoder 模型是当时使用频率较高的两种解决方案。输出结构化信息比较多的情况下会使用 encoder-decoder 架构来解决这类问题(比较通用)。提出了两种模型的问题: + +1. 对于语言模型的解决方案通常会使用 RNN 进行学习,第 $t$ 个词的状态由前面的 第 $t-1$ 个词的状态得到。但这个过程是串行的,难以并行地进行运算,性能较差;并且对于早期的状态信息可能会在训练后期丢失(记忆)。 +2. encoder-decoder 也是有类似的问题,结构化的信息较多的情况下彼此之间的具有强相关的关系,难以解耦,导致学习的过程比较粗糙,不利于收敛。 + +将上述的两种结构进行优化,不使用 RNN,而是用 attention 的方式替代,解决无法并行的问题 + +## Background + +传统的 seq2seq 任务中, + +## Conclusion + +第一个仅用注意力机制实现序列转换模型,将 encoder-decoder 架构中的循环层替换成多头自注意力。对于翻译任务 Transformer 的训练速度也比循环层或卷积层快。收敛速度快。 + +我们的模型可以应用其他任务上,在任何基于 attention 的模型都是适用的。Transformer 可以应对不同的数据类型的输入都是适用的,例如图像、音频、视频。 diff --git a/docs/DeepLearning/04.PaperReading/VLMs/01.Grounded_Language-Image_Pre-training.md b/docs/DeepLearning/04.PaperReading/VLMs/01.Grounded_Language-Image_Pre-training.md new file mode 100644 index 0000000..e257bde --- /dev/null +++ b/docs/DeepLearning/04.PaperReading/VLMs/01.Grounded_Language-Image_Pre-training.md @@ -0,0 +1,45 @@ +--- +title: Grounded Language-Image Pre-training +tags: + - VLMs +--- + +# Grounded Language-Image Pre-training + +## Abstract + +学习对象级、语言感知和语义丰富的视觉表示。GLIP 将目标检测和 phrase grounding 统一起来进行预训练。好处在于: + +1. 它允许 GLIP 从检测和接地数据中学习以改进任务并引导良好的接地模型; +2. GLIP 可以通过自我训练的方式生成接地框来利用海量的图像-文本对,使学习的表示语义丰富。 + +学习的表征对各种对象级识别任务具有很强的零样本和少样本可迁移性,适合用于处理 zero-shot 和 few-shot 任务。实验结果也表明我们效果最好。 + +## Motivation + +提高模型的 zero-shot 和 few-shot 能力,利用目前的 pre-trained 大模型来实现。 + +## Method how to use? + +![Alt text](./src/01.Grounded_Language-Image_Pre-training/image.png) + +目标检测任务中的对每个区域进行分类的任务转换成将每个区域对齐到文本 prompt 中的 c 个短语,将视觉检测定义为 grounding task。输入一些 image-text pair,将其融合后使得图像上的物体和文本描述中的 prompt 对应的单词对齐来完成分类的任务。(带检测模块的 CLIP) + +1. 定义好新的范式以及如何利用 prompt 作为特征信息的一部分。 + +2. 设计好对应的 image encoder 和 text encoder。本文使用的 image encoder 为 DyHead (Dynamic Head: Unifying Object Detection Heads with Attentions),使用的 text encoder 为 BERT。 + +3. 除此之外还要设计一个 cross-modality multi-head attention module (X-MHA)。每个头部通过关注另一个模态来计算一个模态的上下文向量。 + +4. 最后再准备大量数据进行 pre-training 的训练。 + +5. 迁移到其他 benchmark 进行验证训练。 + +## Heuristic Thinking + +`GLIP 统一了 phrase grounding 和目标检测任务,因为目标检测可以被视为上下文无关的 phrase grounding,而 phrase grounding 可以被视为上下文化的目标检测任务。` +是否能够利用 phrase grounding 增强其视觉的语义丰富度?(增强 context) + +是否可以通过 prompt 提示出 visual feature (ROI feature, union feature, etc.) 中的关系呢,通过设计 prompt? + +之前的工作中已经有用 glove 使用其 phrase feature 来提高 zero-shot 的能力。是否可以说明 nlp 当中的模型天生具备比较强的 zero-shot 学习能力呢? \ No newline at end of file diff --git a/docs/DeepLearning/04.PaperReading/VLMs/src/01.Grounded_Language-Image_Pre-training/image.png b/docs/DeepLearning/04.PaperReading/VLMs/src/01.Grounded_Language-Image_Pre-training/image.png new file mode 100644 index 0000000000000000000000000000000000000000..95916bb86684b014fa2ad6c6196b40019782ff0f GIT binary patch literal 146807 zcmdSA^-~<*6E2J-NN{%u!QI_GI0Sds;O>jN1$PY|Ah<5NxVyW%yX;Fo-?~-r{S)p_ zJ9VaKYfewg)7{UBP*RXW`hx!j0s;a_`n&iK2neWm2nfh7IGB%>5vAB29QF2o*ts`F;l9P`7{;IOY3LmztUlrx>0Ud z*Gl7R_hU`tXce@LxpPOLswtcXxditO)imTwAPqJ=L+b6Zw9es0T>Yf%mk>^Q*^P;T zAgM$}L7szbXPIZg+?$r*x!Kv-ufeFIaHPS_e_Rnnf3VRg3}207aW6{0ugZF6 z*Scz;EfLkIHzDH8yV)0Ri6#BY6v7rInBwB(#QL3$V3NuLEg{M4Hq3u&+= zw7#waEV2%^6_4a}f@^$QG>>u=rz&Z-yayIK!;+@07P&T?qlXxl65ojPmc!zZ^hj5t zS+{?bjjV!g?O9(=PUxC*RcnR?nZQhJN%~kr8L~6WH*GO=u&kL31p`AAVOUfaNN&0k z$y=&C=KNEsKGWD5p%QT2Yp8AcRqs>76z8e}w${xd?MB##5d;d`_ggCtlm;`0Qo>gU zsw3nTls_*I=!IaLgvJm?5i3pM^EVUHHWPWc_QL>flEvA~edFu=`w#j}s2JAt3BsZX zqgFp3%6SFz`j0D$*t2gtc|%gA8}a;|jTt-d&q|kS9aqq{##eBmE{BcQ+BKype9&ZJ zaxt3at!YzRE&r8uYHD+o-rR1t8llDQJbLJmVC9z2wLI8ZQEJB(p@r;(PLwuN+g)kM zVrDY>H___LUQ^@0&ms}kZQ1i1!IjYU72dx5eszPjiG!$(A~6e9a;^#;DNU|F)a=>R zg_ueK1vh3B6vQ?VyI@JmQv-ZIU*O{+rjo3TTthN6$7$_05}sMhEhcjJ(Mn)rh+eTIcj8M}1yDp))I5CEZiZ{Bf48r4vuvwR}osw;+^{d{ePp!Bt zcwKv-{A1=5{)~4o$PuT{wEKaY5jGY6N$_S-sIseIuaxiQ<%Hvvn#G(~# z+IsyO(K!_@eF2atnK5C{ycC)%n6v9Sg9HTNCDyoQ@{;X~(-9wSkOiX_U_~EsM#muB z4gD^nNKC^W@E7aV{=gO2Q60aR{w$XqxN}|H@ z0@`5;8?pc7TwJHOHx!Z@4;PrEJO3AS#XnZyJywZbyzqEGwD;jpjM?PxA3x$$w<%tW{ZdXs*C$DhJ)g3L97lGS$Zt{JK;RL5??4J6AO2Y*C5O?m z{fPxOE;Er*F{6qTjP~_yrLZZpA(xzwzx#M87s!N1g#VJj)aUQpO#i*6IL_CI|Lp-) zPq;3~o6g6K|7Lz-g$gSAC6N3<5#Q(m4!dd%_r{wLV!$Q)e;v0EuW919y^@JWt@W1PU)f89dR$@jN@Tq{hARE;we^H3bK3AAd|LUFJ&dyu?I>n)E!5% zgC>Bg_352_QjTC-Us0SKON{A(fBCI>G?{2sZZ9o;RRHWYoTD`c2|-K4KvOuYp);fr zF`*%CC0zuzdRx%0%z8zk!{Y%^x)Uf~y+(>bAf~-DH_cMKb<{e)R5ckG*lOvu+hQkJ z4n9z{-9y24l5gPXduRQO^L)G6ssJ6_fbBjBDi)CaFRdQ3emf#U5R9$a8d5vu)$D5g zlj@k#6>$gHJBWJ=vh_w-eCdx`yvKGhTp*QMvDw&5N=|aD&x`*l1%h-iezO*2fcnCD z`SK^5aIqo1Vcf)~qK%tou?yiu5pqEDB}&a^<%NP^V{ImsC4#r8?cO0!2Kkg%oI)+> zY1l#V{u_at?@$RH=d3<`&h`uy$-xqro71LY-VHe~uU3o3hguGy1ob+iedIrp;f$F$ z1z=>F<2F5(f6dQY4RT=kl{RC}$^fa56nx_-f|Xc8g+6DFmbHDjULA2M;k0cC*+COw zVZig(52fEbm6@{}++M$n`}0Bc0%*WG&5d+lWqy#9`P5JY$dn+%j|`73ya?~sC3vG) zVTZq+BQ&zp4HM}c{V4`5=w^@E~}aHL?_DmpJ(7OTTP*#lc>D>{t7h~ z-yO|y54%I%4@LFmo5&8J<>L19tD-cqy+8~04vD>yQl@x(S3|$DPuwR3#>Fm3bUdXO znG4I(4P|m`8FVTQ8$*pDYRXl3O!05NK7nP36IInTGrE0@2Q|2ah}pS(x!0eoRv{exbPK}|+eO0}7V^c&8IL)G9`rF%AE_}K)O zExIr_(B$DV4y(fRB%RRdB5U;F7|3fF`73*(eN<@1^>)jZetn*hM$(Up3;R%*siKRhx_p|+xqN(-Anb007o_ zhJGgmk*NV9Uaq#?nk3qB6t({YpHtn0JL0FN{o-M~v2MF`Hxsq0KP1i8h|+@i9$gj| z2p5xj?KcEqvbJZi6cpHTO?BKlDq)uP+;R|c859T^?a!Q(`AagVcGmfMe^BN++FpoCejv|3$cPzuP}e8@Y>0S$X_{X- z1Hua=>-J}nYl-;2B~_lKZg{fdGQ9Sk_vGfbIq<3s$t{>T&v8z9>v6A^r6KySC}hx} zB`!rTC56+B#dfA7j{XfXHK#OTB^Y!mZ>}99#~)2gl-Fb>^2l5Q{FVM+ltnWJN|Ce9 zb4S+ni&w?mr4so*RNL%ZOX9)$5&eNMUtkIXk|A;=qmh?gr+RSvrz!#zVhR^ zMWI3K+u$8hr!!_D!y=bthn%a{61mDhbMnK`DM%3?c@f|(MeH^ce!y4O82xL}+o%8G zU2!-yw={Tfg+GAMjcTSK;Dy6Pq*xaXC)gA(Q4ggeZtCO;M=1h*`d=89}TUq#LTG$9+< zxr65HQET_vN_i1Py7hSvb zvKrLL%ss8UEX!Ki5pQG*8Wd>{oDpsq9<-^0s6X)3&efS$*hckYZ-8E==RJ5srJ$?8xfRc7XZ{--GW1wMZ8`NHnS8|=iqoAWU)8*GSw zw|Myp)8eQkVuM5^Dc+5aeSSvFqs8;=2kHr+n)9DB?MX_D=HLkn358gh(HWF;HDXC) zPEQ#6ksxi`gfgQ<;C{CxHlCZR%x+2#Y}awjo;1v8$byw@?EX||+m|kpi^w&SfZ@nj zSL6AkW_gB%cGJx?L7K907KC7bAlhyh$R$w`cFhoFwE7}`TS4di<9>*;XRPyEdrMO? z&s7VTBd-ySfC*!LoUwIzUU8-9KeP*}n($)8v%f)kCGholGwPI9CO9~=8J=aV|&0z zbO5^slGR;Q{gCMb`*7r~xzqLNM}1@2kaYrKN)9acWAghfmO=C&%2fVCXM(W(aDocX z_q8+3^E?i3D2`?$Wk~Eq(D-?92?VYBLd_KP-PRugvLR`hSXunGw6a9h^dj_*c0{J^ z7)`=7uS(6VNR_tXq7zkx*2+rKkaWL3$8<@hCc~Ayc=;~}a>dY)&3edjxjq;2LnN3oLBvFoMIG8C2BO4t zKM(sy{c?)Bjj|w~oCwh>0UlUjdt}Wc;4((>a`s#%)LPcj^CiJ+VP`cBqNO^<0tq`7 z^R%l%@nGq_`fBkU4srR1?p)oVw&Azhu5J=_GbjI!V2xaVzavw6X0!of{r9yOW^xjZ zfH)@u3a<5cUIfXeSLC4bdnp6&9)5K;grR=(selzpYbRd2Y-F{$1oN@bdQ*Np#%V+d z+Spt1(;-jOVwazl8cwjcw_DtorCyAxUK5cZ$b|Oh3!Opv;*~7; zmJy@>0cIz~nXkv+`R_E5VU0(4P`xoaqeDNCE;e(QCnZpY%Og!=S~U9axR%ql&q7Nj5>x7MkO|uU^l4wKDb#nC+m>)+9Z!uJl&khSS;A z9e;!TL~q=<3H9T}r#~Cr%})!^o8=1I)p769-xdD8hhU^xRDRt%T@3#r_+*Ipi>q?K zdf}(Pz1B^SUVDu#nJgv5D{N@xW>JfBd|QGi0T+wKt;=&36Q>liRwPCf8$m^ad`_9; zmvc%BBN&*U#5^z%D8$vs6m!A_Ytk9raOD_nbD~b6VT8^*tw>G#!wP-r$6e<0&rR9w zs6T77W%ZBnAgI*9?@V7NII}Cdo+A>wZX>ne&a@E0-nU`mjHm98t z1aO3asDho|NjV)EIi}J@KNPcp3AM_y$%55a#e$x#+XZ5U-O9qiwxbY&4aY+kb;Y6a znye$RqVa(BR()pTeP0rZUKC~fRL8#r5p52V%Xu~Ft*v7NffV-NSC+YQI-16e@F5m% zgcS8QI{0ubtRz=^m~yQ()dBl?&TPaHmERu9ROcFy7%O00@jqK zn;Ro2VRSBigB8ljCZ;RZ9DqNaf47`K9; zw-*vOjYH+F;@!NcW0e(dy@m)oEJ)7$^spbP;khm<7#xY~4Qqj3dbY*w`r9PfT#2R2 z-Oy{*Iihg_aRtP{OnsYz))js)l*>(L5&1b81)Hmd3L_$;qAskMdy4Lvs?2rfXp)pwc%X%uRFf*=obzJ7QM6t4QIo zXl{PIuDmZRMRFX1ugayjgNeRYr3G73$@v`E$-Y zt6`3Bb{GUGp~X`Pi}r*xrl>_zd%N+alFvwvUF=2 zFT{T>13cWAFQuNlo*2@zG`NWjzqMzsxK*S_px|^LR`p#EV;EU)+UXJ5n|}IxeB^W- zm}sxh_BqgT9?K+>;0%>qgvwGK8e8O@AJ1Az_e+m zBJf>k6&#dXZ<$F29B5vt|0{qj+jgBobTH`1wUNV1c&s#jGAsx^brOnJR&O7-H*8H} zH{qv{L|8bAb6O|p-F~v{q zrih9WOTnmAV#jKaAtieGOC`X0f65c;Jy#eomzPj{JLmDDPe-Up!(chS%R82C+KY#y zrbMu^G8vR!Q{!v;x!HP0<;YsRB;81!m{wU4)AzlVA#v9$-Tuu(K%LF})MMI}o3+@u zfw0fo?wTf}2#+=HJnX>PI0m^jrdWpyu5B_CW;MpCkA4;jEJ6BZ4gFjY{0#-#934$C zS7ts7c!DZm$3Vrk))Rr^@>l|wAq+|?Lc;Kg3yLmNr(P>Z2Dwp_HXnj zw^qO*RByHBbD?7E_sZ|s?|3{l$@|R%*B?u&3}&RKjSGx3W|8X0K7`$rS9Dt(@njxy zQpY|ESG_p99q=73lnD90fTjz*>oAr=Rqu{yW0QQwaL#R`iC80yH1rl2U+z9WTq2X; zH~s>?<y3lOsitMBynSp}JRZDd!u33aLvS{{-ixVfFX?$D%$MZzHSlwi8X zoPui%iwU&zbtRu-4jnY49r*Q6aq-pf-+mNW`q%;h0(<`HMw2%>px`$s`2#HjEt+It zVTK&3nwI(($l)OAyK-uzs!wl0&O>&*+)Y+%lmxx9FCT(h`P0CKKKX1|3UQJ+-zC5~TY79O7B9u>V7T3{(hULOJ0~(O=J+-*4z;-D_v?jZJyA58^ zx-|~lz7XSi@Cn8&xsROS0@0Nkr?P}H;lgLnr+o+fxSr>Dwtn`zGO41-=T~RUNf@AW zhWrge8CW0PVNRI)ZoyDTDd>@-Zi^CYLr1(LN)PjS&WvKEthaVD7#S;-gP>%*M^xno zVBL871nc8*DEGjYbO9Lj%PW1Yh~i7^-p;GBN@?%rZTbumb&9o9=dyfv z&8t!v)Ff%Fv~){qZDcJnnrwHCkJnFLLkokZ?D`Nb52T3FSbi70B~yx%tHmERrk>Jr zv)fM1EC-9y3)(CtW4$-MpR=aJX{p~o1=)mM&+byhk&f!AFG^vcFvTZ*!FcV ztQK@>=s@o8eL2ai`<^CkRPWh2>(O)N_G`iXsX-3VGCx=a_-5WJIhkEgZB_I2n~h=T zR4|4{haM6#JAHM|ue1pL$jY6a5O zh4fkdIYeZ4k7!~b0~wL8`I)wSc~CvbhR`!TEuqda?Pns91+S4hm6cZ6Vl98L*>TN$ zVVgN>pwldlu$vDi$Fsw)1zMO#Bxf0>2j5*lY&I#_ryDswsA=x?MRH(Qvpc910rRB}*3F{FiKO<~aJO4Ey<0bB8k3<~&_qy4Jb*?5RBFQLh z6>C~+FPIclUnQ@IkJbuE;*fxd;22f=Eb`D#uH}4RDa>(b*w>86E6-XM6B{t{Juvle z$irb8bhgg7c5m<4ZFJXW@R5rGpE(`>;YtydmEq;)lrpROxl+9^IbDwT z$h1hC*?NtB$j%ltc82g*(~;`HXhJ`n)Pi(e7-P0R;iKVLKRGC}a8uWo)9?P=rW7_! zOC=k7)Av5n!s(}4DuyQNf_iT9;@SV~yuBm3@v9;4^5?f6tnFv^?EF7KUlosVx&q^f zQ@rIi%MG;@=Ti{cEp+I|EBf2V9eh})>}(5`xY&M0Ah7)=b7I+0*6Wsyi2E8dA?EId z`CzNwO1gnEv9xfjRsPFum~%D&>vPiz^kLTt$Osy0UDMvqAg?^n5<^;Hq6>Y$%NF>^ zhk*0#qb<*n^x+O%?@t!QId7TjHbwr5`p;=WcQT>B`MYLC7(6PDp^NTj2;J_n!Sgi6 zCy@=OcaSWFEzVT|Y0qZjEavC*{pBkjZ*TlQ!na87%oe)vv3mpr*-f5ljJ*G0`$@6nFq^v&t;YNUz=U3TRAlniK@+w_CMvi|YRhTHyiVNjM ze1BNmU?KP8=AsJmLl248@EfI{LBT^8;{WYP$X^@xzy<8zMt1N^d4I!M<>BDi9r(0q z!L+&{sWWXfGz?0&?g}3l8i`GiX%tA_bzvA9qO5hz<08*F0Ve-nQyDAGgfa5v+d~)Z zQJ4%ow8hnqXzsBx(~2*VSK7T4LYxJe}9??o%@i593sWt+;CjA zr#V&8S5+;)uW@gmZ`#)tI?_v9taX`gNIzRv)lYy&L~jsiVPOJ;$g0A1=Vg1IvEQ=jb&s8ogqT$X?H}03KE8Uj1S2fN{7oHXqBKK8~NPripOS_$x z`Y}wBm$ae^p7i`}4RfAO79Y#Iv53NJ*3z8bGZ0VbkIh-TESGM= zPf7W&R@?07?L#5Xif^^>y3Y6K1BQ}vnSIkPNY(8IsO3tTMdf;@zu`&65k4ZXI6|K_ z?B&}puFpmzWNAFNWUR!1%M>{c`36&m-$*IY|ph)P{T(YzTnbz4CU6e7__+dlV2K~4?qmMaS& zP_65njK0>p6su5fpY6_ZYUOS+N7(D#aesPTEBs7o%q|Q=f$Ywe$KddA&z@5VFXqRj zirLhm8Wm^r{?y{-UEW6#01X~r8~nfnjedo1_Iq1Pu8Qo@Szta^0@XD6{jdI?h{wz6 zo}ov~XRH@Maa|r4^)O~kewXC-_RnEO{YC(Z#b96XNwkQ+f15Xjr<{fwhqYJ zCS#3Uo{o2ktJdvdI{iA!J`$5@R*IJoRxw|olg2b_^6r(PoYhD9bOhaopaT0&?zZn5 zPlp$Ft~T$yYW@xRk>w~cV8odB2mjF(cG@EVW({#Xodg^DHE>h(z45=}&)QZshF3D* zhr@I!56(30c zNJPLVz6qU@NpH+cro39urtFD(Tl3>Zoiv;8=a@JU0KbPJ|Gl`*MrK3Lwa;BrE9<)v zB<5V-sn^cu4CRDY@-9Z@wtuDDJI!u0u@rZ}L&KoDp>+LdoX2%MxcIu$Ad!mc{qbDV z$&bgY(E%nag6!^!6EJA~RS)N_;~57+@s*hX$aov|;$j*EgCtsw@&=_=fK*CR8VRu8 zaUQBbQJc%7&cjaK6cdw+7AjLyQ=-mKvoyve>FX0@XQ|A@Z`rw0gqC-N7mNW|TdLhb z3i`|nRs(cr#eC9^j7JkNt0JcSwMA>dkt8AeF2Z?*!P4#>#@A5Pm#b_f974Wxf&T75CTTo-9vyWdmWvOl zY1Sj~Tdui8nXb0emE@x~1{u`4{6yk7x+_1VU$my5)mR5m;|b}mZ+n~!OfyLi=&4{c z-}$V?F+!urfqC{iQtnm&u4~S_3vEHHd##w~8P}+e%XC3l`e7`t$Ew8&*~(qeEM>;z~hTLk@2vz zyTj$L+$~&dqjAucCFg5dx1;BCC{zb6zxZtq83=iGpcV_?PVuVd{EZr$DSNfN?_u_g z>E=WLis?72XbvtCvvjKacz;9~@9)0g3i&vB2QN@oMUYHwdir#V=yExT zCVpKd}%-{{m5ie*zY`6 z?u!}67i-=KGjJftzS4c$B`COPNJ`cRA@1xjWPw=>5*vmh&a%xzrK5m8U@_4}>k!CQ zhDud4wvx*nINQm)Ttr_NaDatp!A_x<*`jqNz`Nk!XQZIn!Sl4GF`+~*Hk})>>|YC* z!0A)#YvUQ*RcGkY_@UXeNI=P)BKC)GG7fjH54JC6V#M%^aX%Yi^%MKW0osaz*w7Yr z0yZAA_59zaPV%>I)LBsH>ml%(PmjUCnK_5#G}E`EPRuBKux&j0J9;A{ zIB8LWMi(QvvMKeW{Nnd{+3A*kM5*3NeoORl&~{m|Z_7Tq^E#S$)*={BYv%Z~fj$yn zFO6AMTU+74?@s%7{6Oq8rq5$|0i7H6RsI#=9CzIJ{e}o9reDbHLil?IcmCZAQ)t4( z#;$8jcjt7ASLxCF9QvfsSlCD$Mw=xu*;Ne|66}V7wDKzdzI$Ka-inA42H0es%x2Nb zWLeXh*_{kT;c0QR(JXKzm=vymP+4*zl(Z-G=KoRj*zjFWVB53=SFhi&xT*D$1C2;# zT7QuA>675w+UCkM1REziPfVn6JkQKE=NyAY@5)dM1;Dv2bOkRgd##xSNe#PDgGU~p zQtT)uWe#jPn5Y9BVFgH>SOy*Jh1LWTK0ui2y>zmrrog;F%=&hfnr9 z1F?S_76*dvBJuBs?jA_*!FJEo>KyMT1u06W6&ty&MxDl_fkq&14@*y>cb1Qi=w+CX z!;G6TCXzEu@r|V>1wK!KU>xkzoCvmJT3P=q+& zsr7qn_mt^#TrpbG6_r`pA#*8zc^@cRs%hjNHvb^3KBpwzXLE|exqN(uc+rSO_1&zt zVK{~LM(*C}{7Sly8p|*cVMbzbYm8f-bHg~9wUVL*o`t6oIK{*=y zMn)#X{m78$RWL0|2hIo}j&A$Hz6-zvc`dYkg@tdve%$-6&yHfD(BHKGz~64f{4kd7 zZ#5l$<7WgosOVC0sh8Hsy}8mHBcHp!;5vyjZcFPBBvOaxTkr{Gq6`Gm37UXpJHI~9 z3H@MxU@^CBtg*qP9}2g4BU5LuE8fzn3q7QWGg|IUXsg@o(Ar@c=X6jj6_R8=+ZcWB z#W#-Px@@&4W-8wO)k2#SEz$dAJ~zWnCD?5{pik*MVQEK_F~H~DU+1DMG@pB>!5{Hk zIU9T)U|9wws9Bq`82y>Nf%2yf=?5fOWSIhU+a0COu0;{GSmI4^lv){HB`kZF0m!~4ab(OXS1Y3kY^E~!}v6;gIN2Grm&W!vTrYtF0dY5JaOV@Ny`D1P{Tdk07Y ztvB-=0OoYEFuPnm{WOcDSaT{&tZ^p2b(H#}S!PX6a-Ve8YI?1tQkn!ns!jbPV!PZ= zqv@|3+Gp?k{K+`9#L!2KD;)p`FhL9r?S5s3A6o;M@g+V^&Oq#Z{B6a_gD+~4ttta_eab_T?Qv^%>r z_(IY<0lz7$jPP7fuxT26Sztw`$pHqVq6NHta1B8Qz7jUNgi})iiBK11Dyr)0=nI{I z%OK^Z8uq#*Sdv`Ho|-joNXa$Opc=uW62@3GA`;LI>j!_-?ka;pQ?jXmsknl2;(iqJG;45X- zY`siR{HK$9vukKnYu1x;;xPJOofTr-0R8wrn5nI#BIdHnx$Y<3tMJum8JZk6quy-N z)ZFwvXCMmWk|kZr9PD3t)LCLmxO<*EI$i%t-BO${CKjZm6SwYnUCQ(XDavdF&r+lbIg%N^|5do<)2 zfbTPnSy9m+gSN&q46yRe<4ff8=eVnFc7Lr^4UOO87^$rACTF%NX0rnHdh-r!sU{m% zj(*1}NHz?y5_SA2vB`gvq4r1R;aoLE!zEiocp*r6qf(k4-EB6WXa^q%n;rVx8jaRk z>*9o}9-4ihsFkQ#fI$jm8hUDdLR^m}N7VH6y9lWjZ$aF;;-`PEM9$91c?n3`<{vfN zU5HT_GX{e2ge>|$in37NKd5xNb-}rnGywukY_3m&h9pceI!k?VQPoB$8dK;0+1Bd7 zeVx-9LOycg+{btU&sx7a^=zdv+xIhJ;(GEqky1e{2p>g9IG?nv9^Cr^jA6`AYdfO<&srdR^mW1(GHW|b5 zNY7|Qv+qR0y2GqFvJs)m2#=;y4u;%OO-&DuSBgT2mt)>X?Hwh0?(5=P-gH_dj}?0L z7#}AaEc1T_RUQ0lnfT0dWJ6*=v^4S_2oC0rhJm8^JJ#_05Y>^85V>s_hRJS*MR8lM z=lfu+s-aeMwG&5>^x66@Zbo1F$-T%$y=brR_5y?Cm|2{v2s`z0VXf4=%E@glv8q?f z(Gi|D@7$ob_5nrtPmdanqQe38xIUae0Ei9_3LU7_E2Xg5!90_CenfCY)7N{UlB9~Y znB5%bN!@Ypa2i)#_~edODm!@)N%vt)ydfbWsu~*3d&y%>;U}(QOK*4T<><8V7sOMs z%8mL~As?OkX<2R8huxt>A3y%DKdwF8mP+eGm#DWoI&EZ3JW{559$aUaGzrA>Ht33T*8!lPqf&Dl0tdr_v> z=hbROY5b@2X1LB;{(%mAx2vU&v1pR@mSVz}agEsO>4A?@Xe(4nYG$(jXa@3e0>@zU z=Be3F_XbD(mkefMHD|5KMQ5`gC?=co2|TVbzAn~=$L6t3!SDrVp;Jic`#s8MA;(v4 zl@fWeLU?{F^B>#nf{XX~z6CFi5-tZ?PuGUsf~^a;hNB!@p}d$=cpUofP+!d;QN}sD zy4KofJ?$|YS94-)fI~gb7(ZdvN$9pRwx`IEVu~G5gy~g^u`bVv!`JIFYcN!x{`9eA zHGd6z8cR`}if)6>Ws0nbba##)I>>$3u1`l^nv=Tox^lbr7OJwrSi<2sA2(4X8#}kE zJL5QM&fXz7^}*RJN&tXys5rK|QSC=7h0R)%-Eld@oO{2nH2m_J&>*_!SIw^4HI+t#MYzB6JnzIM z778`eXtAD|6z(Host-&yJ8qV3ssO z;W$%Gu`XvTI-NV~rznwJDM-Bgv)3s|E~|@6XMS^45PwG)DWkQ4n^IxtR}qbf;xpvr zY?Tz7Bh&-1UO3_1ZT3q0RY08{`nZRZ3_o8A`vt#)n=vU;qJo|+>f-N8)tVKMm{zlA#TvPD#S(D~ zyG`Q<26$5JliF2OV6YL-yk~k^6vXfd+axw{!@vrRR#2{k=>GpOJibcs>~}B4yPY@k zGS>zu!TcXZWVU?nyKj;=9sGhMS}B{bnHJ4$mG_vGC!YAdoy$r4pCqS(a71?O>OV;` z6p`UK#1dH5<$1Q(JReNMNlxE&VjjZj)y;4HN^`xZ_q zMwP_OaI#SaZF?5{0*vm|%?G=z_2p>?;u6a{U&G%^jkaS(royBh*Y$0;Q>fhvVGn6R z?t^HMz2Sp>d2pd(0Iw+&pJG>cZXw&awA5!+-TsHsd|6u@1?j^UnSX3_KfA%BePWr( zsN$=6Jbk9g*8>#3fmnBn%tlK!t_KN1m!%Mzi7uPxzi-2`9$Q&d|!ur$xllqe3XU+@9 zsCIXAkYaqznb0IzV7Ya(TTk62`T zoMt`0T4ag9mIzFq@OUY5C_hP)&%KQtamfVyqqp^mJkIV}n&h!QptXmvO)7BAwJlz6 zt}&+$e}M?G17gBGP!&>SwyF%xWYOruvItSNZ*$F(pYKLiK&nOx;fbiN>ObE)I~?EO zXBJ+lzc)1mTbsZr+jpk|FLpiXo%>p-1!El(rc`+ zFmI~=Y7&{IB}~m%7n1ZfAA>0t*fKrV`~+`=vAnr^l(q%A2-!GYVU4SNva03$jND?7~HD%16T`B6N9Y{3}8SOg3=DPC<|Q#{t15^WamTImLz zzXw{A(B*7ICauY)-qu08tLcf6-uW0M5-8<~ax*s#1Pyhdcxn0K2!EF$Q@+uL6{iGZ z^FF-8@rVieCV24g3y8}zK=3xSy|SQ-KJbgajJwd6g>!PdQmB%(EN!qa?KSdL+Xj@3 zLMwO7uW~3@jz7iEm#nx&dBg_NO@47)&Am=uU>Vv9Kk$&p_c>{`tF>UNvLrjdBs(%|COBF`LIW_)FnTIF@~o<*vfVqC zGETG3f5$VYl3h!?fs8uX5!e{o!Yq`D)^*#LoK+l21l2dyLZLOd<+7TVLYysweU-HrewsZ{*a6 zyC$~7aZ7u0%8t9*wHjmyZeoQtt6x*WT{L=J@X+EMV)!Q$BQ%g2)Du@vGd zy*O+lwyJqrGSh4x@t4z?qYD1MkIZi)mKP$kP}s}Y6-cz}TPYQm5O}8$fO-9>{XbM4 zb-dknqenI@gT4+w;<$~UQ0(5U2JZ}N`crc2vX z#LZywjuU$3VCdu=fW}>CU0xE{%-$b@`^J)f|97@^8;VzH`=aO9PG7QBzbUJc%y?H> zgUQc~CpMQwOsCG(?q5NC5hU!{S3$!Lrw)mkV3K~M8Q4Wm;R}R&cl)lo94Q0+h_-=; zG`|u0{?82;&4JU?XLOR&*`B7Es!pSlta?bWL*-R+a%FC+KzP}5JTbP+7Sk>5aF$5{ z9||>t1IK=@#LFp+LpN)Ty)bu`%2CTF3wZK=agR|QRifJ;jxIz3F!)yn7>I=f;hy5L z8B)8Y251~+SZCY{KmPIG3T95YBRWS!Vo4F&dIJjYa|QT5CPkG;a$JP~|058-{(Ehb zBUxcMNp>I?xZ20Z2b+r$$`{trteetpt`SbcSQpFZ zqcXuu{y8Akq%6yH;e(Fqer2&vXYmfa*Db!}*p;nn7L0;7jbQ6Dzts19i`BI(o@=-{ zteZm?RAEJ~G0O5dI%*c}BwU6qU=l=UyZ*3~o~p|_e9(Wi#=zp<+bj2FHkPy-{M!Q! zIrC|HypMAjzd64zhZ%=&3=a&X{uPF0j&xkNc;xQxF@bnq;&*#9dA$zd5x)=5Yv+wT zV#_@+#y*WA6o?{uJxS%i4eJPgzzxyQ-_i_{{hh}8w`G)^%Dix<%!4^0*+dc{>!hX7 zP&+MX&bTM7Qff-;yKJ^J@uutV#H=k*Wnnc$)7?XS8zB}RB3mccVjH4EByvu!d|7)8 z4(|@dErmR5+%0KyFHs<)te3IfBST4JOwpx3z`FWe!M>*OGAENEFa9Ip>6)s3m)Kf=$ zi@AOrt!G1pziy6@V{%iTXtX0f;`Q5aV?XUOCL|l66b?MM9?EGMj-6E0@? zU+wq-iW|Y`>vbWy!u9h5ZhT}?G26qBkN(w7rhDsM{F-CX%@!R0CPlwzv@{@}TxKY% zqT?(EImVboOnu*6&(qjSmXf_Q_iBuZHz|P_BqV5rAKXWMJ#dLq7^HvGEBWkf-q{-0 zZ2l&XmVe^|7ByOaHj_f-EAm8{{p3Su8s+HbWfr|~#NiU@I7%0W(5q~z*r6(~Tok~; z5^ACofEJi|3$4q21Pe93wUO}9SfA_bfsoNpRgkbsw@X z4%W-{YtUCSTD<5h{tp)*5IbI5cqk=0+UE1^ASJyHGLe@k^^|7b_5No^1vTUf55>Kd3n zb51X~60YTbomm*FT_=CWXN2%r`tC9XSdtT1-~wFP+v^`OLR@aGWIhg_%>|weeDtl$ zX8Sb6I%5pl4>@B=gvM*l>iF9yN=V+tUcc$uAcR0ACMMGBdN^+1Ha>sIbPx*pWrZN% zpd(MHD_iD#x771+d`rv9`mIE*i{%V;`7{A|-^Pb){#xa{MdBbo{Wtb8h+#HsK|&dy z_*IBWB@C*{jur9tEFU<46fEuHQe$V5fq3?5ogT~d`B1kpM_}b1HmU%D{Q7{h1H%EDl6yM0 z+bQnO&W?tJK`bGU)0FYc4`x9@1$O+Rs;YAt_Ye(z&pjFUtxyWocSsE)NfiW~7G(?v zJ>{c*mF`vxp8t=gw+x7DX}U&ncb6e(2n2Wc;0_56gS)%C1R31j2?Tf7;O_43?sn%q z_x<|+%--F*x@*;{Rn;4t`{A!HKYh9`r4vGlWxy3Xyqc~DRM+K~lQ~DZR_na2tBj>;O4c!&JCX7+M%n1Q>q|ntf&#U1M$| zhaLCOB6*k8X}A-7>ffO|+_l0AVHhL1i zFFF+J;K#1!8SK}{E(|PH%M(KbOCy6qC3iartO}Au&M9-0ZO$EF=Vuc8Hw8syY{WR8 zF9ApA8^ORxYgqP=MLY`HGm zM06^nT_vl1V7fBY&1oA^m<$FXPY1dS;`luX0wkO_Ez=gbshn%z$U8|asTkz?I}}BZ zEjV78qK2rpMY?u2VXu~FgU2&*`w>kQ-%Y#=Mee`Pi7!p|200Law$YlgH=q9|sdxAn zeg=o}>ZW%(=W0GD=SEN7;poufC9HVDb9`Qy#f;78zDg0Q65{yo%b)6oqpEy0JM-q;q`cR?wa?nUS^w)e8*x%JuxJ=Hpv~Q0UslBQ8B7CI8!p@Mcs*< z#oPVxFnFK-{{E4Bt)3AYMn;*M_49_-3%eU$cvH=x8v%L?V?#JRZeF)Es2Rj&Wy~27 z3@SsvbS{n4(nr*CSREs}_&n36%Yx8CT2|=gSd-{dHi$@w4lbi#)VZ#vIdZm#y@)2( z4|}OpTb!b7Dh0w~%EGoE0qwhs@_j zCzT7kI9bki5?5=V^kxT*c;gaoo)rXhDe2~ zVIZL%CvkJd~zE>iGq`sidbs@M3n66Kd-+pH! zyocknMQ7_H2ikz8CNoFB`3|(Vi3@UrvB&;1{?jGl9~PYLV%)bFZN;0{u-mQn9y{+{ zgsi_p4)~iu`J$yq^{1)SH-q)M!Q&j4_!%mTl7e~!jefk(j?CXcW#eUGZ}_X#QLb!9{UP#X!qcHf^X1S+20i($X?>DZ7(7870col z6QIkTH_JQiSmk9M{R8j_PA^SOfDx5nj!tWqGS|k_X`CDCYuap#LXIAXvJTd@g(iSP zI)@SOex6w=E6G>N{yNF&@IvE2uCT2kS$^L3SfNj*$2y!;BJY3;=&I{0Bhu|j^>@A; z>HgI>~nj=EojB$VnU zDCn?vhHcO+TjA0`cT_>&RA%&~U$nR?0d$tBO8~qrl)emjXrV5xwO4oa->Vy()NQ%QBJS-2xElx9*UorHoSq(Moh~3R|pEeDYEkLNY`lmfF>_}z6!e_!$LDcSk#q*@$mW2VaET}ewvk# zbW6`FWocC_KC-(k;#yZ^os~DT^sl-2qQ(7V6ZlQ4$;RvzLO4`zmz>o|m_mk{L-=Hh z91XRQY*r0vOLuYoIQ&D?{IakQIo3+9eD5DQ@^2`-1%lXW0@;{2Zn1mlxw_VQy6EXd z{a;TU5-z8*!pJ<_%u$s<~_0hK6dr3s{YjOB-}s8q`}kMoy>NN$?P^g z#)*nPY!PsXwCWhlZM5j&Ik?3W+;}4b^6^jfJ(@jFW4zs*m}GL_eCHPbICxH3n{~Xh zbx%%(C^;G+*()Y+khAPFBZa3aMz*zVJJyM#?qeF{UUbMw01%~Qa=(dvoG}Z>B}imX zm%@5CFK;z9@YytJ({nfBoV^BtSnc(S`2E#oGHxA z&!SN+cYJA$2FB#)s4Nt`*U8U}_3EAr+`S(Dx`3hb(rolaKV1mG@H*HKXbxZzySQCd z=B)JDls!LYg5a;8;?`;tZ>v9DtV)8YOOB4Ipst|`upo+xR$%7MI$XytXwR5b9mB7- zA+9$a-XYRTW^l$w)myI87s128u&>eC?2n^|6m zGWJh$c6Cb$7IAY+9FU0oc}e7XWZ>n7e-5(nwL9#;qY^PRNzYm*v2G%pULKr~?Zmgm zNN*5~G@chA-Ac(Asp@O6r`T0up7Ut%dn7@2f9*Cyn8H z;LFA@rm`r}{555}%h!krR@B>hUa}dTo8^$3Vs3z{3h>0`Ya|p*jCIFfk5H|_e0rVs z&*Lco-M(wP3r$(us=G|_R`C(-y7vPo2Ho^&RMIc6{s^J@V+ib+ERnmv^J-7vleP1!=hqFzrPWD)7WVl zY9B;K1-*F^Fq8d6GS}^9Xy61AkKDFsr!CUvVSuMs;&>s#VJQ~u-}&awKIamh~~&N0uX-KF6qyo z#9Xx$V-R3k8bJ^~OnSCkx@suD!U>H8YpfGh5je$(ieOdRnBMnk`quOHAtD5Sy2$1K zC0*xud_5;w)z=--$nYl=;Jlu)1KTxfEe+H@lMzVZYA-7KR}6WPt==yVN%k8YPb z5DIuJLN}-jp$|n=@x2bcIdBv8;NBGyCBfbr6BWdzyf`JyjU`UzkXUTahhqaOppwOB z*h>+-w|MvlG<^DpskYWWg^D0SR^Jwhar8eZxPJov7SkIYF$}|cjnr$4S*4qWO;$pc zkU}Dh4|?(IHuVW)NEqj)hn=?6mldUaf9gJkzj{U;MJWT>BmDZpAkNdj$nNsPrcT2HFmtOw_kP0H`d0q z4mo@ui3u;P-f8@*U-T~4Us+>(#Z-czET4O;$`1-2*TxgV&~H|Oo2L=i2W`){rhht& zSROxS$-jIK7zj3;uz5G1OpKSe-s5(M?;mbx#>~7>aUC1Rc-2=U@PTHjTSMm%*4<9`nF$S;{@pH%8!ZEXnVm! z6a4h~B1D6j*R9b@%AdTo#RbgUj0*;cpWmR5omb-8i^WQR(_Ea<^L8gRR2|r05AC3Qf;%uzpDO%R?kQpUv zLHA>c0OZZdf^<-k7DF{?#$Qz7b>#uhQWx=_UQ>+H7NE zTOf%Ndt#BZ&5B`go~~F^6kCK5t$MR&(V8RVQ-9OW{V4E8_^~m}`U^ps7&&PZscH*3 zW^(`^(9P@*>-{l}CkRY6j^J)E*d*!-p6|LLRKusHC2&bZ<9dhkTYDF=7qv}p+5ZfG z{eIy+8kDmQBrU%fT?a$jO(T}1pp~Vx8sw@ozp(ViFprxrmmNL$Ph;EUo$iBKbumV7 z-`<48B9A=YDD}pA9n|Gt(drhkeNyNGJ2qtG9L&$Rv zG}jHZFVAj;MW(^Q@hB4ZH!uePkQ6W_5v_}uzp~H$XucO~g0?j!BZt*$`RaFA^~!eV z!dOss%B}S%R+}=>nT(9HcJ3_HhNks$Y!PN`_su75naz4Uy3Jm{tIa6x__UB~+0P(Q zU|M{#QLwf3^;pLE==ALCve4sZsmkFllGn5J`HJ{$WDp7?oJ!l0iy%H1*Xx#z_#EnDjE|*GEhw;a zi{fb$_=IUgD%dQV?bUF7%u~@pOdlX6f(l&L87ZG#(J}idjdnPky~xT_G=v-1xb}F0 zIPRJ6WJ7uEG)0JE>*68mA5H(-1$^S$G&l8JU7(i|6#8I)bq+C4!7~&Qvs)EsL z{NxuV_(bSoXSfxnLMCarMlk!M>g&^3y!Y$Zm31ol!i|4Pcvx8Ob3n_4e9hl`2=t#? zn_;2uFX8YWFNk&}TPg(es+-1_E0RkN${-Y$xd#ZVfNf|m3oreTiuY~Ok8SaF56+L1 zs*jWSCXWsWAH>g5>0Kh%FDLr+2?t8lBMY6jM3WlI^;azo$d$4=x5ZvUJ)4^>6X9{Q zQNecGit0%fS9PXSF8ixFBtZ|R7WR^KV{~>R2--6k3D<= zWuJrmiHS~?NCh(7;%gyBDW*FT)`?dS*zx8EPz((cbflQG+z8~*>v9EUjC`X07*GWN zAnz_0OXWZy>_-VfAcSl2#+395=+x5ZgIaYR!nZ+c{1J{JuB}>cv)CpXgjJ^Vb?Gkw zKWRL)_R@l~pqp={?LJAZCTFyfWWC-FTgzu~^E zGGnsnS_r8*N=JTl+sdB?6rNPy)G$Wz0x3$b%dZ`pej2O+Et{ck|G486?wdo?&@kHk z8f}`a7XI224G#kY)2^riZGEmVz0B3!-3gXrd(jnO zt*vSgqa~$y)>g@~VaI)|aF|A(r6VaT`z*zas%v}C$?B8!dt)yx<*Qqr?|b)H8K>UJ zq97+ykA!RT`VlW|9fvB2n0Z45>yU6}*v7fuX#xC;j`B<5ttipi<9g!0-Cvg%mw}xM zRVw$tfN8BD_?7Ifo&_~6?Jk&@a+7P6oKGI<^PQTKuF)x_{+a{RY?x32)610XT$?_f z{H~oKK%FV-NHew9i)@db zp2VL@O>G{&;q^Ngms!7P&V!MIB*4|AV=Qx6IJw>xMHwgh`EJhs(O0S$#;tc!5B z5+<+m%_@OyMzIIFx4(s@&Ubpgbs{SkFDYRXR5yD-Px3qY=WXM_qjiJ(9}k9-Z9SHe zS3mt{YcOl}#xr5&(ql^D3=HL?8XD{~8_Oc2QK-Y$*N8~{6x&h+ee7|fWJT0~WcCH| z-{O682RJf_iFi_!Q3j!ik_Ew(4whD@;r&(^rZAL%o`pce=>b+e2bQC&fWlz8#dKr!iFKt$b7 z=+>$@>%uId97_)f$J_pterwT3xjb6NP;H{WzyQTr?8T@XnqyqmL>He|HM=eij)-PF zhMRCg!48Wh+xMmBw*Gg?()|)+C`5Y3w#6i8mpcO=96TWaU~F#>Z-w8s@Hm+5n?A^S zZsKjqmUK9|P3^3b}zh&3`3Tw>s$mH?(_)6azf$`=(RP$+Je3 zOehpeq^MgD?yiN>c|^F44T<74xJBvlzT$#sV#3f+Uzl$tmIx^6WF+ z+wtHN~mUybc&NUI3J~#eIiiWiD`rp`HBp?Uj3Sm~e>ygbZ zAh7Pd=|9Z!D9}HW_v*~lJhI)`^n4&1n+d%b$z&Ib%%S7&Ja?BV7dG7q+ZeIUTB))Y z`%%z5yBOgZ%?+^ac@Trafh9P!1W6iw)AoX2TAGf=1qGT+*E(?Vtrm0>46nBxZ*mFq z;ubj+X!9I&**sCq&h8pVcMYD}b%~suQ%3Da(Cd2BA>%Pp+hqhtF>gzu6n({H6Q#lW zrl%@PgVl%Wfz;1G;=u4+nGqwOr}1w@d+$~gZ(f^Q92y1NggdpLqIb%6o7o}G*C=rQeg&WfFjqGeasnuc{uUKeM;k~fQEL{S zP6BCSC-H|4BXP?4L%gG_vndSy3rG^N2oL~+1Hxp59@B9Dd+sRX8+zBH)5k68gk}*1 z_%tLk+;PXUI>QKAleV@xYp<$G0~ns&``~PZPrmp%IO71q?qoOHb3a0?k_{#BFl?G5 zUra9j)-|mt;VSZZb^a=`KWFxZBIh_ z5=4_eHy~kWUyG26KzR+>-f0954%GJRzMPxg9Pt)f?bryeg-E`5ciQ6xi!bVbsA%bE5As)t{#%I2GieoE<0ZN zK}{8H6v%~EN#KLfu%RJ1BEHo=b@QnKX!7fYX4B{Sm%a6d_bD^aDTn2b3%yqT?-*}) zTvMul^5Okbw6r)R#l!#9@wJ&CrxlaIHq|8?N{GZZt=jDltO5tZS30^RQzv!j&t3msErLhS$WkNANw0{ ze=o1faW*VlI6b9FX>F-(vyb;)%vSFiVFm@b;H8VS17eut%sSZP+w6^E$FkG%C~9+- zzuI~15>uAFXn9q@<6tlrY0h4?14>VSzq+^ciKP6d7(a@OAX&i9!C=@5@tH@%o#`9n zZJXX^3!M13hci2?>DU5TwoWb`cAy?qVCH1~r)(8pjY(mcPOrK2LziEM-B48U zIu#%!KF2dWlPb|~NxMY!SHsxaFf*ZGcStE!ibj;*Gs0WvdMYV97;JD>>B9fbCo`#Z z487$(8`v?k-b_Y>-PJwp=I5Li^0_+4)cT%|^)5KQViH`yQXcNCf1d-NbM_Ro<~Et- z{R%G~oyFbn=J&=17^Jo`2@mb#juvs{4Z{F?N`t2#p`B)*_^Q~uQHq)Q`nXFu-r=to z9Wnb&42O56yUh1!`OFbhP~p_31pmaSr2^E_c0%9WsU57DA_r*S76U+VpORU3E>( zOgA*N#9{;Nz<+)~cfLGsQma=(Dv7f3@{WW*Mh7y7_fu-j@;J883%wa&l|}}iss6~E z)jM5zSEqr&st`sJ8H)86gA5^gdI3WT9jY4{xBuSgq<kBT|1G zNF~alQp4_pu(pa=8_M{{4ZZ(e!5{z_jMk* zgoFgQ&kfG8n*wVVQ?0QwCF$o9bbYzT_K5E`6G45Ols!PMj|{8S{u494Y2a%UBX8Y_ z3q>3m0L^LB=dpuS)j_TE- z7~fsnb3feiu|y>TI}JsM=ZaNnmFBi(yD#rHCIZ+aq7K?99#wSHh9U6;*|bl&UfGy!~;Cd|=6@Uci5qlKekR zYj45h5S#VM{2SK(RC4)kIoU}s{^Pactj&s!xT-z!=Czv^?&D-rY9G?paJ(38LYMdS zSL5fRbZh60GFD25AEXnxc*7DC`C9JUnAhd?iK6ew-aqbX^C&6$iTVnR-om`j(CKT3 z;tC3^-@!2QF8A#o?0u_YvuiCk3UYn+Y_3R~O+d=}j76Z-a2gj_6oSAl^uHAZzu3$7 z*JSVH4@vwaG)=r81rQ$e6h9!#r3cEHK_E;m!L|_FuIfsT;Z)e^0p3UcOQHelJm)j5 z1McBV`oh;`;P*&(x)@xS!~WWv9|g7|%vRP|bXt-|cY2(@X){X|HPZBJEqz^~q85VC zjQG8;>bc@P(BBY>i;D@~o=-K@zR*%ln-efkQ$!I4jvXV~X4U?gMiNPU3GJuXgBvfA zd|tM)tF@mNO{UjXnWt_h41frB4CMcxSVVs71RMO(j)xUlI1iBA-ILDw^ju=P-so3> za07bzW~(A-9W6O~e6i1mX2(L1?YB0Zeir_Ff0=4r-fdNqz2pa9?4~|XWUX~S(E+W7 zL9K~6YtMwE(73yYIPZLLLl9vfCoxOUmg#e&K~YHu%!)T@71n;&sPUiGpbJ02eZARR zzv^c@y|2&ct4nWhdr8C#sQ&hB_Q|ssUY+k?7ao`d>y^H;!X3>zq^${%oSABl-RIg2 zBn)>t8uHRVoQ?*WAR5+a1qb(qp$9=Q^nfU@kYA8cXyYiJTK^O7xF6VDf6i`f9`0Sc zm4XQVS&bb3t5y4Q&i&8I5~Ekx>r1%r1yIwVO{u8fcz^59$XdIveZs%LN;JZGGMDPX z$}Nj8xM=GjB_@KAj-Qqx7@;WvkoERn#gJmi!Q>A0qICN9+ID}+1SE6IU`7)C%O`JQK%I%z<5z$F!p0^s zHa5?93vff@Fb82o7}`SF;I9kPz!!;IOf;xvUrQC#L$8n&>~b$Pg480EXnwY)sGx0` zmdC0jJ5nL9HNrsk;Sg-3?@JaK*^v)l&oM-Tly^_Gti; z+vf7qt~4tVf#*u}G)UrMqSHO!d2w*LqeW@m{_64|NzwrZ$$>N~bJThE!BX5&+rN5o zvS@^I|e;U9vshc>Yu z%WW6^LG^YocI7RoD-}Y9hkvKwoCUABbx8w~Q{31de9`tC9l)G$7mGB-jLf3ly3i>t zNS3lN2JcA6iwWe8{O#224)jU1D&)naG@3UKKkWVB+kCHn{9F+e&&?uzvUw}K{>qt1 z96m#-@%o8Pwr+MZbga5pTw)IxGQABh2o#;3{8se`k(fSQQe(*z{#paZ=Fmc#ireFc zihMSgny9xXQi^hKeNaMnnkGRIELXTjUOz@^hzQbL!>Q^FzXkvhN$Z>1^0n{%)XXcNf?7UZUm`}-2qCig$A-m5Xc)vC; zFv}LhRD3VH3zz9Rc~@)>P^;ve+ZU!85nYK1ab%deaDfVlhhkXw`uVU9#F3(v<-^L) zS7f8bSHmRxInUPO+^M$V{A9S53x8RppGO$W4yzyaQt3-h5vOLSo?w;Zb8I7;^1c8u8S3m6Di)iT?;Ea z5}`{*zIGqB=|mexp3rVXnJ7U775u|8Brz}+QN|(>I6uP-85UTpyM1x~G<8p*&eD_*RunRSS?SX z^^fpr^ckPkl;x))5v*Oi*r$62cC6-yc02b;@6FV0-*aiR!ihuI#VgGE}So5Cr~6 zdq@{uDBTzL-Uci_EzIORl~PCebIm$&T7fhx>|*1J*bRjMCijM`Ec@U?TS|W9^3%qh z6AndtHH}vBqOC`K^t!}**Vj`-q0Jq=Ydy`ozjeQ@AHVGD2G@GUKaOZeJ@qa@0(aEv zHIWb!de>3YYTVQR?%i9P%>LE$GE)5@Xm3RA>vjMncEv)W&?;+r9VUAMU#!;~O{BN* zkzjkbs~6SXqDdr`?X4YKD8NEL8u&hTjq2RE7xyvT3sH)W*H=D7+fpa!K02|>$*{jO zx>lVQ1UL<-E4tRay}JKsi2vpm+~H`EPd>sShYeN=|3*=maV=@xmif&zK7dZ`e+?L zYgygrz50SWv*yDVtX~Z0Gw=DgKde{pB+n{&*+dtyyY@a>?^2FD?q(i1bFq|t_1w`> zR~v@`e&}uHn23`8{P(D+8Xo%A@$T$n<6P@|nt3{-zZpaeV^EDa8S}Y41H(%#&I}>@ zm}T{TT-<6WGdkH2_auA=hc-K@ZuPOWD24p9u;OCUbC3wX81mUyZmq6ek#hG|b$R{m zd|*{Q)ie~N+5|tz8tCRmlAW707l*;MhKEj!vJNn~f!Zmr6qsxjoSbyVA+mmFfP%p;|4Nf~Sp%?zuTYtj#87r2TvH%$9xZrt^CP6LZ;Q&UEOd%1>P+znj+Db^2@CfksOv0l(`K_)82mjz91KkklASaU|D{u6;UT#11F{5H& z%%H(;GDu6I96zYjfo9+u^H`F8q;1i_W@jW9e8&TAT!gU~^642sD9lrsHMac67pI~s zU)O2S$9h~66cb9w1bK@jG*FwHBeAjYDA3^Km0Ca&$xl1j*NaL8nd=I0Rs3cZ5F9yL zl16fkYYpYr;*k>bY#W3NH83RV?2*QDJIE;G=&xKD+-eblgEw%$q;@TGt8L~9B2ix!)Ud!KqWCU7nO73jvaiv z1nx4anYtA?Na`T{NV>apIWeE;fLA!RxS!GnA!DAlBaL*YhTux|@dn!6z2&2)<s*DI^E!m%i>WMxkB4H^taipBJ@!ir*CkZ zJ-4@q=nk<%iuBML%GgCi(5^Gs^+D_tNad}=hAil}@j*wYEF-XoZnt}@Jl^VsM$F9Z8nmwgUgpt!TJN8ffs>|(f?)P zt@J|RNImxAZrc}Imcg_J2n0%LUq21^K=u=Ib0|7;29)g0GMXV6ZQAL28tU$51!bU0 z2DM?NZYNZIhmxaPrM(w}$fm=nYaSZI#qgr`rA}d+bjzr4)x`3JBiHR5xXiumpm1O~ zNLujrODUjg&f8nrZQV}9SN$;Tb;~Ndd#nPa2uXG}kTM}-jbxJf_lt<%{la(yiuuVG9AV{Equo!}d6a0=_0~!`Um8CSG}f6(mwA79 zOJhS531of&VqT{f3$dnq@?}qa^Td<;cZk@l>O1w>W_l> z6?YgDd~&(|+drAiVsxPMu|eT&r27USBi(IY-sQ|gceE3*#f?eKYEh+wh4~+bm4|Un zo6{A+B#XNUAN-|Iz?Bd@SO^2p%TJP=SLMVdy}~1OoReE%MY8G%mY=w-O7*n|f0DSZ zIgob<($#20X`IP1h554{>S7ufSGAA|N7x6snNaQZZCB$!<3s8Jn=`D0hjs{r!lj2q&9KGsVW(T82={@sVldj0#I;5g|gwNQ?LqcL;-I{l$p?8o1)6f805?LW8CWxH2P27W4AS73V zeuw7Q%6Vy&NVj6iiROb?XaMaf&tnJ%0hFAW=f~$oK9w<1svaDv1yPYrMp+kn#d^2V zrC@Hm@GYC*40!*Y;#&Dvtkd$o!VwS<=#%kuAKXbaqG|Yxdjgq=`P!D6*))G~i58S) zg)I`Ewo#a2c&Eay*-FhmavfQn6rpvbarRL2g@K3=Nx+ZzwYr7Sh>ZI&sDDw9N zq=kirN!6qBReBlP+03Hiu`0zH4yHJnSXk zdN$uR_TLwtKg?bEh7=s``A+;ObEq+=wjR7km2_AuH~8 zm}NxPJr}-Kvf7UPw7cFW;S$3H6w$1Ns1Pa0dwh|Jq$TH9W{`b8U)MJT736K17aHUy ziuEvVagVHj;8hCw>B>h*Eg2ho6SZmF>15NK6A^&T%eGZXDC7^L2|*cvsVGFB8>^SS zkhqXer-#X&?Iks|trMg7{kT=iBM04|bX3FxzYIs0VI&7!Ce@89YDxOq+ImFe0rLZ_ zA=smnRv+SQe5|hPiUBRCxlYbC;-Vv?(re8L+tB~p`5Ku@Bs6|Cj0r$hO$Ie`khWfm zN%c_yK-i!~tf~r1q8JudmWjNk4H5G&bM7DQjgW(`{P;gNQE}fcqmV8~Zvm%V%WV&s zixHcR0X;onH<+_KJcltKEoNg)0N|%Y(_dN_)F0d;|@nkW12(fCOJ^b5{HO5*pcD2^ZR1uQC5qp678K? zn_E$H)tKC__LeL%vNzC&OANG1(p9w)rKWLXrnUChv~#B;E%}M_;-b-S*fm&6@v2k1Mjtza}X|~nbmP)lBq5^P+2UBPyi*aT! z_@U`hQ*>Pf;w8G0kK}La#y&-o9pheNWlweyGi+bL5oGso#zLu%s91P$F{25Iw%-vx zKfhw`+fAkA_y}{D7RHI%?#a0A<|7Us)?IsV)4Y0?v%0>=OOxh*W!bgMFA8xXM2@8C zjI1`{P;p5wzSEHuCeJCMCNkJ3;c~dGh5MP;9k_zPQG*a&z{A1YGo0|Px^^}fpcD~H zIKYTEr0LOgl?OwoE{qhUM6b5;?mWv(m$Gd7Y1?hiy>>Pc_L$ZU$enAG|D z6}iE5fzulw@Yo!b*qrR3C_LFP%KWO6L#y!jWv@|#w=(hjFK)(1Y4RdCIRuNu0-6_( z0`cW<8&)0c%*VL>H_(9%P=l^lk*;avZpypKr&z&b7+U+`KY9^p2{ST_IrYSb=(QJ; zRJcR0KJ?ZofTF2I`UfXbk}DwWxP0U1$pgn+*y333-tPO?6oL`dV9ug$yh`m@8})_n zG=l|CEX4U|9C*ygriIfC>8ALxrcW|%hwZe+ibex?6yu{Q`{XP3_#tZsJM}t^Uf??b zOB3dp-ky>!23}>1@!%5*tt;3HIGq>gT9>xJ^~%SSFcjt3V^$QEb1-dgl>B>i4zBo zJt!f!fNq%e650O0`X)Pg^AbrbPgb8hH0R7dbs_1?+WRvD;^AyZYvKH&FtZ#IvMgy< zW{B0s^OBO&8zLao!K8=A+o&yAWmadLcHd9i+hFg-$X@B^whY@(qp3rynX%5kHh{TFs14+C@Q0SJt|~d{3uV z5{OrZ=bt69xkh{DKB;$X@v7jzV^M&v8}_XD;v+K=qJt;vp;epeY}PnhQp(`ioLWOqt?Y z=lbp!6KH4WCgD-gy?4t>T2sGYBZ&kTL>=JmL_6%7p;0AKg(uJqw176lEGv?o6wvyy zlS^+%x5nb#=9(l(=T`P}y1E{j4rAs|tKzQ{MW(OXCSIM@58}<2=_`wVEaEl&pNd20qUNI&wSt5P9tOkV1}WX43#Y# zayvDSBFlH0ZSq!ABp%N=4XOk}Ioqd?K&i~_8=yQ_uEsog#Vd<&-{m6U!d>5wzTI## zYD1f#Q-sL#@GoK)$I311C!uqeh>1UHrQ$@dp>qA9%4%y_Z_oOM%SXQZv54)LFH(fg zqG*GK((^M!Z!%ohDoEsCwY4*}Qd+mSy&^(qa}5YJL=*#l^ip8PsIJ#qG=E914;--h zE|qdB3Isk8^k^-)l8nx*`OUH_e|N60r=x`K+h9i_Qpx*SAihgJcY#hK6p|>Yw`I+a zTNK!PbJTIVaKAy=hW5#&C2u%*ZIAPcpi?#ua&=kESWW#6sqeqkv&?q2(eoxb4Wxi-_<*Jj%l*b=rxf*0r$s zC4So(p9$23L#{3L7G)%J1iG1c+#z4oOOudyXn|tS?I_O#zmSZBjW6A+{l!<_Mhgt3i3-MV#D-2i5c3jO*etu2LdT_-0|JQCG2;>!`#Q5~(l;#bFiFJnfkD%Dqs$mJBC z>|y_!Y`62AeX&K~!`yuZs}e$(mMfB$=ck{sOhUeT5s;X_&+S@+IwKeRKKA(!RCKAr z0Q{Q7^PBLrV{^8ZL8qkm-~`q?&h+x?^Qn`dAuR})hoS?n4j(#uMX8xvS7yDyFWaZc zI9)vAd&($uMcuqSUc=uTP;jtCskSkydSE)h^Bsi81+|5 zYyRtTBAJCSDjnh1H|HdxMzn0sJ1Tz}&M)M}w|N}0wJ(73{MLBkJn7)n?+~%~@pQ(+ z_d$uEdoM_zXyxfPCm=jmwA*kel+sPCbe)0Gq{TqX8S|Bo^26e4?RrEr6)GU@`<_A? zCMMu{E)AznES3z$^S2qung*l|>zEm%-e^#FeA0;&o7F8UVvF8X0wEw~nMi43+YLm& z&U~n#pxO&E52gs6$QDiO#*G!6hEH!#y4|6a0z(OWDY2x|bpocsb$z5Ek-nw`2`RKA zAO)TgE#5Yek>?|nnkDQD(Zy{MOJ~{t*wbv@T%=lF!nt(`x3+T6w#)zd_&7`=>4;%>=u0UnjNeQ*7S+F`G9o;8d=>qp`~6 zGVyr)j#|_=u3u+x&z?3a;$1;V5}AjHr5_~w!0!@EccXCJLzhnxP)L2x=km1`zWDg3 zz_2h4lh@yP4dMIj+c$(=uMx8ZLMp!Sh0pQD{FD6EU!CDwU;h%ycQB>mfxT(|=Wl+4 z{{DUjb`26wq%mVjeGXxQVIhQp=c}Mj%p%i2@LsJ#7hQDmF~QwO`~@9Gbt_Wa#*LegxCBHE+=M8@fSujw1xdH-SNptDFc+^^Xji=Y9S)WyTPGjG6$ z4=6_=M?5s9rO<{ierUuhB(h1p30XJMOo(2mzyb1ngwRe>=r}|p>79mtlR5?44RF;` z+L02iFD>*BjZ*rDDOeQke25l>DXQh)yk}A%rHSi$xQzzV42oZybfl0MuP~*+G);t* zBztNNpm_Jhh(1(248f?jX$seM9+Q$e@1x z+&QwtpJo4nofSb|e(5EgdY#a=$QN{s+%JNAH0HV9_w3=u&0B0#stBRD@$!po)@(M`%jCcCMO@G2=3AHf z#PDbNFN;6ttNF+1Nm>l zA?;_I!c1p&Au!&3h4O;h2Bn>fXi<{Ebqv}M#Ga?AI{EdL~FZH=m z2;u7@U!kM_dd#m5d|s34I@6Hla3zT(2gBJ=;>-(VVo zLkAC2_Z0iHS+dzI*REgZM=vb0_|qS=n_E2bsl%kwNsMGKm}!KWLKty;Vd5ci6*vu- znp3CYHt>B9*KJU**SUG?1{befy3Z@nMHgLs*l`aW|KKan52bmuL1-Fg({R*!?5$|3 zR&dcqV>CLy-Qe6F?QSc??Z`3!P3gzZW1{FZaNG9PoTSKxwySJK;RCvi6hc$$gJU(_ zNROeN1rgAlytYh1IJl7L;@Q9{@Rh>sa44el+-Z$E*QMD=O&P7v^v=y!sdTDFL}*dk zp)m1%7a>$oG^R5jevqArTQTZ&8{d$aQAtm9*INULj9Fa2vP|5MQ+H}4V{v*?Izn#> ziK~1}OH$vgfbfgdq_2N~pTGKZ z-n@2=mDM$J4;&`l+r!qD&0BB1LT^tGmGT-7?CIsd`?X&pos46~Q(z_#(gI;>0SYBi zzW%LIH1v0{p(#GD>r&mSaC7ZCjw>C>tVGvyr^vMLx2qB9JJq5qg$_u#X8QX5K+j$@ z=}zG|pd;{xY2tf6j#CFj^FB&LU>Jg!Y2o@Vw^rAw+PWcFBA#eEWg#_)psTO){bu2` z2txPKd*=JT-pBU=)jVG#=>8iX7gb-9hJk4q7?y!$nix{c?6vLzNJBNRHKYnjA+!@C zw4)(!lRfI9i!QndA%xD1B2B8b8igPIGl^u9WI9cD=l~MIzP)?s@6WKYQQ^>FAHVbD zN1{G2x;JVYmvI>;=O@g zrd%#lwjc*e(0+Us$WI1cV8g=R@V`2J0JMzno$3;r zW9kjtqWq#`+wC$MosQFXCurxjYk$?nyM9C_scp<)jp9}e)712xka{G9LP#Ieki=sa zo7Fm7TXhU+1QDzjrN$5v*Y|Mz28L)+k9NAp?a=EG8vh~fsPpNIhKz8q52KslQd=InD^#fsN8AqBHN*Z`T!*gjg8n|wQTD8XN%1vH<SJr+{NVX+VEFFGbmxmreUYQ#ALHTG#b%v8nD7e$dZ4<~ z8P=h3uFz7Bszup}9w&v=Tzmp!xphXAA}FNVS!z?DRf$5w5d!rhr4X8>u4@7U6`-~& zQo2KJbKW5phwTnR^!j&lX2Q8gBjBdlVr+#O7$KDA{zuLcjl_qQ$kD2drXh{rjDY)r za*!3XsMTu-^g3#zS&~lm;y4~}-CSj>R>k!idIaSYvrOWag#?^>124ky7eb%{Nm8Z! zc9kVsStYGtq@!exjQ6!SNm2Z96=q{j>7Y98W(zPw_6&5qHh;?=0x`a_bmw9p7+pjoTSbEp7Qw*@mY2 ze3X{cQhNzl^c}CaN7HUrtqq-iC%B}IYVbhE9 zy%d7YnAtRJJ5OynNm8r3ww*sjrwUN?)pcDR6$+e~=3&8!I-RY~T7pm&X{T$C$Kq^l zIY<X1 z*`y~4A!#&R?Z5~Sh5#=@-4Q|Iw4rH9!gB+MP2Ue0PF5gJezU3AgK9pJhR z;=s!4O)SG;_pV*U6A3>5xzF*>h3DD5YZsNu2IaL?_U`S&_xzT^8oE}hZr5n|p6-(F z3+k@R%GxUb_`@G@;nD>%nIsP%8Kfs^;rl)f*QH*sQmK@29ru1-{)Y;~!^7;~zyE$u z1AssHgFm?6Q|RIjC@#$Ly~if`=?s*<_cU`0Cm0>ebnI1PZeob1^3S8D^OVj_G5)oA zN{8X{YI?!Bdz*5>LcnvxX_aG9;F15RWIh zwp`)*tuhZDN+Xm+DHqpugL($DId}bsL@4kZ9)=kdN-J78OM?7gA^`PeV!!!w)D&L1C~6a~z>lq&2eXQhmDUqKi9Vqt-yWan{NXx2kaU z<|aM8z1*re+^Q|(7->YThvJR5sLKRiVt`Alb^2@zD`sK{1H*P`I2D9pq70K;t7}}j zdX-n-xXjJ9O>zeg^3W&t^X9diTw7NpO6&NlLEWxuN~ITPtG?a%uhnX-tgLYU{Q3K^ zGTTuo6x!Y&K75$Hd-uMtbLi>mA(cwC(M0bT4j(?;>|gYLq0wltxVYH1tyC(py1Gg# zm3rUi@xe!th1u`%*yIc&BQW_GJUw4vW^9a3)4zp9=BEFg#Gk!NaVp2TsU%-ZJj?Ms zEG__lu>j8&SUbJI#JNSLMs%Lwxw#^f=a!i%%`oz{XE>hwF6WkKD4!bR%g@ZR zFf|M_U*pfSXSh_DAXl7a?8t9(YO=Xb(Uj1%?N52K% zeRY=c-0f!$_tL;iwf=P#P~KxiC{fYKe9Hhf+Wrpp{)G?-FQ6SsrIjHX4GbZ*7LO1C zb4((L>`UciNEuL>g1@^F|1P@d;%#vLtqrcf-is0vp?a`-_R~oB zP!PmIn+)AYqYinz`?gt|y@WKl(w7pLzlkDF8{&pY;f7d<; zhCe{3wE24t+qSpehf1XaY`;GrYZMoleeMy)PUI+;VPxVFcxH};nK8z1dr*c<7RtpE zrIJmt1pD$?nymnj9q0I1jtpZ=9D}n_GSKnkOpauslqb)h!uS{?*({}z98jWcFH!t+ z;HwMFpDF=MdYYv&4vO+jdYa<*~A|!i6_3QrWDr zzP>@NTEq7g$z+0f+|sGrxJge>nq2M>`}XZ+Uv>z~ieZ{o#3)uxx>AervvZw-(khkB zZCb5H;du&ADTMM##7*MyL>rI4H1ZO@>9!ZIM%Q`=BfYa%f(mL78jgoVB1{Y4^-#hi zY?kJEk=_KVMX!n8hn*USfo@qJvrJOS1nFdhNJF)BtBO}AW2qXV6L3Sh?`T)N$?uqK7 zITZv2N0IHJx=$O!T^m_K=t57W6iNvF4+zC9cQWFm#;y_Q;YSVooz!p)!(d}$gV$br zjpb`^v9-CWBPB|*Rkf+r9jaS(P?AceO5HVBzgEWcJ^IpdG8u=pa)r-)+QawZ&;t*& zI{OB^_b@WtuBE@d^R5Wi$%}gUfx{rs+;Y=2+l>Bp$7j108ag+v`G{?=;kq~XM@RUj zRJdLP*K;ro3$2IWex`@^yiUw?TF3jX4#;7RMCfEV4WDYGL9OPpR;l8+imj~}8>?$P zxaVgad0+?wg=Lx8c7v_KDtmUR^?jD!lk;oiD||#Ewh_#@1l!$6^ks)zR13R^DK)e@RZ#ibIX zi4560g#GWH>Jy2yhen(JKr6^7THNt4s_!Yk6_KSSV;LQDr^tUa!mpH8>(SlS=HmeT4k~j^)R>i?_b>Z#GdL746 z?AzB*@$y^vzE4j&!QkF3&?&`K4y(Pr@V0ZU+6!Ps z+cpKd@Iq--9tB9lLMjv2YiNyrVK(sk2h6 zadYWBm#)6ao5icFt*lb7IXduw#8+;!cB!u~O*Xri!-w{<|KL6j3=MJqjY~8f2d7@c zw0fx84%ctoA|8)p#;ne-zb?Ay;upc<0<$mfWAfB!#8A#NHu)IOJUz$4|9U&J&oCo@ z2&YcZa3TwomUyl_&a+FW?@$-8GZKmDA2yI-{KT{To5@MOJn)SE?C>$pEX?20xk!wR z@rQ^1l<$0bh}n}rr8Ir}48+|>{Qa=&Y`ZEB5Gd)ijHhVl-e`n+r-*&D*i;X-LnE$; zlcAIfBDpU0dV@=sE^zJYRT}j=o~IQMM92eoTx!)ijfO{MqlT{}3X_IV)EyTe5J;5J zgtO+%4KveF7MU zf$#dwdlStRv`9_cE|#Vz6IkaWP$QC3OQ`yU6dadotxh@>$25#U4pg)aqwi<5SR_y! zYR-52dhB?8depY(Lr*g@*Fb40YV6T#Lj6Z47*fW=cx|M?S~cy)oPVW2RL zI6BK>@if!ZQSM9R7-;*O>;&`8u^~G?7qQpIIJHpXlwGDwgtMQUZnNpK6Z15O$c%Bi zs5o^O&+$D`eWYk_UDZT~R3xzJn5)@8Rd@*h%RL||FA8SyHVs1(6IvUx4hwc4p0Z+PuHy_aF6o(OGb`_WD3 zt9c$FkkZf=udg|fQAb4p>vkVMee-kR>6Ag3rBTXndIX-Uu$=~#xI0YaTV* zW^HAK%El_$J#qHz?k6T23_tuJJ;^kN5m0@kR@RBuON0iz6au%=z%V36&`~(7uV~SH zz>24cr}tuGv3p=Qv3Q)#ts1qe&F01m)yIi8Pw-Oloq#S+ZMS9{jP5Uv7 z<~`}+UQl4>C_Jwec?!&kDdtA!>DvC=k)4?DYDRrTpgV~>2(y>E!F4O!;WbQqKa2L+&JyU(!BJgNhh7?AV|G!f+ zuG=BpGb|Rq9e-a1SUtyUk z*2-Jd91jygPa=V78ua#Q=}E`)sBBhnY=^qz;nW?<>t)u;YsBKQrs3ad^l#_;L#R9N z2Ql;}*B))eDycIJo#IH_vK()-hEWcDb3H>Ri&oKZ=xl_a;|pDR95@DzMnh}s2T7cU zYqGMn59NEBQl%7ONr3PB2w#t5yB?J-hb`M>V=K+dhK*f!P<{_vem`&CY~ZLApZ;VH z+s#nl5*UUIvILrAF9aC07f9a)60#q|_c-={Fr9-b_*b@LL{ja$U67*cvjY2vvC#Dk|->1ViW_TM843p{fy$1(tU zMo*q)p$Ofub~{RQ;|x7@mXpsb?jWn&#fJp(c#68);L7q1HYydInvGL)*t09cK&FTN z`}S}+cNo`G+_+WNVgj)^anr)I;+R$p!w^`p7`p~{GjL!xTkZzs%^R$(8`L%`lq;J! zu7j0GbNKKP9NS@I!^W;v@vMRSy#)6M*#yPo=UAK=(S~`c!0A8w7Ma{Q`M{W7JU2~o zq;SV!?j1!6e^g>*ZJLqNBJrost^L#b-8il2CutiFYN#TAOJ~3 zK~$fAjg9qns#{g+b%(y5B-O1gYBig5W&lJ3Aw@GnEQFw1wQ(Jn-einaJkG9x45@^{ zzQGLrJ-sLtTlG4{tE&{Rme|~^(UZ2=tW@al>&J7oGC)X;>1<}^`;u10bGtfDxOQPJ zg!E}%yQ1Bhi0*%<_4Wf2dnZ+>=`;n7lJEN%Mi9|g3ZEcr6RxY2STPIFb%=Ij2L{h&#fL|Cq?4xB&sPSA_VjaTPnt|`9Me!8nF+OR&doJyz6wk$ zhEun3U7L73PT*p)S@)>eDL!>@KUZ&5=0KvFWt-6b6^^@NFC_Vif ztgl`|ss=P`Q92#1ZcMflq0!nzXH$@TuFcLb6ibl*xLN)MX2emRX}&+kndMgIBRe|5 zv11cVc8&gz1f*$FS+B5OsUYx)34{Fy4>J78BYf)7Pw>!#he%ik*REc}QZ51$D-lN; zane1#n28jI1g~CWtGYovZSmxnewojH=3##Dj|JYmdY%39AU}KM0wMpl7-4MuIEBS&@*`j`EnxrQA5u8Ch&?t+f+CCadB!F+Pr7(+j=z3o z6%~7cfB6T$%WwvY=T5Pd9i_amfSsRYG7p8>SqkL@xjSYFGGsCtvYAoF$45A^SmgBB z2v81=heU3S$?;(lK)Eo>Y@r-ZoRNtshR*+pV*E*lGeCKfxw!>OHe^O7m>kVQxxnl^ z@%Q zy~>aN>7TiBhK(>(gfBkUf?@aClp{P>^#D=W9&V(8!?Qg|dxgT8cC3OUiv>+ECKcc(<3u5I?3eZ7@4_orp}eYE;2to z!OYS~FrNudFWz=SU3Bpa;jRsTDR(wBffjWo644L$6-pO>;wfZ6st`(_STw6i+bV?v zlD-eV!gXD0c8#U;ud{OF7L|=nHrA`e;ynm_Qpp&;@<}9PG#U*Y+rbb9LMbdMk-{V% zH#xL#7r&k#;lZIjJo?~4KKbBbjy!OPgZmGV&Fa9pX2?@M(VME06Pu2lnH* zu(r0z#fz7D^_5q+b@OI(x=}+l2(UN*NhzB~e`-P6xj`yNN z0@L&TR%U@PLlM>JZ;yT}6u$2wf~-QAIf>GUKp}H&)i^?M+j!Rqz}K!!(g1 zXgsFC^?U?Ap6B7XE-O`^Ew2YpCWCU{&>_;zy}BI#2nsVCedZ+3w{cVQjGlyN76QvZ zm*d#kBKl{zM6qy;+`Fe|_8~xtxv8h%%;~nehV1AB$Ii~N5Lo`DVu52HuZ8(YL!s-F zc4zt+{=_FZ_KmOe$ne8#Zf^3EAODzmBF&e6{kQn+6GyTA2CEzEIF5_&JGhRG@*Da$ zB4)8=+Za}okzf822S52~Zr)s`FJWlfeR#;r9fl`ZP_$JOwM zYRP-baifrW(y7M8-O{UY5&B31?Cqf zn8+uvZ5SCHXK`@}N+s;^QF1_Lcm!m~cH$Lr@WaIj^c3tM$-1Jk@s%|HvP?em?AeA|q1(UMx#>o4$J zx2>=@s-D!mH>%Z4E9ALLA&JM5IQ43)ZvMdu3WI%kSbdxb5nopFk6e1{uMu8G0hAFUZhtihE>sQ|3Z~pfC)EjjS-(gqE z;8UOYB)vmN=p8)7!Owk;TdS)$UZYuO;kYh#Ls4mX^jZmBGeWCS8g}5PeQZ%;Zsr*{ z`TVvbw_*XB8?zHkpA;Mw5mld$Q&_t&%Ts5MaprW#MHh>lg{E>tv3QoV&zwa(b&}_| z6%KasVM8L7#)`*~LekgQ&&}l$nSllphlUHUUb@N;fA%sLUVnp3Pd_OmL4UH3L^6)& zR1l6sdRGQKkCoL5FTe5{rU63-_wm`sK1l1aW_~!&1PSc1JSP^H$d?L?kL7>@rROr5QsV(+$>vJUzDF&VeVJk* z+bRrh`>YeAOdg*me|(WsBPW<2n`PWCQ=&w1aWUx0I>OBOFl5UNPfRhnGy;o7CQnVa zjZ`ib$z`J_&54P&Z?ML@9yif$%&MmJvkb6^HikqpvqbDw#m|K2F^Z&gX-W7={VH zo`)d}3@c71<@4pwKg{11USVycN_OZ0%H<8tFD=pA+eU^tT6{vOt zK6DCpLMQJ%x-E*%F32rIUvzBO1~{m;xwbhhfjbvE6oz5odTwy;(D7?IDWPK{luyi* z80k0(&q4xLpx&dYJbFzmQ#(7Z>tbTGs7EM5rcG>pEZ&J5otZtgvTMfLFN4mck*K6Rp4TSQkZq_k-QaE*&f!+H^_3h%; ztrdQ}xWtPuFLCJb5Y;UgAx$hRMoJnOR)Q7J;f*)mBscKzeO`h4i5w&21!hm#WXEPm z0Ev-NGE=9RwI`UG2Cc7tj>6&$kAD`h|B3m9Nybh9=Q_t)U~vgXN5C#DFb|B9VR&?u z;T_LE!uatLQ}ac}Cv)WOc@iU|j7IGE()=u(n$?Y;ve|9UM0R+T;;BW-6FD+Ku`q`{ zc8V8X%QDEnuRDEtohv+m^qkQgWL|X5m zX)+<5M~G%KF5mY8-FHQ;R>Sq+#TQ@1cRi|`H5#r@!*NMu(zvciW}qLhQOAnKN&fMl zV(!{Y48alC1Hvx5+ORgH1jl8?Ue_aqwCCY`25g;I!!!QUylsn;?3cPoPszTe5&Xe*4SWk@TfJNJgX z{!Z*f8H(OJP)(!1^Y%+AP)eZiF{Q*bWV02$BrGIuFIF}T6JL1t;Xkz!-50?Na&p}KmD)kK_R-##j?iMLkc8{hZ_7cXAmZ~yLD zhO)bP=*TA#W*nt_e9x!RXwdMyVDa@FqztnXUFeAQ$?Xa>fkTj=ekWo50yAQU-10oT z-;Fumcj)ZLv5D>4{GmheF^mw5s#6yEbLkpQ%F{Bt+D0U?A~{nqhI|7i$D7r z%a>ol_k3cB7z%J52ZX|q241~JZDW)E-MgvQHi(%fyY?L7;>GinYnQ35SLo~CjY46X z2A<#G;Nb&Yc=wv2PSnk&$#^*)1%LG8h{LA(kOk)Q=Fa{W7r^t@Zvp9L2sna8jkBxC|bQrs^ zNOpRjnfy5R#56PGBV>yU%q@*_dOo5PKQhJXk#WZIr${7h?A#Qyr*ly58vgGEo_+RN zE?>TU&&Nd_fYH%W^7(gY(%WUqHd>am&3~{dm+g-2J8gS!a8Ek^5Ek}E5GiJrv5ZhNS(wEx!4+8i5Fqr9KaG)2I$@wcci6?q^JpU_v{~w-XW#twFy9Zf1{|3e4RX+Ra z&(PaDfJESV4Sdf7p(#;@VRUIe5tOt=yUlPdEzET|1O;Y9ME5$<%nN9juPhZQkY_Xt zmG}G#-VYQh?&t&+(02bjYt~ho8)v9E%|9M}H|E&Idx1)2gLE>*uHIf6PMzNVUaGdk z`f8b;-o3o`@+W7P0GeBULWO5=JicC|u(e=mD7ebnDtX3wqxUVXKW z8Sg?MD{h z{qA?)^)atszs|sbmc7kp@BTTpZJX=YuQ%Vv<8hvN;t57Z-ibKB&En|^#{cLn+U?lK zlPBjnH=T#YQ;dy0%~IkpT(&v>(-OzozU>Z;cYk5rgW<0$Ri%`uFk%`(*i=df!FO)f zMKk){;+FeLX=N25sn_e2*VedpZJFxk7InLh0-Q!2X-L-BZeW-Re6PWQ16hO=B$7P= zCtTp$o7Apc00gEXF)b6zFfmL?e_tO~EQT;7zS|%cOJJEMLdd{W_k;Nbj*U|I%E$8@ z)~j`j*KQ(&AeBlX42g^z^!E2_not1SN@H7LgOy0#0!vBRf);p$wGrnq!2wr%B^!D>2a2D=ix;5YoU9LLaZR10jM!4c)ER zM+Qx~ln7~EEe|Su5_Hc8?IeXo(fGd3fcP!>QvD$5;~UE7=NE1wgk*hVon$;oZz@5f zUgPSOGQLRB*T0)e1Ah9GpOESAV{3DrQmKS6OxD)R{FndwLmqu(nC#vmd{=kGY?diE zpVO}Oe|wZzm^;g{GpCzBoTa%Lo;f+)T(!bNfiufW7rGW^5HoX3&QE9qI6J|7u;YJv z-{<~5qOia-oaFhaQB;^gEQ~f~P}?O^+oeB?#j_mCod(XouhafGqg*(})bug)f)yfS_tDiJ+4i4=>`c+>4$v@&L9}AsTM!6Vf64%qxpVBml zCF96Mf>bg|IvIm(KNm`61~R*;R5y@9P_2|{C~$?vV-IJk)?D7abOq14TP=8PtnAA;qy*;A#(bvBAwYxs9 zSS&I-J4-wsC!f!A^ytyM=lOSH@idcvR3Lxm62*xe#o2L=d~2Ljqa{Wcp60oc?{ewf zBsp|OVDZ%UZSN)SiR0g<0Ut4EHM^r#xT}=kRoY8qZ5kiYRfg;RI9wX(wb z^XIXQ7_RH$I(1V0{oJ~76Dc8Pn)IfUJoMm$6fa%EFcP{OErP~dmni)|{}xXPdQ%B@ z4erJgidf9#v%ma#1~a=cO%tcO$?ohS`UVELa`jD$#UeLWu2U*4vsv9@ps$ZlK9u8; zPvjWv8{pQ)8h`n{f8>qJ*VwaX4-XGN!sf;b4}InlGMNF)Afj+_*CSjU91gBa8@Hb4 z12#Bq*~>+f|- zXendm`0=I=#IE z95zyvw;H_qMukK?PS36k7nVzyR*c@X#pfP-luK8xfY*ChmsXmap>SrI`N;or@4U}O ziG?}HoetlhrPyuOw<9v6Gn^X*yIh9M@uqSAfvwXm%`v_(8vLf0m>Zv^K>i-N>RCo7 zj&X8&p6R?E<8B|1#~yp^oy_`Qw6wsBSY z3661=Lb1fu$RD!rnQt*VR$%)0G?QZ)hIiQZUgDk_c!jUqXemIm_BUeChLoPDK^pGg z`db^Ho0}Dim#%Q};v4vG123SWSZ0hH%QtifUDLp_1cSQ=xN_+-)vALPOCqJw>{2TY z6VG*Z6xjnS8OL_(H0(NWt*%q^9d0a_`0;-{%ZB4nuez90va7F;-Ti$SGQ-WX%j^I7 zr~K{rUqC94z58~tKX;gm*Geemv0lCf!sL}#-{6-%^9X$dyWX}?7uDjsx8}QD&FFS( zzmvL8+d4d7iV|q4Q8S=9`N~JC(47?E``E6>PhP!-htB%+_4d)%n_{ppiSQM-R@bR} zaUMVVFIX*Ccu)UaOT!Oh8BH!%%i!+@{5A5^ zET0)?DEd5}d>$3GAo7!(IaYwv^KI#A07`RA%}uZz?w=iH;@B}JK2ja5vP{fBPf-jZ zo(i`eYh^qF6lR8a>g+L&ArNPS=>B|*Ptc0+hm;Jx&w=;vLO#|g7Us!K%|>W#IYuWE zOchE@<}wUVoZ|FUnfb{X3ga_??lf*n0eJKz(y*?Xb}y;EeyPP24roVgP-ocLOv#b=i| zz2mm`?isoV!@r$p9)(1J3}`#Sm!H%JX~R?oa+4z9t1G4JHv?nKwriBvH&`u~*;=pQ zc|NA0NThnH+jR`fLLrIAW293F>UD=|wT|aYXw-=Z2C8XVn15KX&5vdpPRQ zCtu5DS{TBhfvzVIGN>=0T_vcwt#j-hwh1Be{g5UU7WvAcWZ6ae2GR(qK|62>gIzF9Fx{g5C%wp76Qy);i@a7b|8`scayWz^<&ae%&L}w~KV& zUMiIaufF;kzclg%s#Tk-*DfQaf!lC{o&X9XxEGc64NS3#5%#1AGg2ySr`!c-eyN(c z(;h{NXY*{cBT93OPr>Q7H1BQp{m>)Nv{F0Mg2O!~&!GLI9r(J18ErrXoghoU153o%w0)AM#jif`FZjt%UO@Ri zN(naCE1ZArDqsBk7ddobh?j4!+{Kl3{y$fuSUAb(G;c%eC@}lfQ;?gWt(LJ=q`({n z@f4g{Mg_GkVNJ?MCzJPaLy2M`PcHltyBnjuFoT%Mbx?Ts%H1zU|-MmsMTyL8ynQ^8m4Jr#u5k_!!RwZ zn3j#SOq2e;ehfphwY5bmm1L{Bf$w>krrA87uN28-idZa;kx28?mzTJ5?K;cLH`&$O z$8Y`WQT~VD|2lv6fBjqj_3wY3ul(`|pUoX2JCGrnNE1uw&`VTrBDy3yF zUDw5N9302Nwrw28!F64&OcVTbT{m!gOj4;7u~65 z@)(ApJN6nfDB{)g)pos)=QeZ=fCwCyXst)&nb9e5FW4@c{UHcy8gzER#Y1v&c@?MO zkxVApwQDzngS&Y6p&Unl`3VNI`+4)mE&BKD;Y+{vYkdFv-)C)YmEPVS*49=rOp}J& z2n>5o>2Y0`l+|8O5z^P9-J`pB8aA*8m1Kk->0@wK}r)-7^LEHQt=pZDTx~< z2_Zh)d?NP%eLZQE?;)kZ zO4;GLAHF~$6~l_%O~k(gg<0k%CUq1)A9mw@o|7G&x0}vvhuv1v=>z7KY8LgD=Ej*~ zf|K_?n|B7g{K2Kmd_+)Mm?J-$M^k7^q=Xbup@As$Ekj!;&1OAHN{^&>f z=tn=wM;|)G+?E~e`_g9_`|aE5Z|~>!hvxVX-`&f|0C-~$u_YrA;-l>Qx&OfK;VqZk z_IBcmqn#xg=|(yoTC&`)O;@=TiCSqzxm+d=BLY8UVZMxIWpOhZ!YD#T9<@rDeAdM_ zCH3k8VHjgMS!T)$gkeBFpCyhHnvd2R$8k_`NG^mCn6dx>AOJ~3K~$gP!qhY!#R6-) z+WGj0KES7jKElWD*-Bf+;oO;52>p55ixvgjWKDNF{XJbcwu51qEXjvaeBE!bM-R1{$LQ!`-gnbYXr-8(oWylq>RvsWc(hK!q`;6% zdI_zHPb;``Jp2ItLZlz=lkDGqHxD+q3GUvX9ydPD!|C?jKVyn@mkj0`oZ4OK7wrCI zP{zj}W^iDIH2qFuV9Rz!_a02$rvZ*|a35?>dGMvpLkw*jVdu6(P3KqJu#ybFl-Sb1 zFl{hxVhk{B5;Bm16edzyn5Kg%twdJv6jLg=chk@_#$9_X-LyC-<}C zfroi`|Dh!TVBhco4h+9d6V)RJ*|XQIZ_w8ZN zo;~c{KgQhapK%S)$I$TNbFzcI>7=iZ;RBi{zVKPT`nu1^D7*U~;Nb@kEs;y@8`#BH zzY61%qwGEeU--fk*G>uQZN`?JW6jt|Hzz+XTXq~^T-TYMt)nLoHAMq9?>NMyt}|QL zOdi_9w!TYmdpmK(5zmrB(o5`XP6s^wY2`8lMHuq>NroMq%JlRUL8ZE6WusZdtU(xZ$@qC*JqgI;xOv7BzCQ_P zz7gm*GU3hfUzWLFeCQNP#~eNS5>r#>)4GC$`V>Y!T16zPLJHCVTVKMrO6x`X(W0h5 zOSUC#mY|a#Ls}R{!<9E}tJ0~4Q_{B9dIGH>CQ90@5{-SOAx@>Co_ygI5C(-}4k1j4 zB8Vdjg(AJH)*@V+srfRi)~qF$%kt98FJc&i!1D=$Fe$2*$;4Ec$>heh1-)G@ML&(_ zR?3zll@+`$`i7J2j@D?si^24Z;^GfKS~83mXA*xF@bClu$>#tkLD;_I?ok%MB=1f? zGy8d992&j=58j<**sg@kv4Xb%TXwK-+X03Lhf=NXoy_gpm(*!Y9%R>!UF_MjlZOs& zYp%K*LNRmU9G0OlO^szHa>$nL;AS$oxg1V5n*{b&;_xd)@;x|*F$u{bu#{_VpYxG0hB zap<984)$$lWMr73(j+gvJ0t%k&&h#hYGj9o_QJkp8UKrrtP<&E=2fHP;|vYJ1O0~> z8X16}+11R;Ir_Sn(CWX`wzmgwSjS(aS=8q17VZ8dkV^hcIQ^+>Z<FVr48ZuoG&>&3Wlp54fK@viz zs{$9_W3`OB)f)IOHDp`#Cy**VH&z%T<+keO=44BYyqo=zi43VB1v6!z(`RSU!bZg* z#X_D!)@5B!2Z2}T0Dav-*}!^!u}P!)woox#O3M&h7V{Ohd%cG@4wwmTLAzrTXyVcbO(4|qW;)K z-!^vd-L~ZDCrC17dDr3kjT`Cf>j&S*_v*~f%_pm}84F8-lokR(tYU&FL`MqKamg18 zWQuJ>8vgn3zeR6*JJp#vy4S2@Zgz%hxlGlYW1YR08#k<@>IIyco+GH&QQAsZS>FVf zbNsLNIt{fh;K9)=mv4Msc%vLVGR&S`N7#07l$~3aXA9;yGI|911{rWYjvUy>!3GbD zK8AK|!`puV1~>DG2dJ4h0; zbBylW$LJim1KSwcz8QCJl;qSS92}iXw-0b+{~ivEAAvo4nA|qZj;4+G9Fs@-7~C;H zsRX5M+ZagQW9N<>VE@5!Ja>R?Biq^RdW;|3&w(Rz;0~~DcsrX*!1zJ-9O+|d?huE( zK}JRfagQ8e-@$P_N(_#SF!;9BevY#H?gx30#Efv_4WGW7yB~ljCI&MjXOT{5$^i%$0(+fPi`(twN|B4uMx%(b5rL~wRuc$f!g#09Uc9gcy*d@ zJ@P|No;uSEgi!&jR`+t^)eAiRljlK47mb-hFPSVgf?lOmvSk?+COvVHCnhwNlM?eU zn(Zf@;Ke$*$)+?CGpGWiZ>%XMNTH*UU>IF31U<_wl)QLEO7{g5~ak$@ot5`k;MUAJvqeBj06`iwxV zg#Ig7!Ot+RRJ|{oap>*trlZt}>*mRI^w7C_J$>u1qtw$!KHG+E=8)RN5EhP;qrJVG zQg<(fVjHHkF{H`)(`U#Q@?7`+_tVwi&q8^Q`MGI&`}^tc>ErC#v-tH2YgYG=%Q-l% zizx-dc$1$~Eh}(uswlU0)$c7_4e&+}Ft&Y&&4b$*-g|&U7ZLkC#t$4|+yn2>LyU}W zW@P6Mwz&s6GBA_`(g$`iy!!~Z{j2|lPrCmP!+Xcl^OEgbhKJd5WCvR|@8DqHc7_K% z_UzclI39;~ZDW7mFgtdPu=&Uib{?DqZ=3_WhS_~&3&SJZaQ6+fcg$t;wh^`s46tov zgyAJJseKHMl-M;q!rnuZi?s=3d)T&XlEL8-h6gqVcX{g-Bgwr8Fqd&vWMN8KO`T z2NBgu85R0y6ozFGMgg-^Qv|-p^z;OlWfI3BmLbU(3bc3i6NXV!ImZhl4AW+Qp-eVY zpqS0$2Q@NTi=Or(z3mQ9KJqY69sFBzmW5+Ve7}a421041W05K5(T1d_Ju4Y-Q77SIR`&9-*4Serx7_X@GpO zVBB6SSYm6 zEh`m?GEZaTqEw6!I_Xc#Bu0p&=(nM0krV=(&DwxP4+DXaDxIV?CJ_nOUtv(G);K-m zQLEK)GA`YHy==H{JzH+Som+0ZgK|A!rd;Q)!4EMxd7j4~dz?+1HZgJTEMXK9t486l zMk0w6n8Ki|JxgzU9-)^@pC$#=Dqc2eTfqueu!3dCT9VF=c1+ts8V1s|Ff1F(&66#5 zl56iJ-`P*0tB-7{i%eT5cD8_Fny4_u5C$TS>FVs_!$Th=2>gJ+kC?B{BMk#VV%+6AS>h=9&}?gKL)tke&R=LsO)90ZO@s3jX9+4b+B!?b zDx#xMqLj;H<_cJr#riG-3`wjN8if=B%StFbrsWWZiq29yLCwd`wzKt?e(HhZiJv?} zslS^OlT!$3F*|dXkze~HfA{Sl;`wzJ7Ru;e-BhztDlJxR<;tgHc`5zCWZ4{z=AM5(N>n=TEcs12<5}I9QI6EH}sLJ=2Lxv5FO>j>Sp~6c#}kH;)r7@3&kA zw9&5C_BU1{l78wW+n>6%CGAwGn1pgfLdjA(;r`1;pHyP{c4~5gSZU%oVrFIr351n0 z<#Q9{OpDmgkw`UcDy@Nda?6Z_gCFW+!#BtmlbF{_;l$NaNE0VFC)YX_| zJOs@eidKJt6|7(dE4UOgwnHvgz>p?Q0S76O7>UEVOg|rEiB?gv;u^<^ySiy$SSIDU z8SHEpVM>IV$Ux@`dAxd!nhwciGuXC69L5}b^%Rb2K*q&(94yPZ)t~8-ch>!sCLa+b{Y4b4)VH z_}EyQrQgEt?VBMj|GwNMFNe~=Hg@hm!nVCb{BM6h%a^d`W)}(Q% zQZc^gar)KMY}~Yod?t%lihS0=l~BlLaa;%A_t8RtG;r-KnOqj70iju_c$BARXz%YM ziZ!<3U>Z3-a?8zB%4N<@PLRvyIdkp;KY8gaAO6rsxO2-!PM)48idD)NPXl5h5Yiw{ z_30OjVwVoisB2|~J(AkuLP1H}s`CQ!nn zz0}6SLX~_jM}J2f>-)Poe}0zZ=jK?mZVj<;c>vgFs_Q zfh7a3U%x8(;+2i(IGN%!oqONd;@1jRu!5gK+QJMf?_g##sA`?IY=OSsekRK&u}n8jN?nPn z&wCS-2lp}gmxmY~X%vEvv1iL34$ci-l5R3~-~hw>_p`kZN;^xh8Pi`8`UV*E4&ZJX zVrXf6{su9}&0BtpgQH{Y9^8@~GdIAN-#WewXL-AO51Am=y;6(NvFp)m|A(Utc+q+ua4ZD53COpT=kwo^p9 zB?4_x_siU}ehqmG=Hm%oIir|7U+0_O`6q6@Wdko9Jwq-nbQYvpe*y8bU_Dt8S*p-; zsqtMt_LnO5U9SCq=IkWTzj&P4xdloko3*P};}}-+8Zn90e5@iO1&$P`I6_5!s&#Lm zv_?fCD2+6XMF-yo*(Y^kZe;$K^i2pF248U;VQ7ss(#OCsnhHKr>a<26c@B)^WR9Gk zryd9*J$(G*ALYP-ZxDqcwrR7luz+b8 zgnj_hLTDdDLVu@Ae@`2Rh*8TP`Q)WDV;c#i&!V>YH^5RI&^fj69qmhj!`1{UUl6J(^Iolyci)ojMcYa z!`{E080X+V7}?jV{<4Lkkumm;&M|U{GX{o+*!9puctZnBjveF>J2ml|J4>IJs;JFO$-p|k_W-z5~yLf2-FoVN`43)+i zo!rje10!s{ir%hZ1#ei@2U;@Gt*=`GQzPZ{C$3eg;)|3^GuIlX&(CoD=rK&gMhK0W zHRs2aS{AP3fQpHN z0LubP#3%%Tlw`9dGGT-e3e&JrS`(v*bx5^5MKn7@cY6>G?S( z&Q4Iw*xbCTlUGkqFjuMY%nK)&yfB5pB@^qkP&D~c&??Q6r}U@RdWhx5UCRT|BtVvz zofs^4{MA6YT%oP4lWN6hes+qEVmn4I*W~yUYqXY({p3Z~tXof~;UW-ZGMR)@BpUZA z$yUYjVl7AGW;fb&sa1-_T71{3GPa9t zSy+|{aX_sWaQebL7!G%R=);^pH_i9I{{ynQ91HXFc%Fw4f*=f&w&@6+X7o32T8$-5 zH0ENd!LoL*;O#@DQsIfm9|z$0@#B=sWs1cjnQWGO?!EUKx9;76AP9K%)F}X_r>2&W zDK}n!{k3V-3NAt>mq{GQ<5Zj>mAZ%;tKA~?D3M7L1Ysf!g^(H1oN?7uzm6ABX$ia&}W4G)aV=urqoytY_F?`?v zFv)?Pqm1l5kjSsHjlF|=IpS?k_d^^5eZR_q12#Z&JCGEhHs=Ui*fp63?SnfxIJy(h z^KhFL-@~+?+BdxD#Jy$5A&%_0xG%#8jxdaehnrG^Ja7jX-gkuIB@$BG**CiVVp*vr z?Mtq?ecveCTdui+6+O>Ra>-+h^PhLbK2_u2yn2V0JkUHkJs2?rvdd=*91FgzE zt>eE$QnMvs4Woz?<0mLGV-ZD*-AW(~wDbsA}$HnysTI)s1OtUE1K#SyjDU6h6v`80|68xZ+I4lc`si_&> zf9vh69~hvky_0-CkLy^twu4fFn&&ZJ^*D0kRetp2XZXm_r});l9%goC1}Ox-?;{N( zxd-VoybzLNUb10LHzopvLMTD&)7u!E%h#n`9t-t|GqW`c8H=ZmPjlzSPX7L>GwitU zdiFkYY{~D3pE}K*8#|lFHGZF+S#JCWXJ=~{9sAik*IabXy^kE@7w%krMb`wlYh%Y7 z?&Dj5d_K>!&pgAq$z;v^utBa>A?TYOpWOUA3u8c6^0gEi>{(WSK+8yh)g=3Hn#? z=5ggzADJk#BuQ-JB3aHxkPm5js7f>43P3k0A`MRX>2p(*D^*-8gH_1j2R^Q2Fk3F8 zV?lW#pjIxUsbE?b*_@4GLKuWd)1kYk$ke$>+S-fFf?4Ti$z6X7erFHuIhX$4Zp^i7 zS!gR!HKTn^zhgVQ`BO?BhQ`VmJMAO{r=~4|KXRG{ysB( zu_4dtsoF)yc9!y&ymnhL^SalRLJ-HA7tWNa)B^t9wj171U*8Jcw{07Ly>DOhwQbwn z^K(CU)z>T6Lk^BjFg{fy=UUW*`1Mb^2FTb3RWIbao*ch$$7&qw^0g$Ny#Ido|Mg!l z-L`GpWsZJ*JbiM8@4q;e{_hE*ccCJTDJ5|nV;X{A{J<(U^yIH~lU@_Ho57G)LW_)J zj5MK>2qq|mv=S8_kw|Z962S|tBpOAmlT}xV&D6v>E}R}G2m-W%DD=p>7Sb|7+Qe~0 z6h{PMNE}9let;1N*Ln!vHP}3IfYA|;xj7Ga=gyUYcm*rCLcBqae?kEfLceB$v{48u zNs2^Uw>Pd6MjWm~DJHip7k3ym|{- z>1I}3DNPth6r#9U2pelf*)%ZItG5Qj8okVS<@Hs4Xt_q~_+47VA3V>eTB`st>(;KL zly?zG;#enMy(zD>tyJWe_uYVLTPUrl)$4?D*b=li-diGNx1NCU;lWN-@NZee({4j0Dk2| z2{-j~zwo|G{%-7F`=Q*@-<`RO-yn_4mmhn%YhTedf$54*so?URpG@%S+xp*Fr{5%Q zegFIE?CN5AY6^f4-E$9_Oy;VtHMQXLH;=zUA?NU+o8B9yFfX5-XYZrO_>G|rm(Bj) ze#agB<9EN?%=+JU`|b4f_FmQd{lha8Jb${v<~8jUv#-6{@NU5Lg3s4RPjmP6o!onK z_qA@$<)H+^G)P6m&`O~V-J~`)koCz(Q#%JeMJ z%oO#ihg0(~vUwEXMJF4)9XWn-aBbqF-x_X^yW!wdMf^fmfrlP^PcD zh+zt1G(rhHKW2KqP7rB)ze1_ho+tr@0p)5HKUmBpwYEQaOE-?*o+xH8dN zx6my7CFO;swGCR+9AgC-R*`J6pG>X|*UjQs4yKW0)TETD?57~Hh)Co@l~M>T$U6o% zZQ4k8R|o&{!zVZ~ei98Briqk_Ox9v;cd1#IAe)6Jt+%()&nr{)`KRa4@yd+HZ{By~ z6&?R>LT5gqQ+(wI$GL4?iPh~_7kFPSKJlqf@wb2THvruG(T`sBb-wfTSvrbYHuS!` zv%{^pVO1L^&s8|^Zf0P445JxffYL&XzOK#oGIK?6wfi?rG))YGMkWye)65)xO5fItNltysXXdq|yRXmf4`-}C70?xMT19nY&XHFbfUo261&VEx+lK*-t2Qv`m5Ukk}) za!mf!pJ8WQY(tXEWawYr&viYW^!N1Om^PVg9?Qug44KMIHYOqp5hs+NNQX)G22H49 zqQJw{22mK|RV$Ek(w$5W-}9KQdK~z{Q~1iKv!k8v_BL+0<9#@81|bEGP6Fx1cr?^; zF1J#$G{|T1+~&RpMJQQuSe%F{q#;rd13|vM4Jn{j_h>5?QD{^Qm3qi*B_Qy9ETI62 ziUp42($!(&I5yDWN$b?8E1j%0q(3znM$(s78q!6D#?6A`M6bUwA#1o8H^#tpI5?n@_Gulav~#I>)gCjMQ6U%PiB`~T$>|Lf1cvy+!QKJWql;XB{q zeYe~~E_dlwiPyu)^A)Bl5g)vv{Vi_Y+m8*sd7e6Yfs^Mem!-69x#JH0;k(~u{rdHE zc6D9V`y6`VJRAFqZ>Fi&1ePfn=q>OsFJ0hQ?_PJUn{yFtOLEr-?!KmNI6G70QiQFO zCr>gyKF&Y?^FP1iZMqab|M|}^d42!=_jAV`cU+UUcvm92{|?}tZb!9RWzU{HOSUz{ zHQp`H$qKFw-msi!Qlu$cVyAQ>kfgcO!pg-UOQfnkTB}6yMhi}zJV6vhl!^rmG^UgU zaZG1V57mV^0&kv$g_uk>hm*|^`yQ5MQ1i;X|xy*!e1f+i_Di5=>v(#!;lx@<})lO$esd0MjOuI;~P{MUH*lEyjnr5?44YN3v zDh$Pn)GHy8N!5sS5|k8U-EiX#%vBaRKY5mn4L9Ae27yS`F?4DmmJUiwoUiqjai7o3 z*7@5Xj`OcSy6K9Je>bD*N1U0hzw=rDPkxdcZ@THS`*Zm`R$7#PDNHT+l=7F~|87Ut zv6x!$Uz5we?bDxT)#}x+d7Yl#-bL??7Wkp!eA(xg4Ocg5xYp<_I6OB#{rU%91GHsr zIOY}l}YkA3W8*PvBP@%hhxoX!o60@Qv!%L`{!dkH8j_T0&^K2u zGe18|zF1_wvcTzyGYM^H@;t|0I)+w?h3W#H?=f-q3=^-uf>*ClXltXrqYq&@lxub7 zt99n4r&!hBL(QvW*cL*AYdLJ_?Zt5%5Jt0$DvFUpU^{lRy~#=hL`qPpdiYUHqzo!^ zbq@c_VWupX>|Gy(wHpXbm#L`=m8y>xl1e?vj!Pv7d=JZ(L}5r2hD*%4k|Al$gfH^@ z8&ypLHP7WGoQ-&!J5~Q*CV;E_sT`64GrC2ObEEcHOtN4DR2OY;Mal+N0wZW-Z z&v5L-3AED0N>Q#XP%bYJEis1C&0onXNJ_KOI^pRHBPo(j+r69`v}7VcQd^*uUJUxJ z0(Q2GOrZnE&EvQkOe+calS$>``AR444C5H3N&BLR(tb5)RdK9vY>UmCHj#H-`Z|jA zc4Sa-Yo@<}#UkIN4_7XcciV<*qm1)bqqFVW@M7=Ux|L$_^4aJO*Imbrn=h|Uef(UN zw(Pb4BEMRgrr`AJC=lIt`|Wi1^t|RVAG_~9EbHO`aB9J)v-sZSJZBw~;9aOb1W>v} zzF}@HjTK!^C z#V1iTNLB@cFko(a2FEb*J&&20S+tVab{3%&z5V?Jfk!sqMifTaRtCql5n3RGix()S zrlzS?eKNK|-YqgaGmC9Xq*ml|1@f*<@0$LkIMp%`riC!gv>;h05p$y-N+kuMLZD57 zSF3aS#AzP?;bFW?mV1BU7r>CTue*-Q)CDZp#t#&+8M09K65hBei6Wmu&P9tP1Hb6q zoATdfLer7L0Q6#@FTfCu?ET`Goe;^wiIxq*R6==4oFX+^EiIU?)oM&#m||vn2HO<$ z_Vr>I4zW&yV>D7LOw*)LXy@d~7kTmMaa`NQ^MYhmhK4FiV^soBNw$5t3ej?TRw*S> z6roh|9<4>kIt|Vx1~FjT1q$tbWb!41;o!I~*?bn;wm?dvFh=XtHCSjgD!o^lDCPIZ zVT@8ybDv7BbJ`0Tg1XDPRox8qTUatFOim_$E!qAh8Go_3?L7w%AD62M170~_VWA$v zJDl-a`ki9J4Sti;g1VFv2tix7>0wVNj!1tx&5hpyLQsNa%U^^_cmE3bWHwOrD(} z=eYECwG)OBrfDFwAmiq+EQeM7y&wdxn<0&?lkB;XX4Vav)|RT|Z;=GO^-7s%fBZjq z`l-WMA|{$Y&v(AEkH`M$5l)vca6uZFPL3doh*ZczEkH;E+qQ5W7bzw6TAe705OOi= zz0|lY3F?IeghHu^Fsu_qHNx0$j-S$+APQ0?qZkz{lnRr~d8`P6hvRQ}b0Or{__oMb!(LnVu$!63yr^ zO8EOy7>O)qqfk1%*9~=@1S>+Ay;{^!2XAwsT0s z#I!8BdU~*27cDFTZBUOi)d=bl1d$?$lEUgJjtL`0tRRjxair4X-{gMgTpL3x`n&V2 z>n@<RNh@aE_E;CDfHzm{clNgs>1Yrn^{Rc6yeL*R4kwlGA5S5k)ak7~o_xv~_giN}EyeLj7CrKTHQVP?M36-dY{?wXB7D5n40eHF*MU&J?FD)<)gNV7=NFU6gk{>>Hgj%hRYPYG@LrzW1(b<+Im$jOX1WD#Tt>b8@^Rz&z7|XJdQsDbRD!H1x z)(DhY#IZZD-8>h{Ra_^F?K<@6f&;z}jsr`w`u;o%KG?;!tIG1X;s-CB!_e}g~${5=2uk3NCj99Qtm9?sM$o-TX*Ds6zr!kKxR`c@Z>x5q-+ zhx8sT9`jzLUYz3jAM|klmwuT}{}hk@AHPfGfB!SKIv&2W_`La!$MoS-*dys_3#XWD zUgP5N@XPZAI24+6qvROdX9X)*!3tLJF2EaDGZ!hLLS2Hxodku8+1JI;$`DD$I0!># zXJ$D!IYAT#^z`%~Bv_VYVSa{;>(bHLgAkHRrOw>UJiZ?jYe8FQCzff^ziJgom^?Q@ z;0LHU!jzJHu|OCFbaizkg**aG(`*KIk3H@&O6=xWcC&sdbJRVuYAhGF6b5h{+bEgNY_kOHORBxBx^6>o(8BBjez zYc-~(W|%%-W@@^^^h|}>*($TM)t1@=O%Q5gEf9u@?PSOn3beJC=Q}=oKpKo#EBVS*o57qTykn6Ur2cc~|nYG-B=0yP~nFVVxdh3X*x;ppR#otszJ6)CwE#< z$T~>@v~Hm_$_Tr=b`OdE}@h02zwr2cCcQ&Id=Fj`T94nP2b)UIP3VxFF8CmHV?=Dl0ScB z9`Jbji+gy%2Pji1H^!(jK&N>0zx)YfCtl|87a!zs894qZkBvRcu^;>=9{R>9V4lOD z|6RT}_9Tz(`zpt-RsUA7f)%V_1x;Le;4c!ogiP(q8(Drq%Hxj}hLDMAmsoV@jde`D zUMCJCvY8ByWpMq*4Ini0^K;ayRaW<}rqterQi`e<5NiWJ)Pzc5Wh|r)s8$w;LZ5|7 zg(!-XthJp4fv%gS)K;WaEC4#K=1;WVm0o18OCd4MhQ(H*-JS@?NNgvAv|TLQAzLVr zDdsU;n_NeZd|x}6{%%w*OR>9)SZS0{ScV{zwa8^NSf;gT{*}_9G>a3VMuDu>8bey- z^La|eEbZ+DI@*hLb`+ZvD$6oyFXiYcu`LtJHp%A` z)2s6QJlTv(cTX>_ZBWcQl!`?hH%GbVQ>g`*hROPMtGRB&21@NEbmXzRw?wH_#7Juo zve^vUaG09$IdOWH>Dd~7tPx^SuYXawXYmnfOm?)^Se8XL?-D6Zs2%E6A5+GdmV;p= z>OGd_UKWi39N1-B&6k!+>3L7(9#Bj4Jj$swGd*$md)Qmr2>f397M|r4ZM<*mCTv{#S9?sCVfw^* zKK{TjbNhY2&HwaE*RXqU0UW1?itoYA_t1CvaTffiILybn*#S7m#EZ`+V{|5^>zsa^ zA31lD_kB9o%yaYvu<;&l?*h6vVNaa{Ugl`=H`spfC-}r~J;3$XtamF|!3tKef(EWQ z@YiYJ-;`@y6n;r~+;UN3vbiI%Mg`#9!~|#0oWYbZF>#hy3EDfmX)AStnP;IIqLCQV z1Zje0kplocXHO57)seNLO)|0@st7wRFeoUdH*@k`Ohmiu1i>2E#GvFq+(xo>XgeP7^r z?sItTkH4JosT+ya#viA@!he4huHSMGo36XcCbZyx{<)28UUhXepUM5(mrMY~?$O1a zqlb9#vjZeP#e)oe;bF$d-+X)D9G>Or7eCJR-B7sqGt4~p6`nrvVYa4|ul!ASa{JbM zxP9xLT;K4#a$MHkbPu<0y@&08@;Tn;KhEAS9;I)~J=}a#LvhDjqy?3EPvhv}=lI}F zy}+$}|5U>f8RYR#c30pwkBh7`%MigTL=5PTa#@M{NMcg7MS?P@ADY9a`V<( zX{zx1K0bgCSNor{f)%V_1uJ;#@P;}5%cTz+W~gagn`}$ctVB^n7@yTgZPcn2 z2t$hP-5Ap0l~+%ZaWg1gqocEv3m48)tNI8nFik-eh2--Ef+&&Q^urj_a?uFto`*Cg zew0XP3Nz)_H~9Nn6YChMB`OXPrh(EeG!LOk3R9E3yp$3hr}CpJLPa44iWr3{lLAxI z5SY@y^LuT$6t-!kj==_D7+_jXI*|~>S|zfkkf{C$1Jg7>sHRfVrCfOvZoF;| zuxL&rprN^+NNj>_JD8?LHkYNZvklWQ2neuDnW_URG!}Ic6Ge48+d3)h5J5~3)XCT~ z&4Pmzf{dN0AQ=KoA&4AJr4~_Mn5Hdn($m#OKI>q}MS7ReB9;DZsN|#~N@kug27yV< zQz&U5ZHePpxUNkc`c%CLr3FeXQlfOq&DSJ~MsXA)QPe#TKTL{zH6|i;&kX8y{2*%j zF)IZ!Rqsh&tF&FR@zgGPuCHVQu)00Vy*Ky1?s1nxVe2nZ8Tw1E|Nnk@*`9e0@7u#G zz_G3mb3Zq*$^TuxxbHjIFFs5D0if7}efUux#Capz<>F>XZXFJ-^^Vb z-IpX4hc4X>fqP)^o-uVX%*P6t+w7=w7}y1*gW~Bfs~D z$z;p9lda`{%lEcC#-{;nE?Fyj!jQ#P0R93r8mN)V7ceI0V7B05`9lpNrJRE-t?)yV_q!Xe3t+(>Uo%8&gze`>_ zml~io_wbQ@f5I2{ZKBV2*z~}^;recevB$m*-+r9K#oyr9xs|PJ{vCh%-@Zpj(Idb5 zo_DNwaBZ~HSFnN=tl-^_D-Qf+((E z@o}O+kuMdoZI@gwOReT(ni;x!`k0-$KpaKHfam*|rp<-(GfbSnfFVGun6~ydOxvcI z&r)5OqpMKB_iD6dO4RFhOv{2)UB{3HQ4}^a@1|ij8l3RdNs4|+Qq0d@Amf^ZVMOTH$rx_)o=G7v z42`P=rfXmul3EmEVB<%UnW|5@c7d)^j;^*mu45(7M%urI94Ht_)5iBLgsG_21&R>M zH4xIEt*wo~_fvx{Qrb>~LL{4$9Ho=hnpkTr%OI!+#7YsXqy`{}Ko}NIHczEmYxbjc zESLPLFMdv2$Lmsf^7ssUA34gW?^w;@W7GWN2iL#G(XRpL9(Fv@8vOL~iQh^l0i7d% z$kvuUTmRrMmb`{f@H=}x0l=ppNH_ib=lI0cwS+(TmG^V&>ZK-9_kZCKzkS~(e(}!B zm`9E7=I#f-z!Q3~W#b@2Ux2$0jk0Sn-99?bB!kW1e{kR(4*CIZ{%!tr&!u*_F93X^M&M(=Dh7Q{QjQLyrs>)5`5_&k8Pd!NpkzWd}Pn(7WZxW9KW7!-}(oCw)7dj_X|99FTk&{J>9fv z%+qOmM9UF8Uo!U9s`E0!zwytY$s zf~AI7keXB}#q8`feh{GIkjlaWnQWFg4k(q16x)g@5|gbsj+>6k0*P&yL^9F!7p5SN zBG9_2LX^I3TF5JsF(Q#ZH4I5$#u&cBln#C%IX6>fZXuwvl%=EKl5uT>ki>DK@Pjmn zbOvF-z`z=E*)F_Lp|nIR!G)G7gEKM5E#(ElmIa*?aRSxz6*v^Y<-xskIk0&;S}67f>K6 zlAuHqv_sL7N!iw7OOb33Ey zHl0aCjb%}ZNRhT+LIfo)AP8b>^j_;-zGeRSs=6BlNCFgBsh)G{RM)M0Z{7Ot?Yi&# ze$V?noVMb#;=x0UJa}l43pUkx^mvO)ULZ~8)q=BC{Esj7`RL~!;!|II>?{euN$&i_ zN8saM^H0-x;s}dV?_uw2 z`1Cz+Xp!6Rd7Nu5oa94q-TfUV0B0gUnz8TZD_+!nz7oi?j4yxr%iMS0eWL_mgb_v< zVSw|xyAI=3F^sGR@NTW?bExw#gg|ReUgVrOew;&3JjvMD6zzV2)`G0a5G1r$+C*_m z=_FAvBaQ;!z29kJ3|Obgij48`aio$go?4_iRspFfi-Jm;koUV3rJ+%)1>JcSTyzD2 z3m-)ZUf4kuU4pcT!OVqqp3;?p03swh(jf=X5~0BKJw=|QmBcHB@iOS+7deskOifKN zG2WzJuM&Em9nM*#98~lN5AQ-EBh{Hf|MMjRVld#&IhI#euwLLw%lzUB#qn9X-7ec_ zw$bbNxM0^dk~F5<2k(PqsrNp}ate=<3h(W}^)m+SAmC=e%MYelNP$8F7Ogx&DwK-J zb4#Qpd8z65OOBjeVrf~kZOcZQ^(s;tob?n=BBO-n*cjvE8|ZXwI5$y59LFR{1?vT< zh_VQDEuBQf16j^Mg%SgGpAsb@FGAmjwSJHU_yJuis74_a2py8G_0s%)7~2a@8)^>+ z@|_&aFW~O~uBm_X{+rRi2 zw}0`>bNsZ}G=M3MFSfJbXhr!@5Y zJ$mgHTc#&Tk`(8`T1$~<2%ktT|b8=6$&m^9LuBEu9hWsy-IPr}TC2pa#^TZHsHTX=sazg(P_ z3=Er6jWJ|dA01aiW3p!uNGBwf3QESDIyHxiB0vyFib(6wEGt1r3L%C;GYBzoR~Exw z1JGIx#;puZ#aa_5I!J~(i57y$DwH%tQjr%C{nGI0(~C^jJ8YS%Bece;I!bENN}W#T z$c;fqG0~u}!Fq?3da(Z#F>v-35)>X++SNvFDHYzAXr<`q1ALBFkKKT+R0Iwc=>WeSb!Y$yzLyLU$KmRSi z`_pfvkv{wR{9Z>OV*bAX03ZNKL_t)NB#e)bkAnX1A-rs=Z6mxOeEZwqe$n^Y>-FgO z`!D)_zngGg&Ar}1oTLNI#Q_G*r^8@>NcC|p^aJQ9X2;H*eB&G6WMyH2te<0TaPqBI zYe*?j+A%dTi4$%RbQ=17i_i&C60@{84^9v%MHDNPlH^5393^3P!9$ssSXw7v>A{o*63BgqQ6+Mq8l$vEia-Q$cx-9tyKXRrGKRd!ak&8{SnhP_^tyce=uu{8 zPclAPrCy6rT9B80`u&({txj64hd|RAgp^1pS7$<2x&DK(TL1iv(Ow<%_0GQlkxubQ zAjp+k>*@6}@D79lFF1bu7*Yj=q&U*VNlX$Y2pI=HzLZEM23}l_XCg@w1d_5W$?}Xe zio=*`fyEL_k5&=3^z^ksmy%xTh^kFwl#m&ZR1r~}kfasz%;17a0A2_z0_oTKFN6rH zN=gN~lmwKM^m}c*ad>A3y8Rks`gj-m9GnZ+3(n(QNc6DaT;QVlfp))?Vs+e~*_?8D zbeJoWBV6@&-o;fnoW0KZz!Rae3Q&m^Kl?*_UNe>cA#VH8%TIf~+{yTX*G-)kP+#@G z{TBeXjHlfCL%Vs`HEWuqClB8T@4986*0Y9_U%vC~3BdrL`frbM`#mpA!Tp&Dz=z)Y z-6;t9x4-eW^IHFBZoi+uJ`@C9pLwp1Eq?dj@OJIm#m7GOv2$L3xbE247;kyYTiCmI z?@M)PBfLs63jAN)cY zXQu!;=T@mx!G|ECbm0pHMm*FTHM|Yn{#HLnMT#U=cw17ImTtcQI!FOg6r@=ucn{L!ghvXEkfHZutX@ZHiS%${_7wKSNf46B z$tjXb6$nkhLaG6ED9lJW5tMm?_Nv2rfftInQe%1LB*yfKzmbRGUIWvu%CCW~FbQd*#;v&gR^Ewt)Y+ zags0J`32tf+1q)RxSwk-+Q5g-^Vpu5D7^XdX@2zC8jfEPtaDR-g>e4o>SacrLGsF0 z)<*&V2t$eK5ni46xu5&F7k!_9_=kVUmMzZ|%pPGq&N=XZrU}w>y*G46l}Mz5PNzq| z-y<(9S?&-rXt^6x((U#TD0G@)b4RT{&eWzE+U+)Tv!`&SK_W>KjWq>YB@|gf-Y=0A z$cqB06#Z_8X1#$_5lN*=grIZ=r8KTIcoPD@&@>7NL1{x%sIfMv`go996Zt^@u|VGM zlb425D=i-W)?sv9C9bCQdtJ(kB27}FC+C^Hcab#hIuC-K>h)!)RMtD zBP4QekjM>WPUA`vRF+DEwFafss^n-KON7=)VW~7-1y>wR(@l_IA-KD{ySptG7GIpj zU4uh#clRKRyAv$9OCUfX_@W`W`?t?~&i4oA%uIJz->SNGFD-H6w*|Jbm=ttPk_v%Q z4dJXWN<#j!Hh3CJI4Ocu?pUrhSjd;f-xvXLq4NX3_G?+$rp=XQ3araJsWC{h^4keD zBYtcWU2+c!2Y}ATF=sl1ALmT-@<+X|^3sd!IdXPaV{b2h;KV-vrH~ks@ENt7{eFu1 z&@Zu#W;7Z=#VY|-f>5se+1t~kv(M6vz}a_lo!l?*r%yxp z8>7}ju9MBF_k+LlDen9U@81qdtUGQZzwq#A2-Tmw&w64m?DNZ*+`KdXf`pa@caDHKkbB88@}}4iJuAfrFERN{ecCE{~%@9 z8CRadutb(-?FWtHol?_(!*-H_T87Ee=6TkT1$qv2P`S5R#bPzCrCPhLX&g-ga2}un zs$Q_+*9U=y^h4ulVrtaWWNjc(7B*>)p1zD^P{=@wiJl>AzA^I+bAR18LpO_c)QNHlOIn*$Xx$%u!ds>; zmXdCsXqDpJKOKk;`23Po^Y}K412@x*OSwiVX*39GKB@AkGSPfQncyuNkl@vh#Zheq zmdtV+Vf56Pa*rD+L0kX=R3-vEB0Kz{&twECNSpCzn08shD5f_(` ze1Rn){039Z+D=~if-QI=C9qF{PStf|-bTkZfe%SuTWW@T5;dhIL<_YR3~LPVt2-C3 zIGq138ok&kN|Ux%#T^c|F3_sbve&8({*Xq?q=8G-IuPwLHKV7ZVIGqbnDO(ZRo~cn zXKY;m_3{{rv34&-tZV!Vmiv6T@kO^s*OvfWx*{56wEQuO={B9FbcnB}sG6EpI}!?b z_#VScezsNxNV+43@WQn|_IhTBPF5^eg=WLSO{2O1Kf~qEyLj71JCo<`IVZAR?waR5 zIKjkPc9*uh2Op9SNreJa$`kWVodSblK{=TO0Oeew#wvA{#vaaU`o@U}{NNmJ`g{K~ zsM*Xd=Hf!BR7;9ntEyjU;ZPAvj<}L~_uD0fT+UuPo(_mDrWlsqwStC)CMN)B5I)Xd!W;HQr}1sH=dZ=J;pprUmU z$_!-6?X3P)u(131{iltWSpQ2F7ReETz$=OilUoYYH|w{sQNaPRzQ_6wuebN7Z@ZgN z9weTvcZFRy%bjn@^_Sry;v&DVuudNqO|0LF6guBhDYjo>a`l?e&m8_Setm9VaSmJ@ ztgG)ODEK!o9~QZ8HlT&^zu(Aqbl=KZ`kKE5MG3s%5(Mp?a+23_T%7;%>u|c?_$jfS z+UFyHM9~?kzWFF3ngNd_F{~i&gORxTX8U?r*YEpZygR`N689f17c?R{Vm;XA3t#U( zsV%>se<6C8xXv@VcSa<9WhMH2_J$SY@%F#3d(P#Ufn!;F`)RVP43kIN5D{0-%FN!| z5IMDaZ+hzVdKlYW9w7Z+)ZR5h61*HMe`xn2^+K|Y8{U3)n7az9Yo>Q(<}*l`BM z*}+-6^UqD-96+vD%JXyQDA!b90>^I#(L;vse`uIw6@n)-Y<*wYfl8OXQdEl7OmfCs z=es_MPW3XiIts|s0|RjSbCA-E4}T*vV+Qm}fvg;D9X9Tv=up*CCb&X%#jq4bCKnrX zvQT*Err^nHxiQj8zInoKBrw21|MM@okf)nLqh8N_)28|`^B{hj2yjL^83PgJ8ln|Pw(ptARXQeuJ8pC z2mm#S*`I)<5v=vV;464-KU*yJYj7+heG2xrXt^+vn#B-Y8$XE!q+gg~S5-N(Iij1> zLs+aO<};|cm0A@%FDRv~lt-J@?Y8ern{I!bpP{A@*jPul|FOrvxh3^F)wR;N;2mf5=J+|SI ziz7UJt(Nd6ah6bc9M`-u0*Q?FRxi4l3OwDe4`+UQ#dY@G)%enTQ$BX)^X@Co-J2Kt z)6u5YCVvO(n_TZXvI@D_u<^Gpo5BbV(qz2Nf863WB@X6M#y5EW|X~pMD*j zU4`-uRO1{3F5gimS9hN+YzV9N!n|QIOeaG$8Pqsi%}A-JA3Fyuf(FIH@_HlS|%T=Efxb&-c*1qM4 zBvoiJOOIm7QDH4@F};g4RH%=pRwc6S{yI+-hU?KpZW45_R8U~DzjLzCA~NZazoF8% zP^6>O&}Isa_^^T8ea=hVdae&bT7T<^A^fZw_PJUsg;JeK_egA(AHE?lu1C-QJNhq* z#H1}cMq2I!TWd0UV%0PT-c8@}&rM@~Xyi3t$E&QWF+K9l=>$AtLx3o5P{vwtW#+~C zg%AI)Y8C!!t#iF1*B5et4Je-+gy=ITUn`#@tF?m=`;Gw%kbIc7G!F+rZ3z>MVf6oY zJ>;s=3X~cn%-4#73L@N%Y@vw50|A$!zs3hYrpVaig#?A*+9>}1XsQ2ED@*#4A77*t zuHjfK4Pis6ft*8TfU`pp4*gJQSakWk7RvStH4*cfnduQ>?+LChWWiJc?uar(YF8<7 zm44o3Nm427jWbgcqUt?It=njazg_>a`0i=jgJJ{g9sim)j)M4uh`%kg^;s6@)F^ol3dwLsmYjlnAFhEvseM#2d|14(jTx*<5ga{6{<2TGG z6lX{L@o4$3bZDGVM+lTUENe=M-jP?){8X&rSnAymu491Sjsw7Pa-pXjD-xRGYF<=&-~8e1gbWkrV?*FZ&?+eEADoW9O~@6+h@g?7J5~no5|oPI4?_N zct1W@aUl&RPpp-q#URKLRg4VblOAS-L_rCu@Dw9~SkihEZhX(gTCeMN#TIc=_Nv(g z!Dr6!0St`K7Qb?ZKL?f$VFaKi>Dh;rG~k31Zq^q(^;aLfP-JCSxIrzg?X5&{T-|e= zpU2Ci?%;U@E>fMzMBE{}#2alV6jug)K3~U|2%VqObG;YNUbqV#OyCnmM|y)UjemDU zSNFY6`Zx82-XEfhY@j%F1q-ZS9Q$7;tUJu$eCa#0HZGAmP>%9WQsHynDchx4>$}sz z*3sGAaD$56U)KkO%@}(>N9W%E5HTAZA^H7gPf^5^>ekenoBNKvJ7mWsFl=_ZRPc+2X%fQ_IrGX-T|)J^xPAtCRW0*nNZ&IFyZ{ zw?5M5mI*AJa0FlNK42^5%%ARl#@{N+^{mhagT!JJz@=fuALF|Npfs!iN&Jg7LDkUR$4Ns>}Z8&)P)f$6n1AnE~EHy?MK!m zmVLYcez>)AvlIk$P&62MF$1(B0;e-WZ-{wF=sR4Xv?BB)6{UPByogkaDPd#_%Cc?+ zje3nVw^_Up?Tl-{sGF1C=^s z0nt!|B3$6GtZQ6?d02`mZE^zBL|kj>{`H04+xdps2V=CY5DgL{TilVAPgVt`Y2K^@ zXnD+28n7}=;qQD8hWh!ui3}EY1wCRs z?0Fvld%ls_RV{bqo6enSa@g#DtoZ7FFx@k z;L2_*XmivF{C3jrGP!ZpB4<3z>-@OhujlZ@6nOkb&br}8LP0SF6uVmWU$Q(CabNk{ z8n`lhuH1JChvE9aR!tZI*@5u|1tFEsj84&QIpS0K(Jy%098=}NooDJ7<6P3w3{{d9 zPJJ_|R(^Sbv4xLMGWBf8S~)OFlqLZewgn_+$4HTNF@=aM7<**pa#EY!^YRF3usL~p z@D5ZsXR)RFcH(G%vrq6J$P99X=3OhiU69ydX5EtU6C;qR8Lb(0xYCO|3`0e#Ug)5@v<5}o;K!G)` zTwx2oMzt!Ik`mYCpuBF7`PZ~y4 zndEd8H9jF2OK|01Wj$w?G#6Xcjizo}`#& z(=WSZd04k3m+HLbQ!S1g0)#6rUYlt$uCr4pMJIOu9)W~kEmdot(o^X3l79O2^=Di< zTT(8MjDWVrFEjNss0e58JFBv2KRAug2sIRtY+R}_r>i=wdA|<|n&jP^*Qm0^vnFes zYE+|!@>ZOAE0IEQEfbCVl&NtiMy0~XBHg>52G;*=bjCI@9(s0>20o&wv9fb5JGpPo zrF!I1C*XW>S{d0LlHak5p8-UEY5(CWO@NNyE1$bNU7~!9~PYrfch%FP7s(y<(>IDnGve9 zV|dgVrV$^ruTJ5e6Lg-jKHGO$O^U`sbP|Zd5#c*C85LV*Pb#=%=KI|0xh6vhUAe_h zc+jFTt4x)6i>U`*yUEljlqvrgy^%TaW<<_0PRnOcWxHNI>z4;bV!aB`Q#D%**zm2b z$5n&tAye#A8vBT&2?eH3y>i)pd2w^e(#lHUn*OrsT-&(Cqn55Th-v3yxu#x~u(Sf# zs5L>y-%Dk|^D(ePR^Ha`&yuWS3us2IAckw&H&0v}fthVpPM?&N_a`*h#JfHb=bvin z(gi!9!W=G37*<%k8zMWf)*5fEQ(^Rl>&U1b?+7uhLpN_1FIZbpw+3CVx}`ML>&$SQ zmioe&{CAmu;>urAm57lE-OzvV_owPNINR-w`d5q%|C77aHb1QeLT%fR70N_v$YC+( zmeI-BMUsF5O$J549Vwy-Pr(9?BI6a6gp~rRYD*a*=Oaa>Bg9hYVj12T zmS&t*CmJ9HeFPdV&DFVI_OYhyI@dNTsMlY6_wrFt<*Uow23^T{@9Mf@@;wjmAK;gb zT7m{IcGz$6DCCb<&PRU?Xwho{M zGoiytrRYSbrcI^oTB>ccu{Q^+6}uHHE;xGq7t10ONw4JGXs>kNT|4R6*8_h5lzriSa4 z)`C(VoCz`N0q56wrVU@fvBpe^7N<7OS3Z3EkQSz|%^#pVkG-*1+=LDKqw@o-i4+n8 zm1?aPa0C-UbUMHpDVXI-YumwkTy}sBr`u z75+nL4uJlQM7l(jhf!v~Bseh;@orN;u33*H&v$ZuOGS$BZwcg6O1|{hwB03yg1#i1 zAHpJ^%ZLrz-$`E>Hgn7l{i)j+PUV$t<1TAC zKZmliv$?OFrZ6gDfnyZy^IW%#IH{ZQsl*1*h9u9#6KGmu#;-`J%pm!Qo|IIFo;-hB zQPMCy{D@A{`Ttm1*}yCy{|zZ+WN7|vMQxQ&57$Kd*L`meBm=8(;-K}@!C$e-;f_|P zl$(7(T$(Meaa#yCsSWglwd3X$&Dqzw!|g~la1m?OB6!GhG)d0MV?-;K(?;GAC;q^t z+eoviloIs+=PIX^4Qs{&;dfRlPsb)*H~5r z`-gWt{EmbN@tHjZ#U5Jro@M3jVF5}+&+w(Pl~IB*(Wzmys!=%cq`VitOq}9|GSXr6 zhG5i*COxuPs=d(_*zt}ZPD5P6y)TBTDd#+0x?IX4pU;>*o04kVTpLR?@8lcg#|aTk zsc7A=|V#aFfL=AHwSOJtc{OkeEPkg77gyNGYfaOX(kPuJpXA^ ztYwT`4UOZk2hJq+eUv&u%>CQ#x{MIyZj+$gt~ysE&+%X#Se|8cdUe=n8Mr$!t|BXGyJm?5mTc!xPFg7!+xCNwB`bXo1DB3kqEBe?`9q!ZVznAv3 zX%)V1B1c2JN^9HQ5zFKf=OU{5Hv;{j4c;b`R-WJO^;xNUS1y4Gl^Bd;9S3&F7c=U#VtcPg zw)kF^5n(90{oiV1el1jYM@4DYj-KOt$itqcPC_7BIqZ&DAhzuPe=dLuk@xvXhva%P zw!Ij(QnEoB%>NY{&%p5!E_R$2r%}$8rs8(86WcZu znzDwT3ek+527c&7Uq5julM1I%GhNvs)?}P-__y6=;cxchDAH9fs=ftW`-3BYuh2;A zH^s&Y$VDe)wOzL=5!b%2gyd`T^}4xakZ|N02fR+1knI${-KRgVQb>5LUIjf@GpHFj z-#`EIzl)po|EqNn=lS-EVdya;9(0mOvGXF~vQ6~VeV43n+!v4+^nz0#qzd$3D$$R= zpPMGQGQr5(vQNzWmSac#^0(ADePn*}WBsPk2*z9f3GL6xL6g3R3EMWuigObR;poN! zUY{G{)>dCcoW-c1^D-lj2Zyo$MVC9_nFpuOpvaFYyyb}M)&1#7FgjI;=&@-Hq;<`_ zctvs)>&qZ*8EdllWuScZx;(OK4}U}gHs~cJG*MzmQz0|jV+c?md6yxmdOq_lYzQqf zC1xOv5Jzw&88`$&Y-WHk)lw?qX5X~<3f=kNRFjH*$?MTI9G+3Wr7RukfGfh?2&dPu zSDDMuMWv(jR_MxXZutEvnaV7J^7y7=iJ8_myy+{HA%O?RvHIkYLs~8*KJsfsRg0O) zr{JfZ*Z7sVEl6%y$tCXQ+jWllEGYCM`!apQk2XU-k8{zcq4B3IQ+R8}fHFucJK z#nPnkh)~T<+LBqkB_)NdEg5sng&Yd*bu2k(kyB2oep!Yo7T+I^hkD9L$ar?tdfHO;%TqpEF1UsXN35TC_j_4j$f z>s09E!Ft2L-}V^2&_HCiw4vo`kLdVx#dlx)?MURV!P@>RF2K0QJuZ7$kLJvsDw-g@?Y-;SJVB1c0tF0mPLKsQK2+QL>oN_{Wp0=Mv<_OTe^!wvHj-fSwM@07_D^OrSF_-z%;Iw5>+te&KK98YE1~jzHP`J^JrAx z%NxDN#*?d{9r0~w8v-e45W~=uvN|vt2~~jnfHj;cSsrn)t$65wE*%t)4hBE3x4$7f zckghYO5EeV-Mk|8OZ^1(J7ysuxVx7#Ucu#(q$T|3Zcabp;o-Fd4<*wpNpFVY4(cat z-(fI|%V{JXAj&0!<53PKe)oGdhZ5zaaARoE>0UQ}H+7XuqD`U2W@N%#D#m2AxFFz_{CCxb zP{MrS4wlXLapmkltKV55Oh-cjP~ z<~%5an#=hQ8Ld2PW=9wE#(2-1wWaLddunzf`;?^-eUR~XikM%=RpMLJNiO|EbfGuJ z+X2~Ia9`)!dsK$cm@QAqWA7ml;?XqAXxyYyt`Vt%y+huj#cA)IKZ#du6uxL(9IMks zqZrL^TT;xnLsJR)iUS`bNapNelnX}cS#DHKx94A?!Z3#4$SxvKQpZB8%60DWu0W4Y zMb&XAL+I*iGL8@3C*!A0T(Z7GEvSe~oXF!CMfA>W9@qOC{~#3X67{gm?AFS-Gk+rT zSy)cNHK~kOMqfSLBOzRKG%IgIYRNJA@uTM0k5Gy=(`U)P4c|zO7)80U7C3(C5iDXQ zt=;P`$HP0F_3-#+3;l>unzWEWwd6fPQ4JkT-D8KsjR9E@toc7iKq30$&ge#1ZK`0m zKQwXP$?IYRxJ&1%Wi}Xr0^=!mJfbgO%(TA|ru&8-*L6i)TnM|lq@u-77I9Eq8b#=M-sj;)O@82tI=}(mrf&-B${ohoHyPi)=pQlRuBZ zllt%GI^?g!+%O+L7{E(^D?#oa%nEU;9~}VX4&+d763KeIj1+r@H47;bLsgU79r$y8 zRV~0&Ybu8nEBn(N*1EHKE2+~zrMnwec=#a_ic$uAZqSfaMYWPceoJMP>Lix7Tl=h} z^gW4FFv@ajs?7FMjpV0(u}}|{&1#oRb8_eyEcvy`YxO28YL!1k#v7Hz3tu8eX*p1f zkk@w{yAsbg&h2KLOO}V_l(!m2Ql8xrQOq`Esr_4X4g#-BHFxH_+ z3;mYKG%38ei~|gm$kFePt;*8F9`zsj3j8mXK2eBInY`|q^ooXFh~C3=G#&vI1I)&3 zqnCDqpM;XS0$U9kXu7!ty{ZyXhft6u?5Z*I%ntdU-#hS=Y~f`Z`j8!_?ct2xuUWss zOWe+QaTymD8TVy5|C9IuO%#_ZB{i`A;tK7p_IWw3-;tqs7V5qug~|LUzO9aCb(#_c zy=<9)pUA3`i#6)EW8!4{cfI2W1o81f-e+^5g(K^!0^xpHsJZ{ogYU<6+mmTn#%5Pb zwGOM?p$X;@qJ`TS?N^_usL$~Yl{5#g^-`?@;uwa4``?*z?kX#sFg~(l>RR( zyJ*o}7Oef55|yAz`Ada4Pbof1p67kj5FHA4%x70=QaY_vW*DoRsr|H+`g8<$GEdMq zPvV8ci>t?nhTx<(3LOegvkbOF#m0JM*byADRSGaq5&I+Hx;3WJ#ERyY4XklHn4~UQ zaKag7$~1AM>$`h;`=pU?x^Rt)L@qM$JOCH;B(S-a)1!MC(c^dY<Gs1sqFLMW~ODtP|4JqGRxU z%;0Km^Gp9$97+rz(})tV|5>6HE0(6RIqV4;9d@InanJyTVl;QWtj$fM?(gqc$dhlg z)mqA=Y5f-Gk!i)2#Z1dUHb4JH9i2o@7xJ+Ycc*2ujCcNDR#kzkL#}}Heh3=-7E;hT zl1cA-AAJAo5{f$ zQ76ck1j9Zg!Up`wy?ze=8qH1fnYrF4`Xu%$nAx+9j(i4pGt!0m?1vR-k#BkY3t>P^ zo_2SOMY%;MO-_oKVT)ASC$2RwCs$^IFieJV9Fl1?v0wWKlN;5kYXhMC)SguDi&m@a7NZdkUr%{)y-#CLoY=Ca;oj2}tUj%R1c;GoC4O9%igtH!09j_IB z2GHW8RdmQ!BhXRB@PYueF#w44e7(8lgn#?A(G!M7J!#2nYoF!8h!T5Fw$DE#Crz`ijFBga$P10wL0Zfa6OEl{XgnwpfgGcy%=Y9Z^}G}leTGwTF2s_rj{I|Ffc=q@<$ua>4)-4b=DDcolg^~(1{vw03qCe-C@Nyo3kZk8h-(39()iJ;!LFJFQGo-)KBOY zrqk;J6>mQPvnjM0lN^01Y$SI7zPn(M2&i4f!(&`5)=T^-au%Dq>pPN<^Ljp7_tL~A z;wpgM(FK8hgU9T@6B0?DAJ)CDZuPESoPA)|)a~FHqm`WTL~c*-AI}ZgwvR^rl<~=goP=dmm0t< ztASW=9)%sYR36VKz4c;hh$2fx@*#U3q&CID?Y=$i5eG421KD>sBjaHco*^uK$OJ(@ zK$8!C3rhX9nbTvr5Om=egtNU;yA~Ov znZ>d9<$6JDWRyucR*P6HNiKg)us<3)s;I3}y||4b{(|(2fxqdvSQ(~@Df)2F1>@^3 z7_^-~^xZqd{#cNF-o_xt#aUve1sETDeYzdjL|L!0s+p-0`8HMaIsty*IGZ8mn!|LWw&+q!)HI^YY* z{yVDoE}vqWN^|x1GexFmIH=-_RtN__8E%nG6QAhBLiQ~A)l?$<5=qvSk*ty^lK_qM zLj0_|ab@%h|B*;P9+2Oo1>XeA^omE5^WS|!uN;t8X3+G18iO+^qg^)iV^Sye4cY&# z1ggdR^gR7y`29&*_U);|?ks((AcsaLCt&#uT7*Qg6~Amac?pa~I_t{B*m%V8Kev`p ztirpKa1EnTC)*Y~^A=H1pK=>s)OFwLM-t)^QO7?1hJGftgv(2;`o*zu1TO$UYTGJR zKoF;@N|huPFSSA`X6tC9CjTuA+@0KHJ^E!|ZD!j%JdGSo22>cboqE2c1}T@7msben z?7oByhr?V>qhd|GP-grdd+?QTOTw(A(aMOKQqxg~m^KuUjih8zIcTNjf~|W|-viOD zfU*@^Xz0{a+=6F}mZ2lRc*_pm?QDZ9L2*}3+KbkU<$y3ITWe8qX4g8&D1g!Wa z(C`wQLC1B|WT=C+e$oMvrT*MW%aNyUhqtiV=}~xak)dMjxzvE>PIOv%4(-<>omeIu z^<{5iNI7^QPSTc)MZX`+fN!e<^bLPdd&~SEI`-|DYeBQt+UY@J;@dFLStZjEChAek z90yJOz9$4q<_t+m)m1b#Gz{qVsO6Nx!%tDkX`1IFo<(~O*)0|pp|1X~6lI)+61^)Numn*Nd!u=RL|(Ib&&lyHd|3IIg;qG6Gly+h|ij9Z}R$Kw4D8 zhUMFhuDcnEyPhhz*5u;6;kx=yFdLwr?>AK*XJ@a0o11q}hff{8d(8G-T`PgdwYVHc z+jU)Mdm@_w8UF0kv#&dxn*pzM>_Iox9xc{-HG=733=FR!udfP%U#bQ$0=5Fu>~nBt zC1Pu}8kUkY$OG;+<-BwYK(;6*x|On=0k0n^yssnk1Twh1v*R>VnbIXmGPyEC+6*(g zoJpmMGX)Q5@sm{!b))xk(z3Rl>@-Y#1Ow+J)o{oaH3gbd1&p?mx{w#@B=*Of@0 zqdlgAz*mIX0?|;#2V}=iAeY7RHMW+0cef$k#O~)s?gGqG9wIF^%FT3`f*MZEWB zgZ5#qLhi{)8TWC|E#9p);-fOMR!ty-Qn^2O_QyRy zc4xSp?{XQ`&PNkZDkf`{NuwYp)vgKeu6<4#O(6al;~C7Lqae|@y16z;Llmmh+Jz0^MF9H$?3SaO^+Qr5$;j}U{7%lmX z*uHzg}`b)QM&rimZ5uaOZlGU@~bel~E}(75`(c{So)L3{vKsb>seN!uM*aBygJQw=3vto3LrXKR72vvb1G z=!kG5+IEV@jdiW(i=NKc>!^VwyWQPr2%u}k)N$MrsKrf`0kG5w$C}Wkq$5l+mRVY` ziJybptBiPcL4!SIKy@oZE8wfIP*cM1EarKQwW;j#7T($G3-DUdCQL=otW?PFFE5(A z`~4B`Nj@2=kZ+nBWB_LHO5bP4=h&$hcyK2%=~Wn*qQX49n5 z8|G46WKssKyckfPz1r1O*MRwh1-RyL_}_YUfRFLj@`Xkd1Md~|G&|B^=CPyCr@Fnv zBL%$nO)&-nH}iLMekcRP0AcfZj`w7k2*Mftai8Uz1tpZdlXy`v?sUxy-WH!jp zZTwVQveH|~-fm+f>9|WU(C>0WUr`~Z6AQcKl7=HEh97|61G|g>70VwSk{jbndA>HP zYEhJ9IsTnDSRxeN3&lgG5bnBk(C>?IR(~cUPW-b}Pv4-QfqyXO`6ZaE)L)`*{wrRL z7JcZ!!@c8scQkjEd|^5E%o48`tJPJJv38=;Y96Q`)1{dGq0OxOahv0>kR*z?F(jr; zmOK_?^T!E1II6YG?5 zQFB*pwQdY6M+TOfPV^;k_(qvf)q+-eQkgX1Rmkn^gaO%3E8}47kdBt!&q@yWPD-yK z8oo*S2a$QEt>K56RC4OJm5UtW1-1;u)$jUh|6Au=sUdAyFdtAD3sI5#I>DUCMy7PV z=9DR#%QRlz2V1>!S`q-5uf&a2eh(`hcvRJ%o;t6Ak2xc3LT#zRBQ2#iw%&j-aoNC)= zcXG$pMyT|-rTmRm=yY7LYU<>N{gEnr^c6!93RqRq;);!=vs-W5KIl@xB4BvsO1D9H zxBuy^3|Pl0VPYQWlkkPf`*1_#VJ=cUj6+Q4CDvrez3_?D+BhJcuX@?#z{sn}Q&x{D z_>2aNoy38)0KpbL89iDhoPTpZV27`@-Etwqc&Tn;A;W&~PLuIS ziu4?fsZl!kos6g}O~XKJdXjA3l-G*q=dXUxAe_pfa9w~`4VKfww>0T2T-eyVgyV@% z0=d}0$=!y6k81`1qC!gxP?}h@Obb`33vF}2r=m<9H)|%lKl);ow)4EAn`L77t)cSA zcU8W$axR;=OU1p_BqQ4zU<-*Pa@a@xXqB&A86Z8g#(U;soqpv9+34Grq{h2< zEfA4L`L1_;EsD6|Q_=e0uf#0o#nGD4cHJDq25xv@>c6y{en;F31hex6<2%RIrNi9w zpqds%iKC{Aviv*tI7e!9uU%qLn&^)?hZkgbsBrY$3gsI|NNA!*mH`6_@0r zs^c5sNTj!Y#3$ru;)jK^p(@O(nDV8XYNtN7owC+`U8xsZbgM_mdv=e|~I|zkKLBcNQPN9*$k>bR=0-)?jCI z-MsZ1FZ)s4)*dtRC9e>JJTg;MC)L*{=!8knbA9pQa$bhcObbh_8vcc-sL;gi6( zF8=mt^3VJ^R~TO`1o_6gNoUU55=Mo;WnSLI?UeC|JzIBpR8f$CSyb)dU%^llc6%5=J$|wkm z__M5aAsg0~z)suK^2b3I|HyhR#6oHk6#xF>l{IVAPzI4VQ?;t!A9+N?=PtQl?oP61PE_nZ!aUeAt;T9>X&98fe}DgH z*E9#R$LXQT+#_&p=AfRL=~PXRvb?8d;b{Gu-gf|7JQ&`P+!=m849rf7& z_MF_o8>H7L`SVTLOhxmGG2{eQ)vFT%W2s0gq}TIi2e!45eN{wb-`798rCT!!o3oH= zT_rE%31zyaI*_UbD+sCE-z;O{>F(;VT^{N;=ug+6`&p{5tz17LJpqThw!)-d@*~I2?`EdjC&8i6>8V zD=KW}@3JGrcQcMG8FGk!OI815&5^X=VF{>?F2WHL{cFH)=-^am!k(I%PHoH3vSxt9 z);D?V^BynN4qo}Q<{T;W*pyr}3q7~7cdL*v;UrIbx{QhikV-s~UZJ7E&N#kyHpc!% zvv$iDDUk`=YcSQv34}$=rGh$4PL&og?S&RqHz2=in=0#0}~vH6o+@1f_w${4|bpFc+1pa z1BO`hn%)J%o2eW#m!DB&@df9h^L~iw|^h2^HZ~2OP#$TksTCR!#{U@jW#LT^ZJeA`>HQ23YBq zZtG%(;y0-DE;UJQZTx|^)>-rWxnJE(qvGU*Lq45!lAfIf zMLo5z5C28)`Bn8^b2PEBqkE``BOutTr@b)#&slKGti%hItEbvu#1at0O4q}u(Gndoeosj822IO+F5_GjoyJ& zYlV%jpdI)e{lh)$JP;RNbuV=zQ!(k8+RLVXC|FD|U-%gf#8xMA>N#fbz80v^%49;a ztovm(X4NDsg;zv7aYtFUBr6sFO$P$1<@EB&IZ!9FY}B!QSyfvV`6D^Q+5Ap<5z`id z@R<9W*_esP>wr;qRG9VhB{V z8FZx@k&AW;qAkFbx{9Ur=svw^H)kV82OX|G>DSJ%EwKT&M5u5S2mdO#DM^~U%<{dU ze#~nxyQ^tzeqJ;kq)1=Qq|NNn(z?CR8d^^)tq9mdeMtBua4_mlPm8C@U|`y?93}Z5 zK4n`IbQ=4?GTydI?-@+X$!465Xs_2*m0S3hU8vwE-t(aCe==!e9#AByV9kIb{!9+b zD)yB(y;Gh}eZCG4V-FC|7ZjI>O)7Krj5!DH_fbK1SJDz6cM9Fl;4vB>62uGq|B_4@ z3npHO`p?qjj=MhI6NxuLN25H3od3PC;nx`!F+i`*0#AZ0zk8?Gi@zetg5004g-*Kz zNJbOMpjSAv^BL1k0e>8Ac=b0^l*%=XM~Ix6@UCvs(e^b6N!*1YF2VlTyCUnV<--&U zfRy;;$#Zyqp(P_8ni{`&&oVQ$*Xf$EdoY=T*1P1TFpa1LUV2oNP}EjRSp!aER4^_C z_;sSib^n?7KrMfF18HNrl7~T%r%UngU()s(li8|85`Fe*&E|;7SoczV{BzO%`Ah0m z!czk%4P>O8<&2ht0wwsbVb_5oj%r|?O5nDzkfxccAUCaB4SxT;!a@+tf zhuz)I>byQyy*fE>phhfQjc4JaGUR>eVg{f!Ce2ABS2!S|ZRX46gQzaY^xOhn=Tipx zr9Opn7-XB!v3B^Xds$GPL7zLDa7Xdy@6Vky8lLsh79#s~Udr_K|6v7|Fte`*5U8hQ zsIB>WEPc6=p)}QAx!x~gFbwMe*)#P)?8%ef$a~vQbr|39!w5^rAV5rA0jTLF{WwK3 za$D&n81n(*6OC%bJXk5>6g(DoDyL&tYl8nN~Dn!hv64O%<9oP7!3`)k+s@KL7RhXK7aU~R=%fm1l&{;vdpcTh9ns>%SAeOI(p`S#eDGV4f}JD z>9#hyPA!i2r%4011sM`WNB2FCvkJ4#+KL}GUk8mRCg1mJvD@ILta>DCfz08CS7He| zo-!6aTJ}EoCSIp4{JQh6aajo{@2WRnq&_Op<<3a-NNvKLu&ifmiwWK+Tpj`r z_k)0dZqa}Q55Et6Vv_>Bm#R+s?Kxf&E*vmSi6jm1-(>h`uLYo!Mo`}Sy0=HCWe|pc zzU#h8cW-vnjruda% zREQhO=3Nx^0X^%x*(*}j2|H1B*QZ*8PQ&gWV(qnMEJh{M1bQAS2O2k4>qDhA4|hnE z7MEH6GB;@TW|@*riU!rT>2n4)+ejZ5p>gs5tlqYnKSNf#VqcIVjwZV=l!28WM+iM| zse2+CzE&(?@WI8N`6bMkh`N#Gr!nKDrNF$9_O0u&5o2a%)Y8)K3)BgT3LBjkkQ8B6W|05(C%z8w7y+wXgb>FFYmf8h(v&(4rmDgNhQ8RoWo z@8|r*%lu#e=N?2#F}GZyJ?D|lby5wgJo%lYeEaAzF3**~YW!4+Y-a~2kH5f%&71ks z6Hl;p>o#6^;V@woVvHaRoKcDq5+yu@ituvnw96%a`U5}2=5={;xpst~LP&-5Qn6;f zKnexIbB(mfn3fWg^>H$sHf|IZ%0r8|akRbxND}<9%{q!Gc43Sn9ZP*0Kw-3wuc=ru zK^bFQfNTvGm)*8XVxov32q`ZwQkL=~G-UbxEC+$;k@i4Q*5M@D5ZHOrMtmswa^q!z`dUs$r)47c2RE9*9H;pFk>5jrH5 z_DLy0Hs>}qR=9o!X+si4BFCuLv2q1$Smo2%(aB;(@UegP6HFdH&dFmhQZ1J-Mq-2^ zgO&k2Pm3EV|Y`AHggZM--pCGv#-FJj{ycUuYB zRIRf0bG6Vy3qMGxGO=eDhX)Tau`ll)nH*tY&jb^r1H4J>?-CeV6NVwa@3}cf#Ld0N zIB{m-IQhc&Skt?iay1}|0#bgOR3-~1M0q}Gp-`$yr5X`MnzWy)7n9?ejD}o+yMMhX zjt#PY=Rw%}G#3hlWRW1s&##o~Fig%5x51N_v_{Sx!@3miZBB47T}7cpUp)ji$( z-2eD9{PutUJ!-W8DV zwO|#AR((_nC{>o3ox8%h;zgz}U!h#9p?rxn9_OxHqM{>g4FsBM5TK303PrhA<8n3N zOV2*bH=jAogByAfam65$$s#?MS(j3vltq|j=4MW^wkHL6SmT68of?siuZ<eC2k&*Z)iPny5?@38e3y@0IIr&nG*r7!t zrNHx3Oii63WAog5=N3HalSwJ0@Z4Hq3@C%Of-npr=e8W8DH&l62$eJwUk{3m4X$Tw zXc}wBVRDqgvBJ#-cD+N4>>Xoh*EmDHMaBk4nH+!PfctwnmfoQe_Kpp)YkY{_;uwRY zlZ?N?W};b$q=jZoGAbT{r(MFVI5x=W4ga&F9GaDblI5 zo0R>Gli?JJtFCL%6+$7T?_@J$-o8>^EY~I)l@4p;<}LxoRYDMn5`#0_l2Q`IbQIHc zjKmpgCD+gbMw?g!=(Td5kq(J;L^Y_gFh9$=3$HS}ynqn`BS8y`vKFh|w!x{_7%YNn zH6REhI(xdPXiX^HSjwR$ve4F+LIfbBL3vJ!(-?y`h9D@B^4suL3S$HagRzDre73kA z1e?&Hglr1@;|4SX#z=%Uw5Kh(j7Lv4qM8d>?n+ax1sDxNO46w+*{%$^titLliJ4il z(M+=P$@?iK;uM&OzmH~xpQb-tHN_ZFrw7$NC|Zf27FzhhMRAJbh2Cp2k_8Hn6{%K% z{t*g?4sdv2c*PNkG_Z~7ou2Qb!;sJ#l=9tNs0308loI$Uk5Fr7uFO-dg{1uqnREti zA`+PaDTsYtoY9v}8UxlV#giIc}(If-)BD2gVcKr+P+PshEgBNg~gO$npJ^6wae?J2|2I>0;FvrhNjIwLbA?BMO%@W{p}d54vYYk zjIJMJXnMRAUfvL9nHYni{Y}68se|+nj9=f&C&w5o3~_BTe`*SbcJ(@1*dy??y-9jm z3*R%`KpiYm^f9lY`phpa5FGkNoQr8 z#q|`t=fQhey{3ohVv+XFPF_BJh8JIY2@{40l_sdwh@yZ@CXF?QRXsiAdwTfK|M@?~ zn+TUNuLPP^Dfs1o`Uv-J+Y)E)L8=r&`bf`5N+0Vf*TkzNk%*18tUws&;_BqtVginc zU3INRNQJS^tI=qSi41Y9jkOR(k&9)8Q(n;8U}HYHjOjq8u8Pz!_lhDN|AqC*U2Dzk z{2Z@Lo#6EO)1*3btXaF(jm=n)j%s7$Ot`VEI6nd+YpI1H!t+RH)1AdTf-PV-qVLYYaso!~_F2 zp&lib-fKQj3$KGBQwRGg^fuj}+{-{eI0}$Jj80Pjj#hlZMaD*VGB$DTMJ_Tm31hWz`0k(^b}iHElZHgW)V{Gt_L4LrqVq9x8LI2%g6YWKm8MQ z7*I2C`s8tL*>Ve~Up|3Uu4&enid;5JWCdYVW7Vo2YFFWvS6)U~O=o^RSE}d8<}$Gb zy5)V3^z-Gf{W(G^Jn8iFgCJzJZ`k?aN4cf9hcGth5=vo(L?*7c(gWc;uA~)6n{e!9 zBN#U#)_-^9T%!%rlUU=l!Jv&Lvd-Ma#@X^H zwstqh{Uul~FET%Mg6>t_^yJrItZ+?Z34cA_T$otzIkFZbTqVKA)E9%G5{9HwK2d0i zY=jmOIuXYd4S7thBc6OVO};&g=X(S}fYt^fJ!cbd0jrV1x&=-u1Qz9asCc8`lqcei z4J6&Q&U)TjqEM6A&Zm5zMEF|AO~otsppGu&nsQeb2ND{O%eXl9-yiY}?ipobc!2(Dh747zg<%ft?yE8tvmFRR*Mnsv=gy9*&<H zkyy!1d8vA}^@fEAierp2QqRu!7W&z{7se)v3=I_6`}nSvncMymUT-R#ocI*|BbM=c zQn<+2;4lpBeVb$HrO>~Zy^JwY9Acobm&bRlYzFNe8pjU3W+Y5}s-F=%P9s0v%h0%G z2p3o$XfaG~43h^K8`>3L&jN+Ld)YfV!6YLT`uFnm3gUm`TCYHHf-#2JKi>SkG=6VR zyl0F9W3cz>afW)~-+oU&R10s08>ae5AyB^EQ@@1FLmxWaTO*&Md|>s5l}CazX2mFbc`|9yL!B z*@!x;#U|7x8E+yC-#(V7w7dj1BA4qTl}ZB=Yb=qqL{W$ku3C^u`?RGqSfP-yb1n(T zKMwx2)2N2G<%UVki)KH$26g9?u{-kP>ENa*4^VffSvcdgt=v*{5FjC6;#=u&) zZaPX*!|m5t%d4e;Vh|#%+rVk7TV$V`L}6%@(F0rg#Qq6}6DrKqIJ<{;^Xadh1#aP^ zpWMg(eS>1n7a9^BLKRinB=yoReRM|JYn@>ME!@3WC zl70I}8QT7KHW!E4SJ=VfeTO+Pm_!DS!ZS8B&DdZsFvX$W!wi4=Yn){rcmDJ~4vh^_ z01l7#vV%huNBZioo!GaV;ZZk!Zuuym9Now0(DqmrrpWkEAIEo3vVClr-Jkv%XV=}y zPwyGyz;NH2D#x_&cYwkU_8r;*RH>3_`aXIY8i_-j{0{aPcL4Al0HzUyH&Gj9JhwfBI-^dlW$z>-{mHp{85(!Zx}$GvEJdaY z1Gu3SDNx}0hVlq*C?oV=%Ooj|F+4TG_-mrl>qWeo*+0(E)F@(N06PMsVuFD;Q4ac^ zVKNy*p+2sGi9v?hf0GJ4ceCs9|A+NSm3!~g*pcLXQ&8B&uEH<}CW{mb1FsG8UxOlJ z!#g>6@G*vpD=9$5sR9E7Q%q1~>;M${p=kkV;qM98PxTSRG@q4p4FR<0yQzjXa-HoQ zfAJ+Mr4mt`)i%~O=~`>Kh6~i_?7Q{R4dUi7(L8 z*@jRaHC>~yX$yDX{~)sq3w54(Xf1xF%Eun*qtLq+i&Iw+N`aCHsSwg-{gDb612zSV zLO`t9FQh^U4=EB2|M+>~8hweISgjCPOkIl~(dYq40#0LM&3$Zx`yL18ShrcIMFByr z!qUvWqor+|MX-U=~tU+0WB7Q#+yFA8JA1NiNlpiZi zI2le;SIhya93?89&eGPFr>!kdHk%{u`}m&1Py1vuKACh1Unx?aj|FN$4Vtcl6>$|D z8YX5!xXp~U)Xj~hbhII@9UZD(F=_B;UypX<8l@X_q2|p&@=wB>t;>E&R%H9#Ym;o6 z`|;NOyjmImn?!+up%23NVWt4)4>8<7OmXNCbJk+#4lz_5rhjCDgj{iW-wqx;P+;F- z_Z=PHSKz>dLoQcB8RIyJ;Z#bWIg6T^k3SI;n0AN@RshWq%?Sb=?$b5tsGoY~*U0VXJ1SCYPe#GUIkLn)3iI1Kx5N-ETCW`=s> zagX!^{fzv51pPFRp)s!Bq4ArR-GsQBl6)`C*Q_`Ng0;=km!d++7a)mcuTdzH&qFY)s6<7~e5cAh(Ogv!z~$|`QX zeH#bIpFmiH7rVXMYMGrs{6lOn^rDnRC=V-LkdIW(U12X8mc>PQd=MszCA3em=8(l+j%=CqBQOUAuR~e>{YXc_%qE`fWZrx`!PJ z4PnP_c0cwt#wVLd)iZ+}m>6YndoTI?b_Vy1@Ys=kOdNlcflTgUXkdVW{3bNdd_Obg$>XPg7O z`smH)DeTzI?hhVe;&_YX`i~NJB+$^$hypj!C*#SQ5A+q&L-bAW2CAeYTy1ibs9hxp5{e;pO8)(9M* zy{o&6k3BX>trqg$_x7`@vzjGcu`pm|dxTnh*RS`SzipVu!2_XrL#ghst1(9(^R$3b(qlt_m3PX&w z1l2O-Qkm(iMP}z`$*=BVRrk7vGEUPqH^#Wd#S!S^4F*o~%{sS8W1U)#(I!@^aT#_i zEah^Ewp1s&6k($XDyu~74V+VV#A^mUf8-V|%Nb@Ji=bO)vA=By({>Keb zZ(*t@{B1l}8e>pW;QI>S6SU{jbhKr$QnF#wTBc5&;oHx>$VWf)D4n@9Xp6DV?N=#@ z(HiB&<?H+O?-uO{_y|+AOJ~3K~(*B;(Rys%9T9vp_RPw z8%IAQ);8olTX>sTc^&&l>`hfVuKj(y{ohLq?=-GE@Nd>XUrF_G^p;|AnpdZ%*?!ku zoP6m8mkbxK!KqN#$~XSvo4ohIck#ph@8Rt96+~n)p<#MqmNU2(eb91C~9R$mB-=uE{9gy?ra0bPB0FbW9YtCfRg2MFmMiW>e6} z_5v~e#s&S<15Sgm5~-x4sKiuqBP=G;F2Ia6>^D zt2IiMGPARDOkaGJu5~@E+q|A^HdoK$HwXO<`L@P=aqaWgIYru7F(=Xn8!sXjOQl*S zzp9%c2pt6}iio0+DAchIe?vvcHPSX^+D+_NU_r#DG{)jK0!k2tQQTNvg;bKgPa1lg z6^yL=-h5TBVn`|R{1jnObF?Irgx<3L*&5k?M^bWopXNo+y^j_q&a%Z6sJICl8#h45 zFG-BNEMS5P8S4Vo`ZaG+eQpv}rX~-<;4lT?I6!Y7eSOU$ntkjWEI6s?B0!!(e;<8K zfpA~nU$VRJCJXB~)7)Das1{mip@kd3^#}e<4tUMCg%k*t;>`J1nSS*gYr4Cb>FQ#6Y0|;LRA;Q;w6L98#QOl6CZNe>-7)FTEcGXeRm3Ge7^@8yi$2CEIzLy6W=lIkJ{Y@Y6_~8k7Y^2q{_I(bw0f=kMqRD7bxXP%K9-dP8zNRhb z(_YI^6%p&#uOkdX6Wo_$5X0Nv6Qd(el&IjEws==3vUzG&GFYd zic5|w_X^fpE?&Gq+V{Ba_H9&`m$_s6cG9^vthKCOyPD3ncJkdlT)lFYww`XJQiRs> zwZD9dfA??y59SvZsntrobA)GB3k95^P~7{}X}bt4tmv{b zsMhN0FD7!-8mv>T(OMG*6>341YEYw6DO0YLDV3L*yLy%B>1m#O@kO3EG{IBfIYK3h zC{>p04Zlt;=NgTB>tscxNR(`1Nl~pqYa$(>bwp$$ve~EnBVnl3YA*AnU6wqGoW8%IiA!&-Bi9InRI&W2kc3ebQ;yumBMIK! z-bvPjb!jCDu||hAB3*@8E>y==izMKeO+6y+^EVWKY*Ohk@g}G4-22*!L9@hYq}_Ra z&&T)uxQ9W+j>N46^+r&gpJ#r4p84W&CdNkC(fI6&?j+|5Uy9ARW^su5;a zrj<=<&*-N2+ z9S0ALyYp427#|*HPrYAYp2BJU)K@@Bv0g zi~P#)j+UC>_bckWep8>zthFTRmSjni!s2<7l&{F7JUX%|vT2{5?k=|9QNZ^-j=p$; z?>_r1QKaczvlbbr_hp^)X)!o~2N~}LZlEczg%(<9;dOD{^T^!XEMXX~(0>O<_3=HQ zN~J=rT4w6}X;OsT-}ewIl|mcE$zw0j|GppM=<`ST(SZ-K=9aC5k)gA@hjI`iENt1d ziC11d&;I@Yh0ABpuozgLKl%(pLRY?rb5rMH=}F7_Ro#x}g275dXkAmSkjiDBl}8vx zEH5okDKBAb8XZPp9nV`zfs|fd{u0rkyJ&3)Lzfk&s82AHK|f5BZQ+YX>BkyLlj1?ENxxY z!Wv5$)(E4p-juAhqx)DBIT}&CQ82NIm$k7RC^B~BjmH`PgK!lIZ6d%D)T(F`BIAuf zvXKOwFMw#2%^TOCQISYC1J@?4`3)Om@KRZ%@=!{k;*Ek7vXw}?Ze+-C zkWbvzO?P)U-RpNSGB(fP*ff))0}b*^VHaahk5C=iN;YYxF6?06;raS`2KG$wc>f`W zx|3$>EPcDjuW7{nHAaUHvwOQhi1q9`Jiu4S-mad0hJoP&e6l*qgWUpA*u})aeh%zz z`fSJdF_4U>dzh&`huHnP%%cLk#{QDs^Lw}}KE8X$0ebgMu+N@P@xlfE$&Y*l8wH$t z{xDnazL)k~jx`&%@SX2Y^3#t!#(&xO8@&JhAK>@?=<{Thp*THFTW1&5YL&&M1x}nR zBBV!DtMc$8@8dI{`7L}O(o(XnCyzlBh7pyjB#kBQr;!$v@=$4ou#OoX1r@YcL&>z` z!fTCEDOaTx3X830tP?s-6g5n>1YxYK1H#C9Gi{>fY>g$-mM{vbh83!nDvL`?T)BFg z`Gu>z@bVds9y?E@4Vi43P)D3OeT66pR|dKIwXU|!)E*s$XzhY;tBJ>G>Kg!~HHL;k zn2D8cmP?CB>7k6k7%&m&&{Z^C-0QMdVd%~;aXk;7kwn&I_7jt=q&e4E16E>1tTJQ- z+E|2jnvU-|j<9?SB37^p9MlqMjdMzH-u4TjeO}zO03w-P8zaiVvO)ZGnddn@8mKJ$e-$Q)qi(lln ztrga7*ue7KEbn^wy}a<9r#W)?8M-!aLn+A@zxH*iVML@g7|X#w{Zn)lfmO8SB)M!F znkGpTX*40BwOG$bDoHw>Mk=T*#`^I>xWLgif;G7EDHlq-vznmWzeHSKKKyoRNk=H$z-QZ7}v{kBak&n?EJ zq!{%EgvRV{Vr3+wHAZW~ARvrFh`H(}3SDO3Xtar3X5N~5pq#8rrSdXTbYg|$>KkpS z)j|>@8XafpqbMSbLei-;)@pP;yCf0HRRx3;Sfe0O(yYRfsKutE{9k_`+>x)EK&J!PRk-LxhK!dxG@f!Wc_2MC-*~% zkGDwa{0Ks=A$DPI;d_VI59n7M@s4?bfj8|dq|iuwa#o;#<@~{7jUl{(^Tq+isI(wD}Hf~0xb1W{Gi44?C1!)9-{*AAYPJ2WlWKupU zPa)#K@mku4iPdyG&%(1J(=Fq39l>8_oQP(n8PBARG6!U~Y_21+E98_CkrBAHAIs}$*UnlOqR zXobs+N#Qm!+E|trOK7bdF1%78OoPMU{NJSF;WGLPW1{+R(Y-vb#0cSnedDtK#%LPS zprXDx@H|B=3=q=Cmjiuq}Zkn5HT?>7uOy58*5`7{A-_ay6v7) z%w3(O7DY^7xr(nN9(bsam!5l;+wZsoB_y3|JGeZ16=4l)R`+tGROQL9f1M9L`aYid z?j*Vz^5c&^#*0Ue@Qc6ri@b2^41f3szl*+n1wZ9ctuEqwIWUGW(kLvRkt-xQ4Pd39 z7KPX#L?vo5*8czOy?Jz8*L~;tx%a;JstOAUfE&1o0<{s;3N4l(*|H(qv1li@;5d#E zd*aYeY|}}4LZ8gcp*zVr>ZE7FneI7ZW;`*wJF%I?ZDer-*=h@tqZnE&LmLTgB)Efn zf!GR5RlR!e-FxSc`>H@~HWka364mz{5=1Sp?t29me)sqLE_j~nRwqeBxm-kfKGs4K zMKy7%tXe@PsXx7~hJFc>M3ZPoF^c1eVyVPTVV2Wp^Bg#KiUUWE6IMc&GgvQX{38^3h!f*Te})CB~)}X~M%< zQ(B9TB5W8TmBLEt+-=hCut~p?3QiO4=r)N?h~k(^921ty%*`(_J~hL0`wwvB#2F@L z7SITC%5dGaowP4+Wp85H*s+?kXQw$kUf{Az)^K)mf$7?ouMRK_YJkQ7X1H8Zm z)?_jPnM{VlOaUo8tS|^+@cj%+np>Ehp28T5QXWa{TrIR-xIOUNkci%bt80V}} zou8x%Y3G7h4WSUYv|$geLl?Hjt8HlOsH2WL7O}Q1_hv8QM`G{Zy^M{G{rCsI4pfaD zf*^QZ&->cfzV?Q$10aebL>dZtA()+=WqyACr?QqX49R9+AHVO<|NPHiVvO=epi-$g zr@9NgCR0;WSZjYOKPPb(Bsze)4}VY`iRtxMZeO0##o{_CXC8VoSQ($30g{) z7w1^taS3B5k7H-&$O*}sRqf2JTgQu!KS7`*ZEdYw+|j|k|M2%*b=|d~6J{5R?AiY! zCW2{vt9#lAz5XZMeB>E-+Bxa=~tu^64y#J$=i#N`E-s++DO zjuVVt^sILYy{6_OVbXIk#!Y67H3%i0n~yO_VQY4ACgr-juD%o5dcJb^q#bg=IUlj; zs#7ig-Om7^9nV#IKH6H8b`uldmq1Xn2=%;xIMT$rgf9ZD)l5%MlOz#R24u6jw5W&a z>1h@g<`F`Y%jNJ?K%x_buw*ki;?!NJy75_bL$X+rZv0XmK-F>MC4pezrXuH2g{lJT zI_jvSj(?4~{`%|Luwla+e%yRM&z?PdxZ{pHF8Dc{Hf^H4{f#%Y9UL5F*|KHabkj{2 z^!O->SXfw~t*z}1U(46N_BB5H+0S0^<2P;EL|a?i>)t^9I1CI7ux8B~Zoc{E3wr$g z{5)|Szv0&;pU?C7^X4D_;1sXtXR3}j78hRlr++U7mpC|%|2R!8%dke1L@`}A z-NX}5JwqkYTy*IM7ADRSWwVSO+Q-UEHd2l(hxhNp_ay7qujAa*Bu7phV@3N))~#B> z6_;;h*@`v%<2~ObiDOi{NzP<)D5=oeQi)@X7Fc75qnNDLB--Ey0n$?>+PZG8Qkb*= ztlD)7YlxGCL?>W1Qb>Ya1EA305_*#~dAA%gS1d93fp85n16H^)9GP)GRxV)=1@(%lIg% zh?7NKflX;f0%yM|L^V0`e6IcZKKi=m@FOf3G?>hP%3cOTgNGtN}`P=HZh*BNMdJ2n#(q%PC<%HE=Rdgs3r4OX+X6}hpAfOsYOn# zUF`OoDs@SKCu$xVsouL@_}5WK9sfGf+Uo3ee;UYUv#)DY@zdCV0OWExmM&fTQ#=0a z#arQ;1VQkYxhB5vza`dD$B)Ma7yc@xgjg&KQRoDkK)D=}YiuA)5{@4|N-hXEdiWrp z`|PhVQ<&qg|NA$vl?n*MUwz{nc+Jg>jh#X#371@aF+zDf{`jLrQH)MBGqdv?+V=wQ zzvBZOzWyCN`SADgl!s0%eh}b$ia5~}D+w9pk>~_ZIH#Rh8~h}}_kD~pl*04fB}8$=?A#pF3v-;wpX0>%S&odIWqQ60MzH>( zm3;8$Ze(Qd0iNHV=iTqRp2vn?;K0c#4jdh4)yic^VOhOyEsB_Huj*uM>^PpzaCqz# z8!x|<-~C^IkLO2zKP*HbiVRT_;@d275+W6j(xnt(7?Eg=QZ6fCetw=}aULms za=C2H|390_;rl+tV$sFk3sMK9#h+hCX)+iDLJJzQ4ftWjCAQU5aq6g}j-LT0CMGDC z%dB6&{>@%W9d*?4HpS~u2`xJMjGZ{e>RT-mfldw&6j2Oc}X+SP5eE?dIbsVRiYFf}v7#%pin>8JP7`>~Jl&-XvbBM(2! zlTSa*?cG<>*qlS9!Bbjm!crx5_HhM&q^+YlotHOI6)hWU788hZOm{25Y7G_=qX`sb zeUD7wk%SfJVB}Rh|;CkfY8uZChd0dhKLNcr|bCWF>)ElCoil<(FlZ0)$# z7^Lzc(dfh_9#@~QlycJyW6;(RD1}V(6@2BRlLRR}yi9;jEI|-Zsl;g*myf`0S{4>u zAX;Nn6H`+YXk!S{P#h^NNQto$UqT`ziE+YjVe7sAI_jw7XM>@kAr2ot%$L9XT=8FsDC(hB-wuFPnk25tl&-`4Go3Fo$#~$dV@!y0sbUzTiQ_O0zA`CgN2Jctq|=F%o>HT)q&#=ho`2O9C#AS(t;u+bOyIFl zt~i}*)%C`vG@P`+KQB9m^Yap%_kUGXE3v|jfeVFsH!;u=QfjPTOtS=mv8Hw&2^wEX zRGNJ0DTTI{B-S+_Z0Er*5z^EgjN&*+J+2kL@90U^xbrQAA#vhF#S5ik>J;S8+gFMp zao=)C~$ORYtwum2} z2l3X%M*^sS2E#o~w09V`CUQdKg;D+;Yp!Jo;FL z!sIzlojA^twv|}CTBq0mo}cA?J-2h+^*8XH2Oea8asee3*IjcpANlY{C|IAShDI#H z**2!aQ!iEsEaj-o`1AyUm!W3VVw|&$lrEr33fBcrV#8c%j-*&*)ryrYZ)+tnmSUw$ zbMq1!GZ~~X#Fd!Y(gKBrd2(475VmsV63qUX&W)GS*49QiKgat&@J_yU&x0H~mZzg* z9l9*ZoE|3y)1EyX3ZtW3YAp;flZ&rkj9s{-6a zq_&kpkPRHqe*uBk7T;Ed%@Sp0%^p)KiAkzH{-o=0#dMV!j{qSp3-iU=x*YXJB9)7_ zkw~OUcXLKd^<(1D$N?C@?fM$Vlf- zhIaST@p=zb7-sj~L-Y*nVDnF0`R5tf(#73{PO37|zMVsC?Rx#k8QL{O%a%U6-U7RZ zBuSjbaUFHkQOBEv3;qP!cj^R7JxP*lV`^@;CX`H)gg^?y@&d#jD_WN`bM71~*Q{l> zSYqQ9mvZpnA=a;H=hr{~TO>kp|F`}YPX&ZwDN>qmA>MS5+4pA;|h3 z)*4z{a;#t9&iKi3uDyB#`}ZA1sVt8?vWJV;t)M9vFgRC64zXnP)Z^W9X-ObwX2z(o@H{jz_Al2xb*NzR<3C$Xl~@rJMQGc@7>4X_a5Zp z^&O1qgztU-hb&*-%+=QYwzO%7zWVRl*Yp1E!p0np#*n1m^|BTzFJ#&|H_qDANQ;z$ zTt>OlI_>tWl+Ke_jqkaTvs&<0ZBwCBS0{xqY3dc0Fp7v{jqehF#?sk_(&(x76ODz9hOo$s!>%u>`5A$ zmSB^ZVzHcB()nne06y6A(hvXuAOJ~3K~w^PpVs^4WvR(^)bVyhNAEVa^|iB&F?RQC zpnur1y*s@#EKmqvCCxZ2P~f}?LCa=#487ddBcxE^HIk5j)O`Tm+}%Gw->VqJgoOg( zt4t?edHWc{U+kx&w~ww1Hkt|D`Bsnd8s{In#s90GLex=59dAEeaN$3P;oRBNG_)GD zd5LP0W2cT|GA&F@Offw@%aY~>KK#*NoH;i|EPN(s=2*F6 zJtFYgckm?dd(UkwUA7jjW6BjnE@SxT;V1c}_uocgA>qc(%X#FfJ)Brr;GxI%P%0*D zzUxlb1Q+q%JKn{}zULVqJIIw+F5#NqF8==S|A9UGk8`D2fU8EEASP8XB_re&E)UCRGY0 z5E8HwV+5WG(oVlYO1IgP(#LA;HV{_3+l@t=I87cl&TYvUK!cPhr7*_10!itmg60Hd zfHVNk-AGDV+cGTDpe&v*(b~EWzIFDjm9R)Qlffo9JqiNP_s|+Lo=+eIqEfE8CDl}^jzL#D7Tj|Q?8QivoorNws3;q1*aF+LM-_77Q*eQnS zvD@iRpWC;yKzlpn^DS)a?`LaQmVAFNTSvNS86IRT9AmU&2gCh+7dBxCN7&W3mBEf4 z+DC`T_wJ&9YZux409*QYQt0fYWn_r4-rWptZ=t_;8@m`I+tkv(sXK)#>e zt*~pL531`L8f3I{D+9ZG$-mn9Gs4c^tqgbe&@wtg*Umw{*(ZXPB5SVB(0?D=*^mj*B^b{3MS*bU#a4S8#CbIN!PV zAGqoE_i%B?1}fzu7hklF&wTpV`1^bA< z*?h-s6pg}|!?o)zrNRik7y~aQHgrTKDmYr(^K!ur26MF>+ zi4g*64N6LUDX~>PSeirOW(;mxkjrL~MN(I!*ZDuEjynDgVQgS0JM-=2M+O<`*v+mk zU}P6thPN;@&`S$2wtF*M`!_S#HNf_88^gOdlckT2uHAHP?Iz3c;sHl?v1PE2!BJPx zhr`?H-rmpV!7XHg;js>ehlc2&z`&MH`bYZM{t6n;7y~#kkMuvs6c@`$8k)d@SSgr~ zG~c@CKBP^k#Fk4oT#P~T)Qd;h`@$#~Lt%WpcC9TgDY@$2V^Y_fs&u!?g4d}d&CA25 z((GXjkl+%0g|uj+X~+Z^?IsG2yYIxeNgNSZV#0DnCX*qTYecCmvvUhfPR%k`EY(EO zlT$NYyb*Mte^e9YB6`2*P1@@7&4GojV!qz12e;QS&W|ySuwfaF-#tYp`I!gS&gM z;BLV^xH}B)4#62bxJz*6&i9@3JNNtn_whc=Jk0dW?%iFxde^E|tB4{HZ+#xaI7^_g z2#8pl?{2Xc8|JBnUpnoK-t4_N0x;2dzB+GvJ^m|sY?<2`>Bop zww?aM>S!kSd{d~86LTj$l|Gx&^m~22k%$-10MYZnSuci{!%69SchL0R)#+|RWb0g4 zasKYxSy0@6;xv`MYt^p?25Zm7j~`$&yb+4ST}h+^;w!1%2&8@wfrKo87-Dbyt49+<7C!)hC_&k{QjSD+)ZCCLd5tS z*LZeKDuv;$<)ZH3VsmpnxEgkLJS!`R8wMw3oiOJ>m(VG|_b(M`qA<-&yX>Q{G+4bO zSXndbb(*n1w~YOA2&qm_g05giEuCijK68)nHz$l^2fOWCI>?nNdRz=*DY!9 z>+6tUTUK;DXOii5e=)B>+n>&vEM?r~DWG({LE0m*dBg;54@WZ3E1xyGwB`GL=bkJn zj`{Z)=1MW&6Q7vC_mO#{0Y&)jJES)#W_Cqi=`^G&+~#-%92G1$rdc^=84n*-!;5Gz zT}9#z58YR-D3)Mn&tg^V*kvxs-@E}UJ-Xbqc10H3k9Jr28LD&({X&7Y_OJ}Fw z%$fUN;z13UWWzX&{4%t>SRQhg$sZf1-3f z4PhcR(VmI$J0DKz!$qVo z^Z%zaL|?$;oj}mt3Z(Wv*5ym8pr_GsDeFcSYX%n*2D#AGIPPfXFCsa!#0ifi!kPtp zmSjGnnvRZFBW1POo42u;SW3u_V`*j1W8=bb$piQ5wL?U~0)rO*Y`ONYdG9^zrt`){ z>ZBXoHykYC?54?Ecr?lKu5(h6Ghoi=*%#G#9MaU+ZVz z!II1Z%t;FllVN=%7p>@$W-at%PrOeA4q7htOW$jde<-i32tdSmkv{ME9W)ZB^YSfh zZpurU!-nL$Ac#o*5q{P_Q%<>kjB6OOnZH8uZhJ;zrH|#4);Ks9UQ`!6_xTEIH-93_ zp@1{sTH1=NUh!K`ez$0r{TsSzX)G6V8dHfN08?`B8KtU!ulP%1M1nT_7^KWb4qKbc zE%(4gj$A^H!=TG^4uH3?H9tMJ!xWxQ@U=3iQJsj`tl5sV3ju+MXmxn`Quo8x&gsgc zJt(u`{?!>$!)S8$jGXJSesWA<>fBu4o_C*dvw981Zt$|Yxpuj%=ch`bwihIVxf z(WTLBa07J_mG$l-va$GLibpGGME0CJ0 z*$;^O8&HgTe#U7k&6JDGH@m`ByB^^26AW;T?b9OKf4f7x>ZROHfy6LT_pr@;d;m{; zIKzMkZU5sVfF%El#N-dnM-WIzdazB1fr>6sDf$1kA7 zge@b$^AA~t1d>@z!_Ti=#sQciys4A9YRN-<>j`-A=?4cWGlyD8A(}RsdOM4M{)8QM z#Kpw3LO@^=(qEjNB;to3^7PkYe{bRb15)F$+ix|7gWjd^I@`F~JMyP<#qRIh0UL;@ z&F+s2VwZ&+^%eGCRMq_%6R7vmo%LL#X}bwz9RF zhsp*qo5a!KMe}CQ8mQF+YfCFYmNC1Ha241QndcCScUDIzIT(JMPj~8UqWY!k+JcnD^ za;9A|41y)C>&|(w`y}bDk3i|27zw;{P^A=^Ni$lhFR92J29jD$t$FaNnEFNP> zrQ2*!$hrOlkBDs|1x|7PPtM@i5Ju3MHta%)`bk(Hjz!}a7HY}N;Q`}`UoGV=2vxbx zI!N#~pD$mSoB=BCX>obn}_M$T8)M6(`fH*6sL zE0-_5@zW=fX4WE7uwBQqk+Jd6vk`TlG!&B@Y^b+;Lpj7;2)9L-kA{Foxd(`zO>Wf^ zf$dNSCbvGx4nFkZOn{f$hkF;oM{d#dQTC5dtqvQ?a;Wx~U8t7<7koy}yS+C1mb?}) zR%PXxzgXA^K1SXx(cZp!XC9U+F=a&a3h+0&KC^_aj7eeoC-7L$IPX8KEPC9jh`vr~ ziQa}%x?XMyiQg(w?sr!4o28&wt5L{}>Bp0aD>LkCM44q&XMd+b-43`8oXHiNObUIy z3CI_WPFyJc&>1eOxDowZ|Dz!tsP@5Cf4k)fjHR`XZ@M}u*K6@*U)6$%?Xf+WzMXdHILMXaRHPl55gKO`(f6#|b;e0aPEbnvMl176m1Ny3zuC3*phth8lk#87LF93r{&7RrPECmO&x>3y z&ec~B&wG#LfD0Wk&B)8zKh{Urqm_ix^^*TU3Vqg3=9g<*DsmrjV?sdz?cegGaO9Ax z^qJDfo&w{dH7-=0PB-O`%Bs8{$*(MJlt{B{*N0GNFaGYeOfpY#)SvIgjPvnva|NcC zDy1jeI37N~BR)rd^pz;PjnS4W#!qB?#4g?-WZ7YB?-f}Xcs{a)iu@2 zm$YrFPZ^xTpM5Bn8JbTLvuitZz$b*_V@}{#4q6@|$BtcD;Pvpf)k*YH%cU>bXuD$v z6tr=o3ontE#$uhS5No(33+66MV9Bk7A{I)aXmv8t>?jLnA)aC>9w{^Sg3GxPwf*%E zv^b?-*Zv90t;nfzWF3y3M}83LL#*fl!w}bwFzIFCGpJMg(Z@uVzB{9NlPDTUp0QzB zBcVCo&iGZqOg@=z+5+jiCs^7}S@Fo#7y9$3m9SJ}2VCo#&+;0qAEA9}LFbyRnsyKp zT#GtS_IE;@L(A(X{Wbt+%vU5TqwGcg@5PI}yZ;HUCFdG_2qA^VCug>W#Yc`Wa)@i1 zj}89;fIjfQxm)~%q(~zoWXIav7u?7adN7h-ta!T6O>BhWUW}FzZ3qAB% z@0xfH{PSHKhF-TG1A%_qZN&LR)*qX60)~F%(*w8D5R>}CW-2OE))2CpTzW3zoO!j$ z(^oMVsn=POH4{ggMAH)f2cZUc+1MRhc%i%A3sbm~s(RSPluTf=v|ae?*nnhIc!yBn z`$|wKYaK8?pt!i&uqBo;-#Z!-go*!)N`N4ov{Pzow`t(F{7hlDXs^wGpGY!Vxk-m} z#*T!N0I*58zZnz;DtI77>T4=U*JZXT9YN=RXqX@{dEV2})iq&IN4BO*f0SnFtk+|# z^KnOyDEFJ-m0oWisUtA%=$~l6hpy4IwfMV@|E&JEbXIIx5shm8ncBuv4G!tF!K-M0 z4y5aMC^a9ZZ7HO*+ar*<@`DhIb2be9XXYcT6i1@!`qTleQhyQ>5{*2yYIAoOU_L$W z0n!@;7?UM&jeBBIBC}I0#c?UZ*4%pzWIvd^3pj$o)6ru}&&{6aJp?aZsGd9CO7!a1Kd^t!JC8{*_*vQ7nd~DYHR*$ zZB*HRg?Bi5y%D`OUH4{0=FrGbKUNQ{w3fb-mA~g8K z^n6{4_3tmkbzKN~@1qb!z|(7vs7O@(^>`gfR?05oxfnU&4Zt|g_o;s!q0_NF57&Cu z<@5=g-zY$=Q*f|Tsm{XJH)kIiumaJw%^aIfU7`vobnFnb&p@+ z7Hi1}KO$sH;yX@^+U|B>rI@mI6b7|*ji*EQ%Wrs~uX^7-9ouhY|A{`+32e>{H_ZYi z#wTeeoBWRlDQS`L@;{c;lE1Lv4Wd9m^{g*H*EchF_k(<4A(Ld{uuh+%vD>zgf%_ttufGODYUiZ!EOraGIfIs zrrqerq7+1@Wt5SC7BMpfj@N+ zE5tbqVHs-}pDtOMq3PJn0)ALCOK_f-PoN;|j$1KS_AE@=K(sF8c};;No5W^}y+1mW zY78q~2}0Y|q>vOw)uscKVkb3wYy}Vu8l=^bRHucmQ~O| z+32K)B1Z=+-Rm#IfegENW5B1({h;&X!1PvrF5P+M-0T8Hxf{_0x`t}~o^+L!Ek&I0 zST$AJy`SSvjQYKSKL>_PA0}RQoIee{xxA4 z_%0wmnji4c8{(Xvppcvh@FS@1KZXl)s~m?TmMBgMV_Fz;36F|WNarw6JsMG|Htva+ zLd4t^;Jv;;1S4+0_hUgCSBLDii8rOi$B4+snm(-&5`SE5Go+_ejTMy~dGF@Qi_At; zgmW7cnbnKFAJf|RzCJ$nejEchO}KMJbB|iH9S`>d@-6;Oc>YU3ySvQu;_*2}$}*&d z0NT9N6=4wCk(dk)BOlP8%ucj4QF39S^LU>ltlHx_?e<2DlJskl-~dVpHdS~eHbR&i z$E~O?Qz+^moM60ysD630A7kIma?*H6K$2mL^rWw4(ZYqKboLOZ<(0exI&QvJ;7@70Aw-M?W?HTXX;2+xl#} zCJKZyj@xMOW8fgAsX)V$#DLW84om$r1<3&|FPR7z7tZlLDjxZbOu=4V$t|@w^ZCT4 z5q&agSd-*K=j!#pbnX9;hp^XlQG6;NyBh_;3Nat|M0L;6fX3fJeADx1gAmG}(l63+ z1PX`AjWrRRPAK}E!DuMeTq1Kb-}s7g;t~`lnTUl79!PCe#7LPH4KnzC2R2spkxeB| zD7{WEgn2sUIMa|HqAQP*nM+h2u%yUvyZ;2tc^J9C9 zEBbinsg;-~HsC&$!S~|!e@#`VO3n!L?zrX-VZ={D#?EVcsg}l8%1(E-g3qe6_#Z9+ zLy0;IwzrHckVYLvO$bPBytyhx`6KNtUWqNlKNiZ z{gPF#-`Sj%o=)$7mgn~qeJBly9>yJK-v@~6N|IgH(^+3mr@)jUWo3o(1e}EcT%Y?a zKFAoNv$8Vx4hlngY1aM$z!>!c z47^Z0xzNy1mX`dk;KOSIx%EZTp#M{?iP_s9>`!02qMs`iglju~MgqYBjy`e%ag)n) z4W_Vv<+UJeZ$7|mw04z#j}`lC-p1LClEQMW;c(mvXl$1@vO-lORnwx0SoE*(ho)jl za9N@3e2C1JC=@c&S?5lOrXCfp1y+`9*&(favV=z0<6_Bhm*<}C3cOb~ z8grl2j*>c2*pfwwH1gPscnITlDqR(w{k0*>q)gtjf=t{PIv=B6}zNun`u8y zNlgcI2Rf`CSq*A#9wAJ~uog=82!c`tRE%b@C&;gmZe6cP5lQEpdo2H_WA+R?2^ysR z`gC{*W9+{?FbJK*i5!w{S1J|sIc3u|Y|Kk9bx_CO`Fa#(HU|gXfdzmyAe$c>N5^lL zuZj#KcS9rJ!VZ9bh))OBfw?g&UUR_exR~Y5nL#yCSOV8IG+q1kp(Lr%`h`ZT2iIs+ z)I<~>^ksN?p9<$McG0DYH#f)-M)YtrelROWLJskMM>$2g&pX0p(7mbn?YP>WC3j}M z@<`L$ZqS>#RT+bAMU$SAmK#qap6l~p-2(r7uimpkW1#);zj5MtxWW3syVc_V;7>P--f0(_kQraycC6#_;?44w=<-(Hy z=*Y-+Y>$8K6_XIEZm$Rr2W&i8ckh$8%~3Eug)}u!!J$K_(Gzary|IKByx}5hD|lYn z)D?8g?Pi@Q)byHmVfb)sP->s)+4g;)RnVbj&o`7`wto~{XnMq8u@WDO{gBb+OMk`x; z3N^!N|Oi!@9y{w4rCZ9HOt0J+1A%kW;7O~h#NN*IEO_;&R$KiCdt^M*($ z=?e@EB^YNS#T0RxxneItgXEM?P>bawnZiQ*)tvBc8_>VBA4~ zf6gd{U#cRRX{^%B5(Bi|O$p+1qt_KhDx;A9j!b%6v+K($bz=uZZTA~Z`lp+<$GsS~ zDT1+lkwHsc$Gx3hDfem!Sl^vPg^@)87`4nW9+*-NxdM0tF6?v`8$9u=HXzdeGNh3h z6h(MCoa^7JAz(Z}nLpbUw9Y5bH(E4YF6kQxX_-J?W68A?V;f{b6XlW;Q;GUJ5ymuk ztW~pus-#c%#G*`Z$jrv}yEGG~<>w@V-aL7&AGxzVcgJ42f!XWEiZbbFd2J@U!X31cCE2wnYQz4t%&Q@=pm zv>L*=X1B7kdV+{vvpRNN@H=*%FhB}ynlkRo_I{uSsj+YTwGl8;jD;dNG3uds^uKqo1D`;qBDMC zx07nngQ?;a{M5cb)D<=S)Zx~m@T2wDiDbxHhYv=+psJ4W&F_1Bf~e1K2iMr{LUb#u zQ+Iy(78mO+NW~||?K%12Ye*dpASVCjdDJN&2GYJJy+&_(0-trBpL!mdL8a3}3vrq@ z0qrIUQv{&Hj33CKp{duWC}%ToBV02~<-C}Fig4(k|MC^Rik$)b2`KaY!xgPm5Slk` zjVSvT{*YxfH!oW2S4$W0xj9;zXPL0M9w z$?G0@z)YHqZ`X%Hc%I1oIslUzEqBFecBHD#@@mXjHCKGH%dsPAphGnO`JhgdNjFnm zVCE8HH0f+c6X#QSDO%wf-RW*MF4=KqWmd`3S`|Yx8x%3kFzjUI<}-9tx;Uw+bnE!u z5$&ykM*?cLfUFYu!agE&O>DbSKFpfoOd{-ZF;8S!dNLA`_=XwDyYmA&74&J*UMD~# zM*Qs?@Eu8Q;cn~E!4j&jI$##7!b+Jpg z!OFlzG=QVf^d(}h|IW4)3mb))%^=M58J}EY zL(t*iUbZ*$v@+GX#&Y3Qn34=OoY{~M*UxN0s-9p#XiU7EsAe0fgbG=bfN9{T_2tp& ziPMgW^$CG0!i8J5p#4WvFWMLL#E^wub!H51qR z6!B|_GQfBQKP}OqDKe`%nYPByaU_4Pk+A)NUTZ zoP8TtTk+x!BSCMpZ^kcjkSON?91D24XM7R>AA%*$%LzW7^55~mjPD#0q7nTGh);xI z2a+(}v5lBOVMgx5zoAZ30o>${$BM5<{Zj1|#EEpY;KG?y20~_1GL4+PDnj5W6CtzP&5ZLSK@`F8R z8#tU`{Dx!zSnqS{eK;-f!|JHe%qE2^%IqTYq>UiV4vX{iA}sXc^3v?-IAKRX2;n!| zf;Ms#UiP}5*`PkA?cQkjB0L5<&r&`e7ZZBFUT%rVqZZepJRX$2#S(0cbjx%$s0{Io z-+Df+NyPGRvP+$?^Y@T}SC0{6+JXfU1hVpxuFSZ)2gSCA`LEN>o-TT-vR4hh@yM>e zKtf5!Psf~S2%-JoI0Kz6n)KgxDL;1i@h(^E$=eM)RRge`zirG+ZNGo~YnRS{>Lpc8 z-QLaP$D$QL|65#x{sCz1({bxi;xM&-lwwXMDk69l)d4lqDnaWcNSS0MOj z!UY-ATt&*TweDVc6T{AnJd$i`#h9-`fqLP4+!*IpgR_$;-Lzbe$wPpCk*ii{K>|;H zn@*jUJw3gn0RJuxf-*#zV$XTmvF?V07?hV2JbM2cxSOO6OxMa_MeDa~%3Nw?Pp8_d(F^ahI3V z&3uds|AjRtQNqM*(1#ltC1tM@7g4PB=r$y9-{bh$1W0f=L8FVzv1Qm3Nm=Rw|40Ut@ep+HkY=!CxB;( zcf5iaL!RUS12HPrhQ?DyR}zno)RYePoq*BHtB|P0fO1d5+ku|>SzVi==R@W z!@Szdy@K0fFdSgq!7~oj9WmY@e6+qUzuOrHXF?`iPLKB02rmrCC>}@+ap;@9en&OX z&b=_`+fSoVUIEaX!(&{oTEDhJt~Km4lko;cI!76XvCQAIAcjR0OG)>i6kV{%`>E~| zX!{*BS~XNH`SC}hb}O9TrQVk2qX&Rncq?{YGkdM_4-Hg?hH*&H`26|_hB z4r#L7c;p=XoRCytLh zFiz03Zcw<>#}Yj7{a@SDKLbPw`(`E&Hy(srf+|OQZ^q9)lO`tij^0AY2kcg*Cq1V< zn?cdgmv*)TR_E|rDr7Is9UW1xeokleudnk#30mIYyJ4pyvTb=%O}&dQENm0A(^a=r zC2<>fC@wu89*xDq;^JIb#+{ws(4%)ZyqtF52A%rfQ?`d^!Sk~>F+p!yZ;L^1xNl7m zzZV=7)15=^b>!=v;!@=2Wfn`cwQ!9Z+;!|pOE9?M$Dv|XgcOp;w=nGhp*qDiVj;)_O?h>mYXoy8YZ!s>x%OG#aTproBJ! zi%s)M?hU7Z7kEaAFuLOv;;!2ohi3X8TYP6cv#h6D3BDoVF2@7(aqOwo`R$ z>A)NxJWze3;EH-z;{WA@h|oqNWhH+XE#eoF>pH)=U>wRIYH#<7eH;L8hw}epO#eL& zN&?ZU3LX&(hxmY7)bpB{7X-&qI={%5V@_$^!OK=0?yV!yKoI$GW>UD;@QwbwqxZA- z8(k3p4P?pwuYqWA60V@0_{86r>Og>lv-YK!-?^<+fiFsLdsT_Bc>ebwM6`oAWW2W`JM`#;x56!!lg2x3bAUtc=C*`e(QQxQAnlh?t9o5HAW9O_mVd(ze( z*;n=|UF+$GpgBRzl|jFS@;f^8iOeqTNqB zjWZv#Ad|Z{2F2=}Gt{eWM&VIE3@)?h2ENVhH^vWD#A#b(oY~MLpX(wx{q#|=G_>ff z)G`|sf}$agLM@D&!p#<9YoX+U*-r=h27D!2T5VHtozVtctOfe!ErU@*d(zQrNgT!R zYZz=jKc{p^{5?ESzt*rQnjxIj(0!quz{QA#2wOT9X=5jD?iKJ}q@95a8osK>h_0pb0R-s`)LF`s%YIh|sY?wi$7wXKn*_;?@tE!Os0}LQ zX=WIk%V9Na=$hQmCF`3!yk9K5&LL2RjCLd!bz95bhx8( zUOue90D;e6ynk?+1+W2HKmB!TP82u7lYn9}>CNr(b?a1PGQpk?b|fixUvDq$-y6t- z3$5b5xX3u!J4}B8u?n-E<3K5r^L_`0W0nUrN0-eZ zHF)aO?fqO=FK4avyv5FkAt8}BB2}YyPGPvP8@Y_RZmB3nRm(n1`}FFt|81A-yHD+J zvf;pYR$&o+ueVFBwyt$Fhb;lhHefiKV}%I$PQF#F9w}>V4fZ=b)e>U}T-%eatni3F zKRQ)>te&*S6cxp;?)YmlqEUP23$R;>Dv4-2gIz}>jT^I)Js0DclP7a}r9G5ULKL<^503KvhLYk&5NFqm z{owtCCysvVa*s$|27cNDSa!q8lN4G#HYO(BpcWzx18`rFpF-zHKCpnl#pTbt^3IT_ z4TalNLXWU1X}T+&9lrD?JNY~8-&-Pd0Ichz=-*zvi}3Ns5gMED-ES+!Pg>M@{lR&a zonVj;z(CUuoo0Y@WK9;S193Uf||hp(?>cRe^X9%I6nOW-V) zUlgZ*7+(}>rczDF$?uZnR|pqb8p_SZWpHHfwjwm}ty|EiSKwtG5s zLi>&{5UE{j^ZTF`a$5b`%6(iK_&kXosPPU31Lgg?Xe(7cuMqUKchyFzXJrXq}?CP*oKAnQ9Rtgyh28BWyx zb?k#-P0I3=8Ek9)2A268veoddr4nnAOnS-r4DDob5!4s_D~4LPy1yO<<{c)0q;(~O zcUCqXUW+3{?M}TJgA7WQL*gg~{bw1C#255?U-IuV$Zl3%%3myrm(rtjRAfD4LaX(i zq1@fc*(fMKRdlJ4Xu|Aq6jXl@>^9{ted)U!{4leZCnbFTyH{C>#l!7B8RGDzuiWQLEV9~)r9~=(Z#=A0N@BdW ztgxQ@wEn>r^=1DN~3T^m_uX#sdL~uny{18PC@#i@esQFdEi5G}xC0 zq)*euyh21943)`HGCcEKc8P5ZJ4)=Uti1`+`i$#3o6kiSouhV8T8?JAZ+%Me% z6`_g2k>ygP3D{1SE};(*L^*d?*S!xB(SnSMasRqcOLsgz@}aCOSHYTp|GC#L%pjwK zCEGkEW)EmU%Xf=Hdq!7zUqVRUp+UyW6o?kwMX#_hX-Y4R@ZYSCCK%D#!4}p?g9wUfiEcYf_SR5AOVX&r2XDIc9DA zcf`8y-TtN$8IeCT_W>sPtgA`cfUY3Pi@=z^g)VV7Z!Eb#hjS zWXAH0Y_Mr>wTZ+SjhFGujI~B3dN~+_u08&K+QDSmB`!k0@BA*O=jfc;-o;cVd(w3l ztppPOYkhi}cQJi{-PM_G+e8>T5-5IsFGPuo5fOAOaEvd(WLRyjGA@z$#5@4`aq?Mw|6x4oquVondCf>e2ws?k?fRcrk8qF6!(uPX;wK4t@_D8=A1>39rha*=}Y47Gs5*=DuxUar+7h6@@fVGe3uK+nts z?4*%yCKn5A)@eS+3YWxR6ap1W)~}9ap2J^fS4ozZleV7R28QCrOK}waZTBkGxXtTA zm-!MYj3#Ipq1ySsv8Swv_!}otGwjLV;gqn=Eg0`(j6B7)9DcBM`hg5>tqb!!V-?FV zw7(vm1tPMmgj1m!k9ZIiHDd1A{XUy|BtCq16|(5Lr~i}!?~GW?^X0a(>eD$Exxrk# z$^MH(&RBUYZOUZbItgZ5eK#9*wmcQBB38Q~cXD)76Hb`vk1ALwlR}=?Lz)bk5j$6! zi$KtL)Eg6E-6+%K?hg6E{=~Q=-Lhx91aKfjKuurd++6}kHisjrs#H$ zF!8+-Ylv*Ge!em=ULY|sTOKtI!Y>i&%bvBpyi^4S_|kxpawWNpMtTSMAG?-JP z?#vv+T~Q>B73u+`q{z~*fRV%iLgUuON=YHL&%eI2wxfj=_(n=cb;X$3rUFUB=h_bn zw6&e{k~u*`&jd62{JEZ!6wf|nS(_APW}ioggo1}S$HkMv6A=rtudH*mO9U_E)X!T@ zf78Uf#9G-55K5V^o6(G}D(Ku!qR~B|S<^!=YI}%2Z+iCXC>o=UNmNFUg&D&h`YQkS zH*J(={AzzQri8^^TODPHY%2u6*%KlDwvZ^V+%n{7;~juV)G0tv^-JVqvqyFj?%WDL zzlT|3FH&u|KLgFM1)WKWUE?PRW~={yxBz?E5V*zUB23i0SpOZ(2?b|FWk-X%c8(tp zj?Z*`4|^11t8}rJha_bY`*oLzgbV>`p}+BhyEruFYeq>82(M`tjBem?iqi`8<)dME zj#F#~w9i+{;7Rq{sF9%{vKg4hxqm{Q=@VH93zhF}ON-cbV@nIaOnzP|efX5ql>NKs zFjyMD7}Q=ZXbjU{`)7`&a);6eAF@lUEj6JQZq5E3fL@UEVN8%cyeMk12D!UM3ozW+ zDP=G>3<_E1@X>cHmeyoXRl~P56DNu1Jm58%F$!R{ z9;=u_*)Vt3-5E_xTZ7(_#Ya9(+`@_|%>HmepYphrM(7aRnRHUtn|b?7bsi7BavoE& zb=K@0hZc_yZ{ETZQo&+6d*4h@+i%*r&fBO|OVa#?9u{jym8pXXB#G+&%^gxrN4vpO zP$69HF6^J(k<}<-h3loqrCLkoRr7EUf>$0b#h5xIPuyR|5!t)R8aJkiBZrb5g$ZMm zm5flTs@=}*j0@YGAOwh4X1P6RQO3lnGBq+1*_Q!Uw(@%;^souVIi9F zj-AMWn!wHWfRcCC0_+uI4-4pK1%->5_c;vQW9GqSpyu4q-UM?weTuJ6%Cqbh0{htGDe0jjgdO%OVC&lsjp$+4WMLf*>jCR+o^pF4i}6M zi8d?zosnp8N4L39#W{)pdpN3&ZdChsB=gQC>X#xq6aY5C>1qQAInJ`q9EBo&DQo~$ zow`tyS#qp)R>3c%%Di#sFS(OTYn)XLyiC<+RnTsWW1sEvH-ce}e9uug)PJd(dt2MI zm-jAuvObUK;)H+Yh5n)vU*cFiaEctXbA9SLn4t|e@1ocD%v|zgWfMm6vl_1p5A?>Z z)qjq}Z5V1q$r=pN$M45ifwUk^Eg?$>F;2SFLhBvZEG#1qfm-fC@`BFUf*Tww(yc$& zZ7BX()Bl#m6w``aX5A^G6aBtYjeR5N*$p<_G!iPIbSqBsC;kh&Q>8|??SH?M*&3W? zetsJ$WEcuv@k3Fg&t5x6J>11FDn-=!W3BEw#t?qc3c<)g2FR&Ta~HhIy~)QoH+ng+ zSKRS+DwC$usg@gz5-{TbP1!q)%ZVH<=!;$x0?9;nJZyq+>r7K#ieJEvD~)S1OjeWW zI`NlShSYQ6<~&(n%sxUEtJ#$LW*W)aZfCSFB?M3F_a)o>Uy(M6=uuQrmv9Q?h3Igi zqJnIYT#-effI1JDI|WTx?@l+J`P#89FC-Ap^qWQLW1^=$?to$X6h6-uSnb?9SXI6Kw z{Z(Mll~KSGvD5Q%i3|?0FcZ-kL#DRCQph=nLb>K=5pyxoz3n7dVYG~%8Akk?WYypI zMb<>y)>ofN$3mLh#EeXJw38DS<0A|3yH}Iw0Xfu4+KE5Fr0B#-M=c(A{=Ts8M9RH8 zJJfIs{!(17^t2{D5`EG6?%#4(XkJ_%@{SXPyLbPsc|-{W>)DOMkQe%83%V8%S@fOL z0Wsd8P#e3@6*qrD5PMj+?_ou3Ecz$hCMB$&cc{QxRF3peKcV)43!=7N9QmT-=U47< zNtyVMmY9?R9n3^wFq~#dE}uVYh`WCnc}_8ZM_lNde$-O(SkR~Yn~3)2FI46`Mci4j9q;XcGza6@RP0c zXU7nptVQ`u9#O`L0CUWp%x|9^)g=Z5TvGN6r4khUv90Bg_=Cz;IorI2h%{j@Bc2Bo*oD}}GI{YR2D@KLCg?n;HQKS4QzFrS z9p^LGf`5RTM*osYBGekIm=CmWGwd&-H_B0$rs(USDPCyY5ybEGn5n=g-niV5#yn8RN%4G5@FZ9p7Y^AAQ*#~;byj`kv6!~4Ue0iDgR+z00 z{l6#F$xK=J)Eo+$RR?b7F`SJDoAvk%uks3*=#~XqXI?gF{4?JE zIUP4@l)dA1lLIFHw0GaE;TNibCbfj+eMGeXY+Rn6e$H0C+qi5>0k=M$T${DOc}wX2 z6?;r=xNukp0SaGi^6Gok!c!1hL*Z^TWd+zUBvH;c4wQL{X9Tt0Syj@FgR8@i$zff*su$u^$k$DB=yzHHsmt6cm4T)7`vzN%DQe*)UjF5lf{Zuw7yC`@!u3>u9-LV0g zoG_bXt1V04)9(jzbR|B=0|_6fZ8+Kr?w%Qsu+A1+E+?n=3;ivqcGmITkb}|s8lNhr zJU zPlzY^o@b~e9jl;&JP|lzUadObRf0NgG)Ly1+;Zg6Qf(aEg&%=)C+@StL#ledcjP}r z&<-Gb6*=(dBhdS$PW$PAd7Y#|8-GEM0P3Glmus>(P{KL3IqY_CjxC4ro`3?~dXFk6 zh5MVW^(RcKD27klG|J(Cxw1PhIlhHQASU(AfotP(0-pEJO6VF00k@)Or#Ye3(`7ci zr~~h<3a#vsTZ~fTnn`TWA4!f$Oqgi*6t#W49D`{TOa8dB$&~}Nkh+Ai`OkmAAVTv zR$ggzo{OgMm(U)c2DhT|CX~d-n>PsFx1Ghsg6{+545QZfk_pw*#YVlo4&K%DD^(O- z*vpgP529F>m}9NlxY?^%=O{BFh}c>r*HEawxD$pDgpOP#EbSfLkd-Chl;Ah>!~g2u zSkEqLPeE%JbmDex*O`3+aAX1?mGf7wvo^ipTA%%cH?xCItK^p!U!h@XYd|66|Ep!cOZxCg&0d_%!E>^FIBG z3|V+4J(0>ipk#0o6~FO%3I08Mw@hWicF;~u|JC!{rAU&j!?>jH6!}0gqPhS!ROhF; z1nI;m8=`8Eh2$lVcH#n6`1MVq_3B_88N%qhhYZC4OnN5=lQzVxJ@{;yRv;tRH=fD= zaY}t2N&;)b|Keoejnn@nRrZibzvC~%#yk^j8HR4vOSWDmjr3{1fAa6u+Mlbusw6rP zsvk>!ct>+wHiZ!Cx@yNx@h|(xg|POc4Lx$#`dnrcMvW4nn>LsnE2*X2i5PpOcO82n zv3WI(_g4%7CXdTG*n2X18G9xBYzo(u5FzUfF0=q!H_Pq+9=}h;u%vnE*~^xv7BOtE zB|ggKv6&N%5^DTQ_`4zrHsatc(f0%;HaDauXdT*sBg19MGWDV(4FHcR{^c=aZ(2p# zaL@wc{E`ea6)@6f4hoq!-r-tO%NuvtN(*R1vd+4XY&clMaR$V)5cA4A*lFLdywJ0rXy@>%5XIA2ntm~DN7`LRk46Tn(Bpn zb2KQ3z{{)k^MvJ3J9iOEyw*BIn-Y5u$&`&Nou~!%$f@QNV^jAxc$@ZyNnMc!2)&zd z#xV!2DO4aB)f2xq%wi`++v=re$mV&SX2mUBKu8br;H--Ip?Y$$y1LO`DjF0iuJ}Mm zKBsNNx#{@ic~?8_uT^mtG$P1 zh#$%H$0J8lM5LKDi_tyt{u1}gcv0dZ$yZ0KoyW#Y4l$ICeEh!eeYbBcLqtv;=Xl0b zN&!#z)Ppj6b=9F<|AOP%S1-AT9X3Gxyb|-OtPwd?9IxBd83U}MJgt3nR_Od3As6M2 zx4Rugj7Hf$Saa4RFG^vla_ZU7lqWVy$*n`}Go9oVL++;priY4l zHclmYk+(Nx_K69`QXQdgJMH{P6#ldb9i zz~o(~UBt9nKg4l`U#;A9c-8$|A$K0=Z(+Y2Ft{X2Isq-W6P&qroMj_T1QSHPK7Xc} zdYxu<>!%s) z4F+(Dak+X8hKi{d*9*wSDEQxxs9j&xDeN}O;miHO1RcBAlS5lbKEo|YnYpU7l92Ic4^ zOSFQkRmYI5KVlsX$-51MW`2oI238ptL;^QXu=y-F*|4>sis<#a{Pn*g^3)Rr^XU>y zI_j6C2p*L)%4~VF#lvRSYf&ycH z3m~ar{l8FX%1_na@nAnaMA8O!#297W_e;%e5sf{?nJjd279C0vy;2sk(uhDSGfLAG z>s#{t3XI3SQLT**K24K*|EE4{URjyiZ&Q*+h(3fl`!K!d24PhetdJO^c;R$<11lR? znP5m?s~#7cV^M_6ioSF=A8$T>jbb1L*6B0nT=egWKT%0Rz1j=T%vM~1XpYNZ8h^I9 zz(qpV!VbM-aI}WR)VEa!4WzmUc$-Q}Rl+;Gdba*usPs`$RW2Y^6nQ$nBWEmk_2zZ6;g z`mc31dO(g{!Ed3;#tydjT1#W4HNVr9@jA_t2y?sq(?(bOtgk)2GKyO~LoKGVbeJ?u zA{Y(8Wf?641Mq{oNZ$^b#2t9b0H<3PPQN^Im;%>RX64j(re-5Ly4Z3%hXExXHRNp%1*MPjv0tV^dj zFbo?IG2@l4T=`}Bzub&@Q&Xn8N*6HW50rV`9LM522VtvK^Av2Ee@toKa8W#R1cl6F zCG^_co4|1DAy&yXvGN>*73ffFt?c2O5TXZTNQ1m!{TyuSw3eBQTVeArn~p;_3gJ+^ zfquA%*JVgNsX)B3JQOrDOfujH+Jr8ZGdl?}N~9*a68zS6^QssDfe3^S9_haixR^?} z?N5G>a;x)KTk-`yf*XP*Ls7;_?@f9_A$d`xjrzn=fLZtSj^zn5X1`xN2Zkrs!>4lj|*spW1+GktoIlky=2av+vP$FLi;`LtvuiSv&)18-?^) zu4fZ}9W}B-_l?DA8UugEoj*kd!)MS4=Y$=eq(a_I@t=$D3uo4+p{qXyJ^y84R{yrJ zHVt`l__qxNe1yGq3UZ&6QMEwItim6%jb`Jiy12}1#lqfm#Ze5tIfsD93%xWJ9Hk$R zQO09kN93q%?VLrOrS=Z#H8+Q4nZ(jy%^7pNUk@C4dv|czyoe#_@ZRNij7@;(HtT9C z&lRGh$KxyPZSiK?kU=JPv#*`A2)B|m{P8Uk^Ige{J)h)CGjkikV2A=P#0(_Fd-Br=IJ1rG{DJ?&WIN#BK=9a=BIWn(A6Z4Ozj2VLi2@K(U-lk0iHOy4_ zgs_7{zcW} z`h&#$c6NlQTSyR3Bq<$Z1Nb?*0{+j1iK zZ!ZJNp-nS?MK9#-P+BF=!bZBqb0Y|vD4sgsXR*hL`AXl(!woH`nFX)AYtTOx_lzW4 zkdA-lU4QFQO=Fn(Cwvk8Tpal>@V}+&gBJCWTES>MC=S_sNHh+Nek(DsuxuFgxoz?G zGMt1lN!3zFt^3ESMgHkZ+aWxZ-Wfy%lur|iR4l)N!z9!BG>kE$zgv1Jsfm9LM-x!H z%D|B=5GA`oJqKcI18Bz!Tw`*5&17v1$9`Sk7yEcP<{!kNB@rBKAlHzGTzr`T@405@ zyidLX$o-yPM24&Y`-5i@<3oRW*Oy5-nob7C#Km%0!#%R2REw>Kn3UyI@zMYESb*9}!dRK3oSlvqg)* zjX{3N^qNQzQI8Bi!kLvJP-h|Fn{gec2$cQx9D60I>5wn$_Q{t<^FJZ%%in>{-P+Cp zw=Dlw^r&z+2hX0At<;*#moeBIA2YiXbK#=;y@j^1crmgkIq#d)K$x zIWkF+@?<_c6zJAoQpB(llli7*^3Jd)PPUgX&aWLCjMuDw4j#2eAuo?q|4YDtBYXS2 zOir*+XR7)*`{(`QCjGX6C%aGbj+FYRW0{6v5^F(nqtKB~P0MTdpHaz7MTGX2L1>ho zK0L|BKwCo0AFhpEN}=v$_=%t2zzBcQzamd0^N}bFgG|=kkWnwlPxB9+#rgu%`UYsK z0AFcs|Jrl>A2IuoABTu7J|jpl4I3gSj^FU#aY=8a3CNfXVo)6X8!a|z zBxpTV0CoB>1~r8Q=X0l9>K+}D8tu1SC;PC@LqrA{+*$l)IzK z?6|>6Iga8~>Z__-`(F)D_p zGGbBFmC;V0Bv{C$HiL8)&+jikMe^W-qKgjw1P~glCMF@2tGe{ID)+ zSI` znilX`-<=PKsMz2atm7s~o&t2lqz07lPMPfv_D+Vs_uc!|_U{nA z;b?**v>n%k$1nUt%~fH84_V6otZhAcV)$~y83RWz#G}|V#9gzC!cqY9&FZr0l9989 zj$TKMo$!dL!wsT?Vpn_z`AR)Z3MZ+FvZ%`q;_!()` z7zi(gaQC;oEgi-`o;b02kok2pb~fYlVpZN)Jg;QU_Zrt)!@2@V(+f_r!B>0NTjPzT zBSj2@a;Ow4kt6(wi26+8ChV9mwu$fw4Iqz7Sjm3|{)BBj z)5$~=-jp3jIr^4!4zg7JEdsrP2G^w;w39SHEh#R%kQq|8=PZ zg#E6Y5W@*Iz~kpg;Q&rM=D&BZZy|~%gFR3Izt#q-@4=bOCT+AX$#K&7=EXx^&;h&d ztt;rr&;cDtbVh#_0dGyHoLJ}pElfK#M`r$v3NRC052JDz zPweh|49%Sg!QV>`huU86?lQ=(7qSIGi&A4aVHKO^YKk~IRUF|72jWw7Iq=wBeN0uW zR&-3%xjq+I@XKKks|NxeM@@xDSohTM{l2%o_ThVsoYb;|im@#71^cx0JL+x--N}%ME7l&$S>s0W=@%JmR$^C7d zDM1%*c&ddRSz|Wo<~cCm188bo0lAbvXBxwt2-<9*bjbE`*e^Y{y&r>%dGO7xlKVu| zFC(JSO4cf6Cg-}{ArztBwK+DSD`k1E^1)2Z;y(|J0H^9E2g)-=Et&q#m7O({4nfgx z*B{5(GoSl(kRl?1bUN8B?LYLN!cN(}^FQGi5H}K*6d{Y9oIRxgvSw>?i-5nlwmEtZ z+$eX~0PhOUUL*6O?zSI zcrgNxV>5ZY@FM<#MpTu~zgUAgqf%j<6YYvjTW0M@E zU!3I37yyvw5h=j|zr&ZM{c_%pMEZ{tZ4~~;iK;t;A)G&qzvusBB4nfM{DqM-C{Juz zhs|P3KmH|#>&7qCVfL!1o$6o)&iHT zsa2;si@i9Tkbd3W>fWy5hWuA1$;Ir%fEylFrjBeD6`pa1&y&SGVko1T@@KA$Y4xL- z=T+P!9bKscU+za=$PsGf*|{q&NzPb~_RNL8K(iX^p7CDDYarhS+@8XzpKNtU{9W1k zNSn-B`hYWzxWNe^d?j``qu$0wT_<(?efWar<5bDD~D--!p z;$JX~Mlq9G`WecNdY3Agvsw(f>Bh9@N?>4gui~Bo*f#))ReU;4)Sc)L3P-@<;*+!I zu1wI_pe0b_O$r%6KUM6zYoC9VTJ=^bt|w`J@2iJBMX))sz?$O4mwSBKCWL|@l$E{wV>MK z&Vk82GHL8r<4GF`O!hB!$#%>wX3NMwnRLm&ob7~7t92DVeqZTcJ(c=;3aeq7Dlc

n&o-lC3ok(}S+@QM&@> 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�h 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 E08X>P1poj5 literal 0 HcmV?d00001 diff --git a/docs/DeepLearning/04.PaperReading/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation.md "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation.md" similarity index 100% rename from docs/DeepLearning/04.PaperReading/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation.md rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation.md" diff --git a/docs/DeepLearning/04.PaperReading/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation.md "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation.md" similarity index 100% rename from docs/DeepLearning/04.PaperReading/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation.md rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation.md" diff --git a/docs/DeepLearning/04.PaperReading/04.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation.md "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/03.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation.md" similarity index 100% rename from docs/DeepLearning/04.PaperReading/04.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation.md rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/03.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation.md" diff --git a/docs/DeepLearning/04.PaperReading/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation.md "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation.md" similarity index 96% rename from docs/DeepLearning/04.PaperReading/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation.md rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation.md" index 4389124..39b2f7f 100644 --- a/docs/DeepLearning/04.PaperReading/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation.md +++ "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation.md" @@ -49,7 +49,7 @@ tags: ## Model -![image-20221015154638586](src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221015154638586.png) +![image-20221015154638586](src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221015154638586.png) 整体结构如图所示,经过 CNN Backbone 提取 object 的 positional encoding 特征,经过 Feature Encoder 和 Entity Decoder 得到 entity 的特征表示。通过 Triplet Decoder 直接得出 triplet,不用预测 predicate。 @@ -108,7 +108,7 @@ Q_o=Att_{DEA}^{(obj)}(Q_o + E_t,Q_e, Q_e) $$ $Att_{DEA}^{(sub)}$ 和 $Att_{DEA}^{(obj)}$ 是 subject 和 object 分支中的解耦的 DEA 模块。DEA 的输出由一个前馈网络处理,然后是一个具有残差连接的归一化层。前馈网络(FFN)由两个具有ReLU激活的线性变换层组成。 -![image-20221017174810250](src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017174810250.png) +![image-20221017174810250](src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017174810250.png) ### Set Prediction Loss for Triplet Detection @@ -140,7 +140,7 @@ c_{tri}=c_m(\hat y_{sub}, y_{sub})+c_m(\hat y_{obj}, y_{obj})+c_m(\hat y_{prd}, $$ 给定 triplet 代价矩阵 $C_{t𝑟𝑖}$,执行匈牙利算法进行二部匹配,并将每个 GT triplets 分配给一个预测的结果。然而, `` 这个关系被分配给所有与 GT triplet 不匹配的预测结果。经过多次训练,RelTR 可能以四种可能的方式输出 triplet proposal,如图 4 所示。将 Proposal A 分配给 GT 和 `` 分配给 Proposal B 是两个明确的情况。对于 Proposal C,由于对象预测较差,不应将 ``分配给受试者。此外,`` 不应该被分配给 Proposal D 的主题和对象,因为有一个更好的 Proposal A。 -![image-20221018121358004](src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018121358004.png) +![image-20221018121358004](src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018121358004.png) 为了解决这个问题,我们集成一个基于 IoU 分配策略设置预测损失:对于预测出来的 triplet,如果预测 subject 或 object 标签是正确的,和预测的 box 和 GT box 大于或等于阈值 $𝑇$,损失函数不计算损失的 subject 或 object。triplet 检测的集合预测损失的公式为: $$ @@ -157,7 +157,7 @@ $$ 不同于将 $N$ 个 entity 组成 $N(N−1)$ 主体-对象对的 two-stage 方法不同,我们的方法同时检测 subject 和 object,同时预测固定数量的 triplets。这导致我们的方法忽略了主体和对象不能是同一个实体的约束。造成的结果是我们的模型有时输出一种 triplets,其中 subject 和 object 是同一个实体,带有一个歧义的谓词(例如见图 5)。在后处理中,如果 subject 和 object 是相同的实体(由标签和边界框的IoU决定),则该 triplets 将被删除。 -![image-20221017185635894](src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017185635894.png) +![image-20221017185635894](src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017185635894.png) ## Experiments @@ -183,31 +183,31 @@ triplet 解码器层数和 entity 解码器层数设置为相同。在我们的 - 网络层数 - ![image-20221018132229843](src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132229843.png) + ![image-20221018132229843](src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132229843.png) - 模块有效性 - ![image-20221018132239795](src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132239795.png) + ![image-20221018132239795](src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132239795.png) - 集合预测 loss 的阈值 - ![image-20221018133806838](src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133806838.png) + ![image-20221018133806838](src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133806838.png) ### Analyisis on Subject and Object Queries 与在 NMS 之后输出N对象建议,然后标记 $N(N−1)$ 谓词的 two-stage 方法不同,RelTR 通过 $N_t$ 与图像交互的 subject 和 object queries 直接预测 $N_t$ 对 triplets。我们使用不同的 $N_t$ 在 VG 数据集上训练该模型。图 9 显示,随着耦合的 subject 和 object 查询的数量线性增加,模型的参数线性增加,而推理速度线性降低。然而,性能呈非线性变化,当 $N_t= 200$ 时,获得最佳性能。太多的查询会生成许多不正确的 triplet proposal 会取代 recall list 中的正确的 proposal。 -![image-20221018133813846](src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133813846.png) +![image-20221018133813846](src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133813846.png) 为了探索 RelTR 如何通过 coupled subject 和 object queries 来推断 triplets,我们从 VG 测试集的 5000 张图像的随机样本中收集预测。我们对 200 个耦合查询中的 10 个的预测可视化。图 10 显示了 subject 和 object 的空间和类别分布,以及 10 个耦合的主题和对象查询的 5000 个预测中前 5 个谓词的类分布。它证明了不同的耦合查询从训练数据中学习不同的模式,并在推理时注意不同区域中不同类别的 triplets。 -![image-20221018133944395](src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133944395.png) +![image-20221018133944395](src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133944395.png) > 为什么拿出了三种颜色分成了这几个大类? 根据图 11 所示,has 有关的 queries 分布更加平滑。这表明,所有的查询都能够预测高频关系。对于 body 和 tail 中的谓词,有一些查询特别擅长检测它们。例如,21% 的带有谓词 `wears` 的 triplet 被 Query 115 预测,而有一半的带有 `mounted on` 的 triplet 被 Query 107 和 105 预测。 -![image-20221018134421486](src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018134421486.png) +![image-20221018134421486](src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018134421486.png) ### Qulitative Results diff --git a/docs/DeepLearning/04.PaperReading/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers.md "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers.md" similarity index 100% rename from docs/DeepLearning/04.PaperReading/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers.md rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers.md" diff --git a/docs/DeepLearning/04.PaperReading/07.GEN-VLKT-Simplify-Association-and-Enhance Interaction-Understanding-for-HOI-Detection.md "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/06.GEN-VLKT-Simplify-Association-and-Enhance Interaction-Understanding-for-HOI-Detection.md" similarity index 100% rename from docs/DeepLearning/04.PaperReading/07.GEN-VLKT-Simplify-Association-and-Enhance Interaction-Understanding-for-HOI-Detection.md rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/06.GEN-VLKT-Simplify-Association-and-Enhance Interaction-Understanding-for-HOI-Detection.md" diff --git "a/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/07.State-aware-Compositional-Learning-towards-Unbiased-Training-for-Scene-Graph-Generation.md" "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/07.State-aware-Compositional-Learning-towards-Unbiased-Training-for-Scene-Graph-Generation.md" new file mode 100644 index 0000000..f33e908 --- /dev/null +++ "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/07.State-aware-Compositional-Learning-towards-Unbiased-Training-for-Scene-Graph-Generation.md" @@ -0,0 +1,28 @@ +--- +title: State-aware Compositional Learning towards Unbiased Training for Scene Graph Generation +tags: + - PseudoLabels + - SceneGraphGeneration +--- + +# State-aware Compositional Learning towards Unbiased Training for Scene Graph Generation + +## Motivation + +1. 对于 SGG 会产生 biased prediction 的现象探究还不够 +2. 发掘真正影响 SGG 的因素 + +## Introduction + +模型不能过多地依赖 object identity feature,否则就会产生更大的 biased prediction。主要把 object class feature 分解成表示其类别和其状态( relation 的内在特征) + +## Methods + +解耦的目的是?能够预测出相似类别的物体,能够建模出更加具体的 relation。 + +## Conclusions + +Visual Feature 对 SGG 模型的影响不大,去除 Visual Feature 后 SGG 模型的 performance 反而提升。 原因如下: +- visual feature 包含太多冗余信息 +- object identity embedding 也不是影响 SGG model 的影响因素,对指标没有改变。 +- object identity feature 是影响 SGG model 的 关键因素。 \ No newline at end of file diff --git a/docs/DeepLearning/04.PaperReading/src/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220902225008558.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220902225008558.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220902225008558.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220902225008558.png" diff --git a/docs/DeepLearning/04.PaperReading/src/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105545356.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105545356.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105545356.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105545356.png" diff --git a/docs/DeepLearning/04.PaperReading/src/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105604556.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105604556.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105604556.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105604556.png" diff --git a/docs/DeepLearning/04.PaperReading/src/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105632704.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105632704.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/02.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105632704.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/01.Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation/image-20220903105632704.png" diff --git a/docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220905130446979.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220905130446979.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220905130446979.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220905130446979.png" diff --git a/docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175700599.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175700599.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175700599.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175700599.png" diff --git a/docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175742694.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175742694.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175742694.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175742694.png" diff --git a/docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175813933.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175813933.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175813933.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175813933.png" diff --git a/docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175816281.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175816281.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175816281.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175816281.png" diff --git a/docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175828193.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175828193.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175828193.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175828193.png" diff --git a/docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175835499.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175835499.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/03.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175835499.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/02.Stacked-Hybrid-Attention-and-Group-Collaborative-Learning-for-Unbiased-Scene-Graph-Generation/image-20220906175835499.png" diff --git a/docs/DeepLearning/04.PaperReading/src/04.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation/image-20220907175030776.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/03.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation/image-20220907175030776.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/04.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation/image-20220907175030776.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/03.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation/image-20220907175030776.png" diff --git a/docs/DeepLearning/04.PaperReading/src/04.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation/image-20220908204449065.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/03.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation/image-20220908204449065.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/04.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation/image-20220908204449065.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/03.Semantic-Compositional-Learning-for-Low-shot-Scene-Graph-Generation/image-20220908204449065.png" diff --git a/docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221015154638586.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221015154638586.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221015154638586.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221015154638586.png" diff --git a/docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017174810250.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017174810250.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017174810250.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017174810250.png" diff --git a/docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017185635894.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017185635894.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017185635894.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221017185635894.png" diff --git a/docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018121358004.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018121358004.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018121358004.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018121358004.png" diff --git a/docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132229843.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132229843.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132229843.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132229843.png" diff --git a/docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132239795.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132239795.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132239795.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132239795.png" diff --git a/docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132251509.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132251509.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132251509.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018132251509.png" diff --git a/docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133806838.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133806838.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133806838.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133806838.png" diff --git a/docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133813846.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133813846.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133813846.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133813846.png" diff --git a/docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133944395.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133944395.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133944395.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018133944395.png" diff --git a/docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018134421486.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018134421486.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/05.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018134421486.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/04.RelTR-Relation-Transformer-for-Scene-Graph-Generation/image-20221018134421486.png" diff --git a/docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221020165828724.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221020165828724.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221020165828724.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221020165828724.png" diff --git a/docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221020183721595.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221020183721595.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221020183721595.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221020183721595.png" diff --git a/docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142515623.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142515623.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142515623.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142515623.png" diff --git a/docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142644323.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142644323.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142644323.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142644323.png" diff --git a/docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142821194.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142821194.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142821194.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221022142821194.png" diff --git a/docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221023151523837.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221023151523837.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/06.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221023151523837.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/05.HOTR-End-to-End-Human-Object-Interaction-Detection-with-Transformers/image-20221023151523837.png" diff --git a/docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221102222629967.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221102222629967.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221102222629967.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221102222629967.png" diff --git a/docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221102230013820.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221102230013820.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221102230013820.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221102230013820.png" diff --git a/docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103170924427.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103170924427.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103170924427.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103170924427.png" diff --git a/docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103171005656.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103171005656.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103171005656.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103171005656.png" diff --git a/docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103171018600.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103171018600.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103171018600.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221103171018600.png" diff --git a/docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221105162445723.png "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221105162445723.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/07.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221105162445723.png rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/src/06.GEN-VLKT-Simplify-Association-and-Enhance-Interaction-Understanding-for-HOI-Detection/image-20221105162445723.png" diff --git "a/docs/DeepLearning/06.\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/\350\257\204\344\273\267\346\214\207\346\240\207.md" "b/docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/\350\257\204\344\273\267\346\214\207\346\240\207.md" similarity index 100% rename from "docs/DeepLearning/06.\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/\350\257\204\344\273\267\346\214\207\346\240\207.md" rename to "docs/DeepLearning/04.PaperReading/\345\234\272\346\231\257\345\233\276\347\224\237\346\210\220/\350\257\204\344\273\267\346\214\207\346\240\207.md" diff --git "a/docs/DeepLearning/05.\347\233\256\346\240\207\346\243\200\346\265\213/01.yaml\346\224\271\350\277\233.md" "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/01.yaml\346\224\271\350\277\233.md" similarity index 100% rename from "docs/DeepLearning/05.\347\233\256\346\240\207\346\243\200\346\265\213/01.yaml\346\224\271\350\277\233.md" rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/01.yaml\346\224\271\350\277\233.md" diff --git "a/docs/DeepLearning/05.\347\233\256\346\240\207\346\243\200\346\265\213/02.yolov5\344\273\213\347\273\215.md" "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/02.yolov5\344\273\213\347\273\215.md" similarity index 100% rename from "docs/DeepLearning/05.\347\233\256\346\240\207\346\243\200\346\265\213/02.yolov5\344\273\213\347\273\215.md" rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/02.yolov5\344\273\213\347\273\215.md" diff --git a/docs/DeepLearning/04.PaperReading/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection.md "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/03.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection.md" similarity index 100% rename from docs/DeepLearning/04.PaperReading/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection.md rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/03.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection.md" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/ZL433%DS_JHKSMVG7T_Z2NC.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/ZL433%DS_JHKSMVG7T_Z2NC.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/ZL433%DS_JHKSMVG7T_Z2NC.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/ZL433%DS_JHKSMVG7T_Z2NC.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809115539270.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809115539270.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809115539270.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809115539270.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121126673.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121126673.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121126673.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121126673.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121139070.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121139070.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121139070.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121139070.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121302814.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121302814.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121302814.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809121302814.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809163543958.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809163543958.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809163543958.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809163543958.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809163624683.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809163624683.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809163624683.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809163624683.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164216887.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164216887.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164216887.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164216887.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164218370.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164218370.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164218370.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164218370.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164512145.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164512145.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164512145.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164512145.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164606278.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164606278.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164606278.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164606278.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164702200.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164702200.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164702200.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164702200.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164842271.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164842271.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164842271.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164842271.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164941214.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164941214.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164941214.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809164941214.png" diff --git a/docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809165109313.png "b/docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809165109313.png" similarity index 100% rename from docs/DeepLearning/04.PaperReading/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809165109313.png rename to "docs/DeepLearning/04.PaperReading/\347\233\256\346\240\207\346\243\200\346\265\213/src/01.Cascade-R-CNN-Delving-into-High-Quality-Object-Detection/image-20220809165109313.png" diff --git a/docusaurus.config.js b/docusaurus.config.js index a41ade6..3854288 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -102,7 +102,7 @@ const config = { position: 'left' }, { - to: '/docs/DeepLearning/PaperReading/Cascade-R-CNN-Delving-into-High-Quality-Object-Detection', + to: '/docs/DeepLearning/PaperReading/场景图生成/Resistance-Training-using-Prior-Bias-toward-Unbiase-Scene-Graph-Generation.md"', activeBasePath: '/docs/PaperReading', label: 'PaperLogs', position: 'left' diff --git a/package.json b/package.json index 3c28626..cc99376 100644 --- a/package.json +++ b/package.json @@ -14,10 +14,10 @@ "write-heading-ids": "docusaurus write-heading-ids" }, "dependencies": { - "@docusaurus/core": "2.0.0-beta.15", - "@docusaurus/preset-classic": "2.0.0-beta.15", - "@docusaurus/theme-live-codeblock": "^2.0.0-beta.15", - "@docusaurus/theme-search-algolia": "^2.0.0-beta.15", + "@docusaurus/core": "2.4.1", + "@docusaurus/preset-classic": "2.4.1", + "@docusaurus/theme-live-codeblock": "^2.4.1", + "@docusaurus/theme-search-algolia": "^2.4.1", "@fortawesome/fontawesome-svg-core": "^1.3.0", "@fortawesome/free-brands-svg-icons": "^6.0.0", "@fortawesome/free-regular-svg-icons": "^6.0.0",