_____                    _____                    _____                    _____                   _______         
         /\    \                  /\    \                  /\    \                  /\    \                 /::\    \        
        /::\____\                /::\    \                /::\    \                /::\    \               /::::\    \       
       /:::/    /                \:::\    \              /::::\    \              /::::\    \             /::::::\    \      
      /:::/    /                  \:::\    \            /::::::\    \            /::::::\    \           /::::::::\    \     
     /:::/    /                    \:::\    \          /:::/\:::\    \          /:::/\:::\    \         /:::/~~\:::\    \    
    /:::/____/                      \:::\    \        /:::/__\:::\    \        /:::/__\:::\    \       /:::/    \:::\    \   
   /::::\    \                      /::::\    \      /::::\   \:::\    \      /::::\   \:::\    \     /:::/    / \:::\    \  
  /::::::\    \   _____    ____    /::::::\    \    /::::::\   \:::\    \    /::::::\   \:::\    \   /:::/____/   \:::\____\ 
 /:::/\:::\    \ /\    \  /\   \  /:::/\:::\    \  /:::/\:::\   \:::\____\  /:::/\:::\   \:::\____\ |:::|    |     |:::|    |
/:::/  \:::\    /::\____\/::\   \/:::/  \:::\____\/:::/  \:::\   \:::|    |/:::/  \:::\   \:::|    ||:::|____|     |:::|    |
\::/    \:::\  /:::/    /\:::\  /:::/    \::/    /\::/    \:::\  /:::|____|\::/    \:::\  /:::|____| \:::\    \   /:::/    / 
 \/____/ \:::\/:::/    /  \:::\/:::/    / \/____/  \/_____/\:::\/:::/    /  \/_____/\:::\/:::/    /   \:::\    \ /:::/    /  
          \::::::/    /    \::::::/    /                    \::::::/    /            \::::::/    /     \:::\    /:::/    /   
           \::::/    /      \::::/____/                      \::::/    /              \::::/    /       \:::\__/:::/    /    
           /:::/    /        \:::\    \                       \::/____/                \::/____/         \::::::::/    /     
          /:::/    /          \:::\    \                       ~~                       ~~                \::::::/    /      
         /:::/    /            \:::\    \                                                                  \::::/    /       
        /:::/    /              \:::\____\                                                                  \::/____/        
        \::/    /                \::/    /                                                                   ~~              
         \/____/                  \/____/                   

                                      


::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
########:::#::::::::::::::::#:::::::::###:::::::::############::::::::::::########:'##::::'##:'########:
##.....::::##::::::::::::::##::::::::##:##::::::::##::::::::##::::::::::::##.....::. ##::'##:: ##.....::
##::::::::::##::::::::::::##::::::::##:::##:::::::##::::::::##::::::::::::##::::::::. ##'##::: ##:::::::
 #######:::::##::::::::::##::::::::#########::::::##::::::::::::::::::::::######:::::. ###:::: ######:::
::::::##::::::##:::##:::##::::::::##:::::::##:::::##:::#######::::::::::::##...:::::: ## ##::: ##...::::
::::::##:::::::##:#::#:##::::::::##:::::::::##::::##::::::::##::::::###:::###::::::::## : ##:. ##:: ##::
########::::::::##::::##::::::::##:::::::::::##:::############::::::###:::########: ##::.  ##: ########:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::



:::'##:::'########::::::'########:'##::::'##:'########:                                 
:'####::: ##.....::::::: ##.....::. ##::'##:: ##.....::                               
:.. ##::: ##:::::::::::: ##::::::::. ##'##::: ##:::::::                                
::: ##::: #######::::::: ######:::::. ###:::: ######:::                                 
::: ##:::...... ##:::::: ##...:::::: ## ##::: ##...::::
::: ##:::'##::: ##:'###: ##:::::::: ##:. ##:: ##:::::::
:'######:. ######:: ###: ########: ##:::. ##: ########:
:......:::......:::...::........::..:::::..::........::




