North Dakota,,,,,,,,,, Agency,Recipient or Vendor Name (Site Name), Funding or Award Amount ,Program or Contract Title,Recipient or Award City Name,Recipient or Award County,Recipient or Award State ,Recipient or Award Zip Code,On-site Construction Date,Latitude,Longitude DoD,"MILITARY AFFAIRS, NORTH DAKOTA","$242,100.00",BARRACKS LIGHTING UPGRADE,BISMARCK,,ND,58504,,, DoD,"MILITARY AFFAIRS, NORTH DAKOTA","$530,400.00",BARRACKS PLUMBING FIXTURE REPLACEMENT,BISMARCK,,ND,58504,,, DoD,"MILITARY AFFAIRS, NORTH DAKOTA","$144,400.00",CHILLER REPLACEMENT,BISMARCK,,ND,58504,,, DoD,MI-TY TRUCKING & EXCAVATING,"$449,999.24",CRACK SEAL RUNWAY (S/M),GRAND FORKS AFB,GRAND FORKS,ND,582056136,,, DoD,"GRAHAM CONSTRUCTION SERVICES, INC.","$18,860,497.00",DORMITORY (168 RM),MINOT,WARD,ND,587019998,,, DoD,KEPLIN - GRACON JV,"$129,991.35",ESOHC-REPAIR SMALL ARMS RANGE VENTILATION (R/M),GRAND FORKS AFB,GRAND FORKS,ND,582056436,,, DoD,"MILITARY AFFAIRS, NORTH DAKOTA","$458,000.00",HVAC REPLACEMENT,BISMARCK,,ND,58504,,, DoD,KEPLIN - GRACON JV,"$858,997.10",INST HVAC FITNESS CENTER GYMS 1 AND 2,GRAND FORKS AFB,GRAND FORKS,ND,582056436,,, DoD,"MILITARY AFFAIRS, NORTH DAKOTA","$26,000.00",LIGHTING REPLACEMENT,BISMARCK,,ND,58504,,, DoD,"MILITARY AFFAIRS, NORTH DAKOTA","$94,000.00",LIGHTING REPLACEMENT,BISMARCK,,ND,58504,,, DoD,"MILITARY AFFAIRS, NORTH DAKOTA","$174,800.00",LIGHTING REPLACEMENT,BISMARCK,,ND,58504,,, DoD,"PHOENIX SOLUTIONS, INC.","$164,151.00",LOCATE NATURAL GAS DISTRIBUTION-BASE (S/M),GRAND FORKS AFB,GRAND FORKS,ND,582056219,,, DoD,STRATA CORPORATION,"$396,000.00",REPAIR CATHODIC PROTECTION SYSTEM,MINOT AFB,WARD,ND,587055000,,, DoD,STRATA CORPORATION,"$593,900.00",REPAIR CATHODIC PROTECTION SYSTEM,MINOT AFB,WARD,ND,587055000,,, DoD,"WIEBOLT ELECTRIC, INC","$2,095,394.00",REPAIR ELECTRIC LINES-FLIGHT LINE NORTH (R/M),GRAND FORKS AFB,GRAND FORKS,ND,582056436,,, DoD,COAL CREEK CONSTRUCTION,"$34,679.00",REPAIR ELECTRICAL FEEDER-DORMS,MINOT AFB,WARD,ND,587055000,,, DoD,COAL CREEK CONSTRUCTION,"$748,106.00",REPAIR ELECTRICAL FEEDER-DORMS,MINOT AFB,WARD,ND,587055000,,, DoD,KEPLIN - GRACON JV,$803.15,REPAIR FITNESS CENTER BLDG 308 SHOWERS,GRAND FORKS AFB,GRAND FORKS,ND,582056436,,, DoD,KEPLIN - GRACON JV,"$70,303.71",REPAIR FITNESS CENTER BLDG 308 SHOWERS,GRAND FORKS AFB,GRAND FORKS,ND,582056436,,, DoD,"MOWBRAY & SON, INC","$1,038,000.00",REPAIR HVAC BLDG 445-CE (GSHP),MINOT AFB,WARD,ND,587055000,,, DoD,KEPLIN - GRACON JV,"$101,233.49",REPAIR HVAC ENGINEERING FLIGHT (R/M),GRAND FORKS AFB,GRAND FORKS,ND,582056436,,, DoD,"MOWBRAY & SON, INC","$504,060.00",REPAIR HVAC SYSTEM DINING HALL,MINOT AFB,WARD,ND,587055000,,, DoD,KEPLIN - GRACON JV,"$25,890.08",REPAIR HVAC/INSULATION MAIN GATE CHECK BLDG 144,GRAND FORKS AFB,GRAND FORKS,ND,582056436,,, DoD,STRATA CORPORATION,"$423,141.00",REPAIR LIFT STATION 2112 - FAMILY HOUSING,MINOT AFB,WARD,ND,587055000,,, DoD,"RFS, LLC","$393,189.00",REPAIR MISSILE ALERT FAC FRONT ENTRY,MINOT AFB,WARD,ND,587055000,,, DoD,"T & C DRILLING, INC.","$335,438.00",REPAIR MISSILE ALERT FAC UTILITY CLOSETS,MINOT AFB,WARD,ND,587055000,,, DoD,GREENBERG ROOFING & SHEET METAL CO,"$456,162.00",REPAIR ROOF 5 CS - BLDG 870,MINOT AFB,WARD,ND,587055000,,, DoD,GREENBERG ROOFING & SHEET METAL CO,"$278,506.00","REPAIR ROOF CIVIL ENGINEERING SELAUNCH FACILITY HELP, BLDG 521",MINOT AFB,WARD,ND,587055000,,, DoD,GREENBERG ROOFING & SHEET METAL CO,"$14,362.00",REPAIR ROOF DINING HALL - BLDG 213,MINOT AFB,WARD,ND,587055000,,, DoD,STRATA CORPORATION,"$2,487,500.00",REPAIR SKID ROW PAVEMENTS,MINOT AFB,WARD,ND,587055000,,, DoD,KEPLIN - GRACON JV,"$82,692.70",REPAIR THERMOSTATS-DORMS 213/217/219/222 (S/R),GRAND FORKS AFB,GRAND FORKS,ND,582056436,,, DoD,MI-TY TRUCKING & EXCAVATING,"$999,996.68",REPAIR VARIOUS AIRFIELD PAVEMENTS (S/R),GRAND FORKS AFB,GRAND FORKS,ND,582056136,,, DoD,"MILITARY AFFAIRS, NORTH DAKOTA","$619,300.00",ROOF REPLACEMENT BN COMPLEX,BISMARCK,,ND,58504,,, DoD,"P & E AUTOMATION, INC.","$84,746.74",UTILITY METERING SYSTEM A,CAVALIER,PEMBINA,ND,582209322,,, DOJ,"West Fargo, City of"," $388,256 ",COPS Hiring Recovery Program (CHRP),West Fargo,Cass,ND,58078,,, DOJ,"Oakes, City of"," $179,114 ",COPS Hiring Recovery Program (CHRP),Oakes,Sargent,ND,58474,,, DOJ,Cass County Sheriff's Department," $388,390 ",COPS Hiring Recovery Program (CHRP),Fargo,Cass,ND,58107,,, DOJ,"Cando, City of"," $122,680 ",COPS Hiring Recovery Program (CHRP),Cando,Towner,ND,58324,,, DOJ,Ward County Sheriff's Office," $162,844 ",COPS Hiring Recovery Program (CHRP),Minot,Ward,ND,58701,,, DOJ,Fargo Police Department," $1,405,915 ",COPS Hiring Recovery Program (CHRP),Fargo,Cass,ND,58102,,, DOJ,Grand Forks Police Department," $360,436 ",COPS Hiring Recovery Program (CHRP),Grand Forks,Grand Forks,ND,58201,,, DOJ,Bismarck Police Department," $598,575 ",COPS Hiring Recovery Program (CHRP),Bismarck,Emmons,ND,58504,,, DOJ,Kidder County Sheriff's Department," $140,172 ",COPS Hiring Recovery Program (CHRP),Steele,Kidder,ND,58482,,, DOJ,Griggs County Sheriff's Office," $141,486 ",COPS Hiring Recovery Program (CHRP),Cooperstown,Steele,ND,58425,,, DOJ,Turtle Mountain Band of Chippewa Indians," $107,751 ",COPS Hiring Recovery Program (CHRP),Belcourt,Rolette,ND,58316,,, DOJ,Three Affiliated Tribes," $160,780 ",COPS Hiring Recovery Program (CHRP),New Town,Mountrail,ND,58763,,, DOJ,"Ellendale, City of"," $139,832 ",COPS Hiring Recovery Program (CHRP),Ellendale,Dickey,ND,58436,,, DOJ,"Dickinson, City of"," $134,005 ",COPS Hiring Recovery Program (CHRP),Dickinson,Stark,ND,58601,,, DOJ,McHenry County," $142,411 ",COPS Hiring Recovery Program (CHRP),Towner,Pierce,ND,58788,,, DOJ,Tioga Police Department," $128,489 ",COPS Hiring Recovery Program (CHRP),Tioga,Williams,ND,58852,,, DOJ,Jamestown Police Department," $149,693 ",COPS Hiring Recovery Program (CHRP),Jamestown,Stutsman,ND,58401,,, DOJ,Stark County Sheriff's Department," $192,165 ",COPS Hiring Recovery Program (CHRP),Dickinson,Stark,ND,58601,,, DOT - FAA,Mott Municipal," $1,368,421 ",Rehabilitate Runway - 09/27,Mott,Hettinger,ND,58646,,, DOT - FAA,Grand Forks International," $4,459,615 ",Construct Terminal Building,Grand Forks,Grand Forks,ND,58201,,, DOT - FAA,Standing Rock," $1,018,000 ",Rehabilitate Runway - 14/32,Fort Yates,Sioux,ND,58538,,, DOT - FHWA,Asphalt Surface Technologies Corporation," $533,000 ","CMC 0221, 10 mi S of Valley City , N; Micro-surfacing",,BARNES,ND,58072,,, DOT - FHWA,"Mayo Construction Company, Inc."," $281,600 ","CMC 0520, Souris (Mouse) River 5 mi East; Micro-surfacing",,BOTTINEAU,ND,58761,,, DOT - FHWA,"Mariner Construction, Inc."," $1,267,267 ",APPROX. 0.88 MILES OF Concrete Pavement Repair and Mill & Overlay,BISMARCK-MANDAN,BURLEIGH,ND,58463,,, DOT - FHWA,Northern Improvement Company," $403,664 ","APPROX. 1.47 MILES OF Mill & Overlay, Curb and Gutter, Marking, Video Detection",BISMARCK-MANDAN,BURLEIGH,ND,58463,,, DOT - FHWA,"Border States Paving, Inc."," $995,719 ","CMC 0918, 8 mi W of ND 18, E; Hot Bituminous Pavement Overlay",,CASS,ND,58012,,, DOT - FHWA,"Border States Paving, Inc."," $495,000 ",APPROX. 1.54 MILES OF Mill & Overlay,FARGO-MOORHEAD (MN),CASS,ND,58012,,, DOT - FHWA,"Border States Paving, Inc."," $362,500 ",APPROX. 1.487 MILES OF Mill & Overlay,FARGO-MOORHEAD (MN),CASS,ND,58012,,, DOT - FHWA,"Border States Paving, Inc."," $380,000 ","APPROX. 1.94 MILES OF Overlay, Concrete Pavement Repair",BISMARCK-MANDAN,CASS,ND,58012,,, DOT - FHWA,Northern Improvement Company," $1,226,294 ",APPROX. 5.24 MILES OF Mill & Overlay,,CASS,ND,58012,,, DOT - FHWA,"Riley Brothers Construction, Inc."," $630,000 ","County Bridge on 143rd Ave SE - Maple River, 6 mi E & 6 mi S of Alice; Removal and Replacement, Structural and Incidentals",,CASS,ND,58012,,, DOT - FHWA,"Traffic Safety Services Inc., Bismarck"," $400,000 ",APPROX. 10.075 MILES OF Pavement Marking,BISMARCK-MANDAN,CASS,ND,58012,,, DOT - FHWA,Asphalt Surface Technologies Corporation," $265,439 ",APPROX. 8.966 MILES OF Chip seal,,CAVALIER,ND,58249,,, DOT - FHWA,Asphalt Surface Technologies Corporation," $159,553 ",APPROX. 6.127 MILES OF Chip seal,,DIVIDE,ND,58730,,, DOT - FHWA,Anderson Western Inc.," $174,310 ",APPROX. 0.5 MILES OF HBP,,EMMONS,ND,58495,,, DOT - FHWA,Asphalt Surface Technologies Corporation," $28,000 ",APPROX. 0.48 MILES OF Seal Coat,GRAND FORKS (MN),GRAND FORKS,ND,58228,,, DOT - FHWA,"Opp Construction, Inc."," $570,000 ",APPROX. 1.96 MILES OF Concrete Panel Replacement,GRAND FORKS (MN),GRAND FORKS,ND,58228,,, DOT - FHWA,Strata Corporation," $409,480 ",APPROX. 0.06 MILES OF Traffic Signal,GRAND FORKS (MN),GRAND FORKS,ND,58228,,, DOT - FHWA,"Morris Sealcoat & Trucking, Inc."," $136,481 ",APPROX. 8 MILES OF Chip seal,,GRIGGS,ND,58425,,, DOT - FHWA,Knife River Corporation - North Central," $782,269 ",APPROX. 5.17 MILES OF HBP,,KIDDER,ND,58478,,, DOT - FHWA,"Mayo Construction Company, Inc."," $280,373 ",APPROX. 5.006 MILES OF Microsurfacing,,MCHENRY,ND,58748,,, DOT - FHWA,"Mayo Construction Company, Inc."," $264,525 ",APPROX. 6.275 MILES OF HBP,,MCKENZIE,ND,59270,,, DOT - FHWA,Northern Improvement Company," $4,119,484 ",APPROX. 16.4088 MILES OF Hot Bit Pave,,MCKENZIE,ND,59270,,, DOT - FHWA,Gratech Company LTD," $10,686,444 ",APPROX. 13.4 MILES OF GRADE AGGREGATE BASE,,MCLEAN,ND,58854,,, DOT - FHWA,"Mayo Construction Company, Inc."," $323,855 ",APPROX. 12.176 MILES OF Microsurfacing,,MCLEAN,ND,58854,,, DOT - FHWA,North Dakota DOT," $92,311 ","APPROX. 1.625 MILES OF Concrete Pavement Repair, Curb & Gutter Replacement, Joint Sealing, Striping, Expansion Joint Repair",BISMARCK-MANDAN,MORTON,ND,58535,,, DOT - FHWA,Asphalt Surface Technologies Corporation," $361,126 ",APPROX. 14.485 MILES OF Chip seal,,MORTON,ND,58535,,, DOT - FHWA,Asphalt Surface Technologies Corporation," $264,592 ",APPROX. 11.835 MILES OF Chip seal,,MOUNTRAIL,ND,58784,,, DOT - FHWA,"Morris Sealcoat & Trucking, Inc."," $300,000 ",APPROX. 9.993 MILES OF Chip seal,,NELSON,ND,58259,,, DOT - FHWA,"On The Level Construction, Inc."," $283,909 ",APPROX. 0.1 MILES OF Structure,,PEMBINA,ND,56728,,, DOT - FHWA,Asphalt Surface Technologies Corporation," $112,202 ",APPROX. 2.807 MILES OF Chip seal,,PIERCE,ND,58366,,, DOT - FHWA,"Mayo Construction Company, Inc."," $5,957,352 ",APPROX. 22.9579 MILES OF Hot Bit Pave/Thin Lift Overlay,,PIERCE,ND,58366,8/3/2009,, DOT - FHWA,"Morris Sealcoat & Trucking, Inc."," $185,632 ",APPROX. 8.022 MILES OF Chip seal,,RANSOM,ND,58054,,, DOT - FHWA,"Central Specialties, Inc."," $407,833 ",APPROX. 4 MILES OF HBP,,RICHLAND,ND,56520,,, DOT - FHWA,"Central Specialties, Inc."," $106,984 ","APPROX. 0.794 MILES OF Patching, Mill & Overlay, < 2""",,RICHLAND,ND,56520,,, DOT - FHWA,Forby Contracting Inc.," $56,000 ","APPROX. 0.698 MILES OF CPR, Spall repairs, Panel repairs, & Misc",,RICHLAND,ND,56520,,, DOT - FHWA,"Mayo Construction Company, Inc."," $796,362 ",APPROX. 5.667 MILES OF HBP,,ROLETTE,ND,58316,,, DOT - FHWA,Northern Improvement Company," $680,000 ",APPROX. 4.871 MILES OF Thin lift,,STARK,ND,58630,,, DOT - FHWA,Northern Improvement Company," $764,000 ",APPROX. 1.447 MILES OF Mill & Overlay,,STARK,ND,58630,,, DOT - FHWA,"Central Specialties, Inc."," $1,031,293 ","APPROX. 2.88 MILES OF Mill and Overlay, Signing, Striping, and Mailbox Post Replacement",,STUTSMAN,ND,58420,,, DOT - FHWA,"Morris Sealcoat & Trucking, Inc."," $203,964 ",APPROX. 7.141 MILES OF Chip seal,,STUTSMAN,ND,58420,,, DOT - FHWA,On The Level Construction," $300,000 ","Towner County, 72nd St NE 1.5 mi S and 0.5 mi W of Cando; Structural & Incidentals",,TOWNER,ND,58317,,, DOT - FHWA,"Mayo Construction Company, Inc."," $335,665 ",APPROX. 0.6 MILES OF Mill & Overlay,,WALSH,ND,58270,,, DOT - FHWA,"Morris Sealcoat & Trucking, Inc."," $388,593 ",APPROX. 12.494 MILES OF Chip seal,,WALSH,ND,58270,,, DOT - FHWA,"Morris Sealcoat & Trucking, Inc."," $209,850 ",APPROX. 4 MILES OF Seal Coat,,WALSH,ND,58270,,, DOT - FHWA,Asphalt Surface Technologies Corporation," $54,233 ",APPROX. 0.625 MILES OF Seal Coat,,WARD,ND,58722,,, DOT - FHWA,"Bechtold Paving, Inc."," $165,388 ",APPROX. 0.502 MILES OF Mill & Overlay,,WARD,ND,58722,,, DOT - FHWA,"Bituminous Paving, Inc."," $626,623 ",APPROX. 26.021 MILES OF Chip seal,,WARD,ND,58722,,, DOT - FHWA,"Mayo Construction Company, Inc."," $647,824 ",APPROX. 1.504 MILES OF Mill & Overlay,,WARD,ND,58722,,, DOT - FHWA,"Bechtold Paving, Inc."," $476,238 ",APPROX. 3.968 MILES OF HBP,,WILLIAMS,ND,58843,,, DOT - FHWA,"Bechtold Paving, Inc."," $240,000 ","APPROX. 0.487 MILES OF Mill & Overlay, Install ADA Ramps, Replace Driveways and Alley Returns, Replace Asphalt at 9th Ave Intersection",,WILLIAMS,ND,58843,,, DOT - FHWA,"Bechtold Paving, Inc."," $108,686 ","APPROX. 0.33 MILES OF Mill & Overlay, Sidewalks, driveways & curbramps",,WILLIAMS,ND,58843,,, DOT - FHWA,"Bechtold Paving, Inc."," $210,000 ","APPROX. 0.7 MILES OF Mill & Overlay, Replace asphalt Valley Gutters with concrete",,WILLIAMS,ND,58843,,, DOT - FHWA,North Dakota," $243,069 ","CMC 0520, Souris (Mouse) River 5 mi East; Micro-surfacing",,BOTTINEAU,ND,58761,,, DOT - FHWA,North Dakota," $995,719 ","CMC 0918, 8 mi W of ND 18, E; Hot Bituminous Pavement Overlay",,CASS,ND,58012,,, DOT - FHWA,North Dakota," $514,418 ","County Bridge on 143rd Ave SE - Maple River, 6 mi E & 6 mi S of Alice; Removal and Replacement, Structural and Incidentals",,CASS,ND,58012,,, DOT - FHWA,North Dakota," $239,325 ",APPROX. 8.966 MILES OF Chip seal,,CAVALIER,ND,58249,,, DOT - FHWA,North Dakota," $159,553 ",APPROX. 6.127 MILES OF Chip seal,,DIVIDE,ND,58730,,, DOT - FHWA,North Dakota," $273,266 ",APPROX. 5.006 MILES OF Microsurfacing,,MCHENRY,ND,58748,,, DOT - FHWA,North Dakota," $264,525 ",APPROX. 6.275 MILES OF HBP,,MCKENZIE,ND,59270,,, DOT - FHWA,North Dakota," $109,852 ",APPROX. 2.807 MILES OF Chip seal,,PIERCE,ND,58366,,, DOT - FHWA,North Dakota," $316,589 ",APPROX. 12.494 MILES OF Chip seal,,WALSH,ND,58270,,, DOT - FHWA,North Dakota," $476,238 ",APPROX. 3.968 MILES OF HBP,,WILLIAMS,ND,58843,,, ED,ND, 700 ,Estimated jobs funded in 2nd 100 days,,,ND,,,, HHS,COAL COUNTRY COMMUNITY HEALTH CENTER," $601,226 ",,BEULAH,,ND,58523,,, HHS,FAMILY HEALTHCARE CENTER," $945,477 ",,FARGO,,ND,58102,,, HHS,NORTHLAND HEALTH PARTNERS COMMUNITY HEALTH CENTER," $443,172 ",,TURTLE LAKE,,ND,58575,,, HHS,VALLEY COMMUNITY HEALTH CENTERS," $591,991 ",,NORTHWOOD,,ND,58267,,, USDA,"Mayville, City of"," $2,870,860 ",WEP,Mayville,Traill,ND,58257-0220,,, USDA,"Oakes, City of"," $4,970,000 ",WEP,Oakes,Dickey,ND,58474-1656,,, VA,"3ND, INC."," $147,644 ",Repair/Replace Sidewalk at Medical Center Contract ,Fargo,Cass,ND,581022417,,, VA,"JOHNSON, LAFFEN, GALLOWAY ARCHITECTS, LTD"," $62,442 ",Task Order: Inpatient Pharmacy Remodel,Fargo,Cass,ND,581022417,,, VA,"JOHNSON, LAFFEN, GALLOWAY ARCHITECTS, LTD"," $149,979 ",Clinical Space Task Order,Fargo,Cass,ND,581022417,,, VA,"JOHNSON, LAFFEN, GALLOWAY ARCHITECTS, LTD"," $31,479 ",Task Order: Chiller and Spot Cooling,Fargo,Cass,ND,581022417,,, DOL,STANDING ROCK SIOUX TRIBE," $160,395 ",Native American Employment and Training,FORT YATES ,Sioux ,ND ,58538 ,,, DOL,TURTLE MOUNTAIN BAND OF CHIPPEWA INDIANS," $165,569 ",Native American Employment and Training,BELCOURT ,Rolette ,ND ,58316 ,,, DOL,JOB SERVICE NORTH DAKOTA," $2,918,025 ",WIA Youth Activities,BISMARCK ,BURLEIGH ,ND ,58506-5507 ,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,,