........................................................................................................................
                       16 year old kid who tries to rape females and threaten em
........................................................................................................................

                                                                               Personal Info

                                     Kaden Ecklund

                                      number~ 360-620-3430

                                     Address-12808 Ecklund Ln SW Port Orchard	W 98367

                                            Instagram-ecklund.bsb

                                                       2)fatherecklund

                                                              3)daddyecklund

                                       Tiktok-daddyecklund

                                                  Snapchat-brownieman_26



                                                          ..........................
                                                          . .      DAD's     .    .
                                                          .  .     Info       .    .
                                                          ..........................



                           Erik M Ecklund
 
                             12808 Ecklund Ln SW	Port Orchard WA 98367

             Facebook- Erik Ecklund
 
                   Age 40


                               Works at dahl glass
                               studied at olympic collage
                               went to south kitsap high school


                                                       ..........................
                                                              Mother
                                                    ................................
                                    Alyssa Brown
                                        
                                             12808 Ecklund Ln SW Port Orchard WA 98367
 
                                                 Mom-360-874-6903

                                                        Age-37
                    
                                           
                                           Facebook-Alyssa Brown 

                                         Studied at summit salon academy tacoma
                                       Went to Peninsula High school




                                                         .........................
                                                                Uncle's
                                                                Info
                                                        ...........................

     
                               Blake D Ecklund
                           

                                           12808 Ecklund Ln SW
                                                           Port Orchard WA 98367
         
                                                      Age 27

                                              360-876-3121

                                         Facebook-Blake Ecklund
                                                          

                                                                  Former Laborer at paramount theatre
                                                             Former lightning assistant at moore theatre

                                               ..............................
                                                       Grandma
                                               ..............................
                                        

                                            Patience A Ecklund
 
                                                      12808 Ecklund Ln SW Port Orchard WA 98367

                                                               Age-77

                                                    360-876-3121

                                                 
                                                




                                                          ..... ....................
                                                                Grandpa
                                                           ........................

                                Rendi Ecklund
                
                                             

                                               2808 Ecklund Ln SW
                                                    Port Orchard WA 98367


                                                    360-874-6903

                                     Age-80           Facebook-Rendi ecklund
 GS9⁶⁰⁰TŒW59P^++﷼
GS9⁶⁰⁰TŒW59P^++﷼
GS9⁶⁰⁰TŒW59P^++﷼
GS9⁶⁰⁰TŒW59P^++﷼
GS9⁶⁰⁰TŒW59P^++﷼
GS9⁶⁰⁰TŒW59P^++﷼
GS9⁶⁰⁰TŒW59P^++﷼
GS9⁶⁰⁰TŒW59P^++﷼

.....................................................................................................................................................


                                                                             MORE INFO



ALBERTS, MICHAEL	NOT EMPLOYED	NOT EMPLOYED	$100	07-23-2020	ACTBLUE
ALBERTS, MICHAEL	NOT EMPLOYED	NOT EMPLOYED	$25	07-26-2020	BIDEN FOR PRESIDENT
ALBERTS, MICHAEL	NOT EMPLOYED	NOT EMPLOYED	$25	07-26-2020	ACTBLUE
ALBERTS, MICHAEL	NOT EMPLOYED	NOT EMPLOYED	$100	08-23-2020	BIDEN FOR PRESIDENT
ALGER, MICHAEL D. MR.			$250	10-16-2019	REPUBLICAN NATIONAL COMMITTEE
ALLEN, EARL A. MR.			$250	04-23-2020	REPUBLICAN NATIONAL COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$25	06-13-2020	WASHINGTON STATE REPUBLICAN PARTY
ALLEN, WILLIAM	RETIRED	RETIRED	$10	06-24-2019	TRUMP MAKE AMERICA GREAT AGAIN COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$50	07-12-2020	WASHINGTON STATE REPUBLICAN PARTY
ALLEN, WILLIAM	RETIRED	RETIRED	$20	06-28-2019	TRUMP MAKE AMERICA GREAT AGAIN COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$5	07-13-2020	WASHINGTON STATE REPUBLICAN PARTY
ALLEN, WILLIAM	RETIRED	RETIRED	$35	06-28-2019	TRUMP MAKE AMERICA GREAT AGAIN COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$5	07-26-2020	WASHINGTON STATE REPUBLICAN PARTY
ALLEN, WILLIAM	RETIRED	RETIRED	$10	04-09-2019	TRUMP MAKE AMERICA GREAT AGAIN COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$50	07-28-2020	WASHINGTON STATE REPUBLICAN PARTY
ALLEN, WILLIAM	RETIRED	RETIRED	$25	05-01-2019	TRUMP MAKE AMERICA GREAT AGAIN COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$5	06-26-2020	WASHINGTON STATE REPUBLICAN PARTY
ALLEN, WILLIAM	RETIRED	RETIRED	$10	05-29-2019	TRUMP MAKE AMERICA GREAT AGAIN COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$25	05-28-2020	WASHINGTON STATE REPUBLICAN PARTY
ALLEN, WILLIAM	RETIRED	RETIRED	$5	06-04-2019	TRUMP MAKE AMERICA GREAT AGAIN COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$5	08-13-2020	WASHINGTON STATE REPUBLICAN PARTY
ALLEN, WILLIAM	RETIRED	RETIRED	$10	07-03-2019	TRUMP MAKE AMERICA GREAT AGAIN COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$25	08-21-2020	WASHINGTON STATE REPUBLICAN PARTY
ALLEN, WILLIAM	RETIRED	RETIRED	$12	08-23-2019	TRUMP MAKE AMERICA GREAT AGAIN COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$5	08-26-2020	WASHINGTON STATE REPUBLICAN PARTY
ALLEN, WILLIAM	RETIRED	RETIRED	$12	09-03-2019	TRUMP MAKE AMERICA GREAT AGAIN COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$10	09-28-2019	TRUMP MAKE AMERICA GREAT AGAIN COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$10	09-30-2019	TRUMP MAKE AMERICA GREAT AGAIN COMMITTEE
ALLEN, WILLIAM	RETIRED	RETIRED	$25	11-26-2019	WINRED

.................................................................................................................

98367	September 2020	16	$332,760
98367	August 2020	69	$449,479
98367	July 2020	76	$423,188
98367	June 2020	47	$403,680
98367	May 2020	46	$397,710
98367	April 2020	36	$399,522
98367	March 2020	49	$428,230
98367	February 2020	35	$376,360
98367	January 2020	34	$377,752
98367	December 2019	43	$385,052
98367	November 2019	45	$357,210
98367	October 2019	47	$431,778
98367	September 2019	50	$390,584
98367	August 2019	72	$395,978
98367	July 2019	51	$386,556
98367	June 2019	63	$414,880
98367	May 2019	59	$424,994
98367	April 2019	46	$343,264
98367	March 2019	39	$387,545
98367	February 2019	32	$316,821
98367	January 2019	39	$342,530
98367	December 2018	46	$382,595
98367	November 2018	36	$344,151
98367	October 2018	34	$310,835
.................................................................................................................



4S FOUNDATION	1525 VIVIAN CT	PORT ORCHARD	WA	98367-6400		03		
AMERICAN FEDERATION OF STATE COUNTY & MUNICIPAL EMPLOYEES	11925 RIDGE RIM TRL SE	PORT ORCHARD	WA	98367-8716	MARY ALLEN	05		
APOSTOLIC FAITH MINISTRIES INC	4960 COUNTRY CLUB WAY SE STE 1	PORT ORCHARD	WA	98367-9034	RYAN RANEY	03		
APOSTOLIC REVIVALS	4960 COUNTRY CLUB WAY SE	PORT ORCHARD	WA	98367-9034	RICKEY J RANEY	03		
ARCHDIOCESE OF SEATTLE CATHOLIC GAY LESBIAN MINISTRY	579 SW SHANNON DR	PORT ORCHARD	WA	98367-7240	DONNA J FRERES	03		
AUTUMN ANIMAL INC	10654 ROSALEE LN SE	PORT ORCHARD	WA	98367-8215	KRISTINE N PETERS	03		
BLUE LEGACY	7419 EBBERT DR SE	PORT ORCHARD	WA	98367-9753	JENNIFER DIMARCO	03		
BREMERTON MOTORSPORTS PARK	6983 MARYMAC DR SW	PORT ORCHARD	WA	98367-7644	BRIAN NILSEN	04		
BURLEY EVENTS GROUP	15279 BETHEL BURLEY RD SE	PORT ORCHARD	WA	98367-8290		04		
BURLEY GLENWOOD PTSO	100 SW LAKEWAY BLVD	PORT ORCHARD	WA	98367-7253	PHYLLIS TIERNAN TREAS	03		
CHRIST THE ROCK COMMUNITY CHURCH	4100 SW OLD CLIFTON RD	PORT ORCHARD	WA	98367-6401		03		
CITIZENS FOR IMPROVING LONG LAKE	7300 LONG LAKE RD SE	PORT ORCHARD	WA	98367-9066	KEN SPOHN	03		
DENNY WILFORD FOUNDATION	1399 SE FAUNA LN	PORT ORCHARD	WA	98367-8123		03	41,291	15,299
ELTON GOODWIN MEMORIAL FOUNDATION	8103 SE HALFMOON LN	PORT ORCHARD	WA	98367-9783		03		
FIRST CHRISTIAN CHURCH	4885 SW HOVDE RD	PORT ORCHARD	WA	98367-7083	NOEL HARTSHORNE	03		
FOREVER TOGETHER MARRIAGE MINISTRIES	7460 GLACIER RIDGE PL SE	PORT ORCHARD	WA	98367-9043	JANICE KELLY	03		
FORGE FOUNDATION	2498 SE MULLENIX RD	PORT ORCHARD	WA	98367-8596	MARJA STOWELL	03		
FURBABY FARMS	11827 WICKS LAKE RD SW	PORT ORCHARD	WA	98367-6922		03		
GHOSTLIGHT PERFORMING ARTS	1723 SE FENTON RD	PORT ORCHARD	WA	98367-9622	KATIE JONES	03		
H A D MINISTRIES	11822 CARTER AVE SW	PORT ORCHARD	WA	98367-7729	CARRIE AHRENDT	03		
HENRIKSON HOMESCHOOL	15999 SIDNEY RD SW	PORT ORCHARD	WA	98367-7119	RACHEL HENRIKSON	03	4,826	13,957
INDEPENDENT ORDER OF ODD FELLOWS	1052 SE DEEP LAKE RD	PORT ORCHARD	WA	98367-7531	FLORENCE COWDERY	08		
JOHN QUISTORFF MASONIC SCHOLARSHIP FUND	11301 RIDGE RIM TRL SE	PORT ORCHARD	WA	98367-7209	GLENN GEISS - TREASURER	03		
KEY-PEN PIRATES MTB	10775 RIDGE RIM TRL SE	PORT ORCHARD	WA	98367-7743	ALYX COLDICOTT	03		
KITSAP JUNIOR RODEO ASSOCIATION	7351 SALMONBERRY CREEK LN SE	PORT ORCHARD	WA	98367-4534	CAROLYN WRIGHT	03		
KITSAP MINERAL & GEM SOCIETY	1938 SW ZIMMERMAN LN	PORT ORCHARD	WA	98367-4857	KITSAP MINERAL & GEM SOCIETY	07		
LA LECHE LEAGUE OF WASHINGTON	5514 GLENWOOD RD SW	PORT ORCHARD	WA	98367-7553	LESLIE SHEA	03		
LIFE SAFETY CORPS	4600 SE KEYSTONE CT	PORT ORCHARD	WA	98367-8743	ROBERT PESSEMIER	03	116	
MCCORMICK WOODS MENS CLUB	5515 MCCORMICK WOODS DR	PORT ORCHARD	WA	98367	LOUIS BERTONE	07		
MISSION HOUSE	10039 BETHEL BURLEY RD SE	PORT ORCHARD	WA	98367-8140		03	50,450	441,054
MULLENIX RIDGE PTA 1 8 8	3900 SE MULLENIX RD	PORT ORCHARD	WA	98367-9708		03	52,962	61,877
NAS OF SUPERINTENDENTS OF US NSE PUGET SOUND NAVAL ACTIVITIES CHAPT	7213 HILLRIDGE PL SE	PORT ORCHARD	WA	98367-9572	STEPHEN SKAW	04		
NATIONAL ASSOCIATION FOR CATERING AND EVENTS	6380 SE RAVENRIDGE CT	PORT ORCHARD	WA	98367-9089	MONICA NEWBY	06	30,615	78,925
NATIONAL SOCIETY OF THE DAUGHTERS OF THE AMERICAN REVOLUTION	9110PHILLIPSRDSE	PORT ORCHARD	WA	98367	LINDA E MAYNARD	03		
NORTHWEST JUNIOR RODEO ASSOCIATION	7351 SALMONBERRY CREEK LN SE	PORT ORCHARD	WA	98367-4534	MIKE HERMANN	03	64,214	103,732
ORDER OF THE EASTERN STAR OF WASHINGTON	12935 BURCHARD DR SW	PORT ORCHARD	WA	98367-9204	VICKI VOORHEES	08		
ORDER OF THE EASTERN STAR OF WASHINGTON	12935 BURCHARD DR SW	PORT ORCHARD	WA	98367-9204	BRIAN GROSS	08		
PACIFIC NORTHWEST OIL HEAT COUNCIL	9390 ORCHARD AVE SE	PORT ORCHARD	WA	98367-8643		06	426,191	77,710
PENINSULA CHRISTIAN CULTURAL CENTER	9385 OLALLA VALLEY RD SE	PORT ORCHARD	WA	98367-8637	DIANNE GARDNER	03		
PIPES & DRUMS OF THE TACOMA SCOTS	8134 ORCHARD AVE SE	PORT ORCHARD	WA	98367-9720	JOY GARITONE	03		
PORT ORCHARD CHURCH OF THE NAZARENE	4647 SIDNEY RD SW	PORT ORCHARD	WA	98367-9341		03		
PORT ORCHARD K C CLUB INC	2200 SW WILDWOOD RD	PORT ORCHARD	WA	98367-7162		02	146,330	106,281
PREPAREDNESS-NOT-PANIC	10195 MAY RANCH LN SW	PORT ORCHARD	WA	98367-9255	MICHAEL MONTFORT	03		
PRESENTERS OF LIVING HISTORY	8750 ROW LN SE	PORT ORCHARD	WA	98367-8692	PATRICK FRANZ	03	3,075	36,570
PTA WASHINGTON CONGRESS	4183 SUNNYSLOPE RD SW	PORT ORCHARD	WA	98367-7677	JAMIE PATTERSON	03	27,295	57,281
PTA WASHINGTON COUNCIL	5455 CONVERSE AVE SE	PORT ORCHARD	WA	98367-7808		03	28,771	65,359
PUGET SOUND NORWEGIAN ELKHOUND ASSOCIATION	800 SE FAUNA LN	PORT ORCHARD	WA	98367-8125	ANNA SCHLEHLEIN	07		
RATS PAC NW RAT FANCIERS CLUB	8493 SE SPRING CREEK RD	PORT ORCHARD	WA	98367-8196	LEANN BOARDMAN	04		
SAKILA SPONSORSHIP PROGRAM	6410 GLENEAGLE AVE SW	PORT ORCHARD	WA	98367-7602	GENE ANDERSON	03	129,154	348,145
SEATTLE WHEELCHAIR RUGBY	3785 SW LAKE HELENA RD	PORT ORCHARD	WA	98367-7272	SEATTLE WHEELCHAIR RUGBY	03		
SIDNEY GLEN PTA	500 SW BIRCH RD	PORT ORCHARD	WA	98367-9360	WANDA JOHNSON	03	10,149	41,662
SILVERUDDS BLUE BREEDERS ASSOCIATION	9335 ANTRIM LN SW	PORT ORCHARD	WA	98367-7092	JENNIFER STANTON	03		
SOUTH KITSAP ALLIANCE CHURCH OF THE CHRISTIAN AND MISSIONARY ALLIANCE	5000 BETHEL RD SE	PORT ORCHARD	WA	98367-9548		03		
SOUTH KITSAP CHEER BOOSTER ASSOCIATION	6945 CLOVER VALLEY RD SE	PORT ORCHARD	WA	98367-9072	LORI ISOM	03		
SOUTH KITSAP COMMUNITY SPORTS FOUNDATION	6622 RICHARDS AVE SE	PORT ORCHARD	WA	98367-9029	KATHLEEN SIMPSON	03		
SOUTH KITSAP HIGH SCHOOL DANCE TEAM BOOSTERS	7893 SE ZION PL	PORT ORCHARD	WA	98367-8583		03		
SOUTH KITSAP HIGH SCHOOL EQUESTRIAN BOOSTER CLUB	2225 SE BANDERA CT	PORT ORCHARD	WA	98367-8544		03	4,477	15,841
SPIRIT OF LIFE LUTHERAN CHURCH	8730 PHILLIPS RD SE	PORT ORCHARD	WA	98367-8552		03		
SUNNYSLOPE IMPROVEMENT ASSOCIATION	1938 SW ZIMMERMAN LN	PORT ORCHARD	WA	98367-4857	TONY SCHACKMANN	04		
TERRY AND SONS MOBILE MARINE PUMPOUT ENVIRONMENTAL SERVICE	6818 ARLINGTON PL SE	PORT ORCHARD	WA	98367-7800	TERRY DURFEE	03	66,673	417,354
THE FIRST APOSTOLIC LIGHTHOUSE CHURCH OF PORT ORCHARD WA INC	4960 COUNTRY CLUB WAY SE	PORT ORCHARD	WA	98367-9034		03		
THE OUTFLOW	14549 TALL FIRS LN SW	PORT ORCHARD	WA	98367-9487	SHANNEN KENNEDY	03	886	7,970
TOASTMASTERS INTERNATIONAL	6008 KC PL SE	PORT ORCHARD	WA	98367-9537	PORT ORCHARD TOASTMASTERS	03		
TOPS CLUB INC	6811 PHILLIPS RD SE	PORT ORCHARD	WA	98367-9566	DICK HENDERSEN	03		
TOPS CLUB INC	6525 SE KING RD	PORT ORCHARD	WA	98367-8633	PEGGY ADAMS	03		
U S ROUTE 6 TOURIST ASSOCIATION	1657 SW OLD CLIFTON RD	PORT ORCHARD	WA	98367-7406	RUSSELL J LOMBARD	03		
UNDERWATER SEARCH & RESCUE VOLUNTEERS KITSAP COUNTY	15998 BETHEL BURLEY RD SE	PORT ORCHARD	WA	98367-8249		03		
UNITED STATES AMATEUR BOXING INC	5820 VAN DECAR ROAD SE	PORT ORCHARD	WA	98367	JON AQUINO	03		
WALK IN THE LIGHT INTERNATIONAL	1616 SE ELLIS CT	PORT ORCHARD	WA	98367-8765	THOMAS AND KATY CORNELL	03	170,978	633,047
WASHINGTON STATE GRANGE	3876 SE DONATO LN	PORT ORCHARD	WA	98367-7801	JODI MARASCO	08	281,769	130,891
WEST SOUND FOOLS	6908 LONG LAKE RD SE	PORT ORCHARD	WA	98367-9063	KURT VAN NESS	03		
WESTERN WASHINGTON GOLD PROSPECTORS ASSOCIATION OF AMERICA	9385 LAWRENCE DR SE	PORT ORCHARD	WA	98367-9008		03		
YOUTH WITH A MISSION PORT ORCHARD	6831 ARLINGTON PL SE	PORT ORCHARD	WA	98367-7800		03

************************************************************************************************************************************************************************
                                                                                                                                           
                                                                                   ....'''''''''''''''''''''''.....                                                                                     
                                                                               ...'''''''''''''''''''''''''''''''''....                                                                                 
                                                                            ...''''''''''''''''''''''''''''''''''''''''...                                                                              
                                                                          ..''''''''''''''''''''''''''''''''''''''''''''''..                                                                            
                                                                        ..''''''''''''''''''''''''''''''''''''''''''''''''''.                                                                           
                                                                       .'''''''''''''''''''''''''''''''''''''''''''''''''''''..                                                                         
                                                                      .''''''''''''''''''''''''''''''''''''''''''''''''''''''''.                                                                        
                                                                     .''''''''''''''''''''''''''''''''''''''''''''''''''''''''''.                                                                       
                                                                    .'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''.                                                                       
                                                                    .''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''.                                                                      
                                                                    .''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''.                                                                      
                                                                    .''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''.                                                                      
                                                                    .'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''..                                                                      
                             .....''....'....                       .'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''.                        ................                               
                        .....''''''''''''''''.''..                  .'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''.                  ...'...''........'''''.....                          
                   ....'''''''''''''''''''''''''''.                  .''''''''''''''''''''''''''''''''''''''''''''''''''''''''''.                 ..'.'........'''...''''''''''....                     
                 .'''''''''''... ........''''''''''..                .''''''''''''''''''''''''''''''''''''''''''''''''''''''''''.               ...'''.....'.......    ..''''''''''..                   
                .''''''......            ...'''''''''....            .'''''''''''''''''''''''''''''''''''''''''''''''''''''''''.             ....'..........             .. ...'''''..                  
               ..''''''.                    ..'''''''''''.            .''''''''''''''''''''''''''''''''''''''''''''''''''''''''.            .''..'........                    .''''''..                 
               .''''....                      ..'''''''''.            .'''''''''''''''''''''''''''''''''''''''''''''''''''''''.             ..'..''''...                      ....''''.                 
              .''''.                           ..''''''''..            .'''''.... .....''''''''''''''''''''''''....  ....'''''.            ..'.''''...                            .''...                
             ..''''.                             .''''''''....         ..'''.           ...''''''''''''''''...           .'''.          .....'.'''''.                             .'....                
             .'.''''.                            ..''''''''''.          .''.               ...''''''''''...              ..''.          .''''''''''.                             .'......               
             ....'...                             .'''''''''..          .''.                 ..''''''''..                ..''.          ..'''''''''.                             ........               
            .....'..                              ..''''''''.         ..'''..              ...'''..'''''..               ..''...         .''''''''.                               .......               
            ......'...                             .'''''''''.      ..''''''...         ...'''''.. ..''''''...        ...'''''''.       .'''''''''.                             .........               
            ........''.                            ..''''''''....    .''''''''''.......''''''''.     ..'''''''........'''''''''..    ....''''''''.                             .'........               
            ...........                   ..        .'''''''''''..   ..'''''''''''''''''''''''.       ..'''''''''''''''''''''''.    ..'''''''''''.        ..                   ..........               
************************************************************************************************************************************************************************