| dist | case | occur | entered | crime | num | street | cross | zip | council | census | NAD27-x | NAD27-y | |||||||||||||||||||||||||||||||||||||||||
| 4110 | 4893993 | 12/30/2004 | 1/9/2005 | FORCIBLE RAPE | IH 35 N | 78219 | 2 | 130800 | 186422 | 589845 | |||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4880448 | 12/24/2004 | 1/10/2005 | FORCIBLE RAPE | YELLOW WOOD ST | 78234 | 2 | 120100 | 186753 | 581190 | |||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5008413 | 1/3/2005 | 1/18/2005 | FORCIBLE RAPE | IH 35 N | 78219 | 2 | 130800 | 180788 | 586444 | |||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5029568 | 1/13/2005 | 1/27/2005 | ROBBERY | 4411 | IH 10 E | 78219 | 2 | 130900 | 188774 | 581828 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4883099 | 12/25/2004 | 1/6/2005 | ROBBERY | 12000 | IH 10 E | 78109 | 2 | 131800 | 239591 | 599467 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5019683 | 1/8/2005 | 1/25/2005 | ROBBERY | CREEKVIEW DR | GEMBLER RD | 78219 | 2 | 130900 | 185607 | 582943 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5027138 | 1/12/2005 | 1/28/2005 | AGGRAVATED ASSAULT | 211 | W W WHITE RD N | 78219 | 2 | 130900 | 189144 | 582673 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5048673 | 1/21/2005 | 1/27/2005 | AGGRAVATED ASSAULT | 4141 | IH 10 E | 78219 | 2 | 130900 | 186498 | 580918 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4871284 | 12/19/2004 | 1/18/2005 | AGGRAVATED ASSAULT | 3735 | COMMERCE ST E | 78207 | 1 | 110100 | 183880 | 579430 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4871284 | 12/19/2004 | 1/18/2005 | AGGRAVATED ASSAULT | 3735 | COMMERCE ST E | 78207 | 1 | 110100 | 183880 | 579430 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4886864 | 12/27/2004 | 1/6/2005 | AGGRAVATED ASSAULT | 3980 | LANGDON RD | 78109 | 2 | 131606 | 221482 | 593599 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5013426 | 1/6/2005 | 1/18/2005 | AGGRAVATED ASSAULT | 4141 | IH 10 E | 78219 | 2 | 130900 | 186498 | 580918 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5010509 | 1/4/2005 | 1/16/2005 | AGGRAVATED ASSAULT | 4141 | IH 10 E | 78219 | 2 | 130900 | 186498 | 580918 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4857251 | 12/14/2004 | 1/10/2005 | AGGRAVATED ASSAULT | 3635 | HOUSTON ST E | 78219 | 2 | 130900 | 182100 | 579000 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4876199 | 12/22/2004 | 1/3/2005 | SIMPLE ASSAULT | 9244 | RHODE DR | 78109 | 2 | 131606 | 221280 | 594460 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5021757 | 1/9/2005 | 1/20/2005 | SIMPLE ASSAULT | 4141 | IH 10 E | 78219 | 2 | 130900 | 186498 | 580918 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5019107 | 1/8/2005 | 1/26/2005 | SIMPLE ASSAULT | 3735 | COMMERCE ST E | 78219 | 2 | 130900 | 183880 | 579430 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5014132 | 1/6/2005 | 1/20/2005 | SIMPLE ASSAULT | 3735 | COMMERCE ST E | 78219 | 2 | 130900 | 183880 | 579430 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5021844 | 1/9/2005 | 1/26/2005 | SIMPLE ASSAULT | 4619 | DIETRICH RD | 78219 | 2 | 130900 | 191110 | 585170 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4873970 | 12/21/2004 | 1/2/2005 | SIMPLE ASSAULT | 4141 | IH 10 E | 78219 | 2 | 130900 | 186498 | 580918 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4857575 | 12/14/2004 | 1/4/2005 | SIMPLE ASSAULT | 103 | W W WHITE RD N | 78219 | 2 | 130900 | 189170 | 581970 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5000751 | 1/1/2005 | 1/18/2005 | SIMPLE ASSAULT | 4141 | IH 10 E | 78219 | 2 | 130900 | 186498 | 580918 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5040344 | 1/17/2005 | 1/30/2005 | SIMPLE ASSAULT | 3700 | BELGIUM LN | 78219 | 2 | 130800 | 183640 | 584290 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4880452 | 12/24/2004 | 1/5/2005 | SIMPLE ASSAULT | 3735 | COMMERCE ST E | 78219 | 2 | 130900 | 183880 | 579430 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5003297 | 1/1/2005 | 1/21/2005 | SIMPLE ASSAULT | 4000 | IH 35 N | 78219 | 2 | 130900 | 186422 | 589845 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5036668 | 1/16/2005 | 1/25/2005 | SIMPLE ASSAULT | 4318 | WILD OAK DR | 78219 | 2 | 130900 | 188068 | 582647 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5005870 | 1/2/2005 | 1/14/2005 | SIMPLE ASSAULT | 3735 | COMMERCE ST E | 78219 | 2 | 130900 | 183880 | 579430 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5010602 | 1/4/2005 | 1/4/2005 | SIMPLE ASSAULT | 4302 | SEA BROOK DR | 78219 | 2 | 130900 | 187726 | 582077 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4851485 | 12/11/2004 | 1/5/2005 | SIMPLE ASSAULT | 4141 | IH 10 E | 78219 | 2 | 130900 | 186498 | 580918 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4883306 | 12/26/2004 | 1/6/2005 | SIMPLE ASSAULT | 4141 | IH 10 E | 78219 | 2 | 130900 | 186498 | 580918 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4888735 | 12/28/2004 | 1/13/2005 | SIMPLE ASSAULT | 3635 | HOUSTON ST E | 78219 | 2 | 130900 | 182100 | 579000 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5022972 | 1/10/2005 | 1/30/2005 | SIMPLE ASSAULT | 3635 | HOUSTON ST E | 78219 | 2 | 130900 | 182100 | 579000 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4880452 | 12/24/2004 | 1/5/2005 | SIMPLE ASSAULT | 3735 | COMMERCE ST E | 78219 | 2 | 130900 | 183880 | 579430 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4881338 | 12/25/2004 | 1/14/2005 | SIMPLE ASSAULT | 4134 | WILD OAK DR | 78219 | 2 | 130900 | 186570 | 582590 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5046801 | 1/20/2005 | 1/29/2005 | SIMPLE ASSAULT | FOSTER RD N | IH 10 E | 78244 | 2 | 131501 | 203506 | 586495 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4857343 | 12/14/2004 | 1/3/2005 | SIMPLE ASSAULT | 4400 | ROCK DALE ST | 78219 | 2 | 130900 | 189019 | 582572 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4762440 | 11/3/2004 | 1/20/2005 | SIMPLE ASSAULT | 4141 | IH 10 E | 78219 | 2 | 130900 | 186498 | 580918 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4875080 | 12/22/2004 | 1/6/2005 | BURGLARY | 4106 | SEA BROOK DR | 78219 | 2 | 130900 | 186059 | 582020 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4887159 | 12/27/2004 | 1/7/2005 | BURGLARY | 4403 | IH 10 E | 78219 | 2 | 130900 | 188774 | 581828 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4873322 | 12/20/2004 | 1/12/2005 | BURGLARY | 9243 | TORONTO RD | 78109 | 2 | 131606 | 220650 | 593990 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5017486 | 1/7/2005 | 1/22/2005 | BURGLARY | 4131 | KING KREST ST | 78219 | 2 | 130900 | 186443 | 582022 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5011355 | 1/5/2005 | 1/26/2005 | BURGLARY | 4122 | KING KREST ST | 78219 | 2 | 130900 | 186399 | 581745 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5032872 | 1/14/2005 | 1/26/2005 | BURGLARY | 4240 | LANGDON RD | 78109 | 2 | 131606 | 222005 | 594797 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5020449 | 1/9/2005 | 1/27/2005 | BURGLARY | 4259 | KING KREST ST | 78219 | 2 | 130900 | 187606 | 582074 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5037332 | 1/16/2005 | 1/29/2005 | BURGLARY | 4626 | DIETRICH RD | 78219 | 2 | 130900 | 190770 | 584940 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5032619 | 1/7/2005 | 1/25/2005 | BURGLARY | 138 | SEALE RD | 78219 | 2 | 130900 | 187900 | 586608 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5053949 | 1/23/2005 | 1/31/2005 | BURGLARY | 3735 | COMMERCE ST E | 78219 | 2 | 130900 | 183880 | 579430 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4880906 | 12/24/2004 | 1/4/2005 | BURGLARY | 138 | SEALE RD | 78219 | 2 | 130900 | 187900 | 586608 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4877009 | 12/22/2004 | 1/10/2005 | BURGLARY | 2521 | CORIAN GLEN | 78219 | 2 | 131502 | 190838 | 590061 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4856501 | 12/11/2004 | 1/10/2005 | BURGLARY | 3458 | CHATEAU ST | 78219 | 2 | 130800 | 181744 | 584776 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4879958 | 12/23/2004 | 1/11/2005 | BURGLARY | 2521 | CORIAN GLEN | 78219 | 2 | 131502 | 190838 | 590061 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5006811 | 1/1/2005 | 1/19/2005 | BURGLARY | 727 | SPRINGFIELD RD | 78219 | 2 | 131502 | 190550 | 589070 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5053081 | 1/22/2005 | 1/31/2005 | BURGLARY | 4619 | DIETRICH RD | 78219 | 2 | 130900 | 191110 | 585170 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5009063 | 1/4/2005 | 1/14/2005 | BURGLARY VEHICLE | 3855 | IH 35 N | 78219 | 2 | 130800 | 184575 | 589095 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5009063 | 1/4/2005 | 1/14/2005 | BURGLARY VEHICLE | 3855 | IH 35 N | 78219 | 2 | 130800 | 184575 | 589095 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5009063 | 1/4/2005 | 1/14/2005 | BURGLARY VEHICLE | 3855 | IH 35 N | 78219 | 2 | 130800 | 184575 | 589095 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5006015 | 1/2/2005 | 1/18/2005 | BURGLARY VEHICLE | 3641 | HOUSTON ST E | 78219 | 2 | 130900 | 182100 | 579000 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5042850 | 1/18/2005 | 1/19/2005 | BURGLARY VEHICLE | 3635 | HOUSTON ST E | 78219 | 2 | 130900 | 182100 | 579000 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5024870 | 1/11/2005 | 1/22/2005 | BURGLARY VEHICLE | 4403 | IH 10 E | 78219 | 2 | 130900 | 188774 | 581828 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5038635 | 1/17/2005 | 1/26/2005 | BURGLARY VEHICLE | 1815 | FOSTER RD N | 78244 | 2 | 131501 | 203039 | 586994 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5016180 | 1/6/2005 | 1/27/2005 | BURGLARY VEHICLE | 3911 | IH 35 N | 78219 | 2 | 130800 | 184990 | 589169 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5037923 | 1/16/2005 | 1/29/2005 | BURGLARY VEHICLE | 4231 | PROFIT | 78219 | 2 | 130900 | 187180 | 585490 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5069107 | 1/28/2005 | 1/30/2005 | BURGLARY VEHICLE | 5855 | BICENTENNIAL | 78219 | 2 | 131501 | 198709 | 586591 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5071618 | 1/30/2005 | 1/31/2005 | BURGLARY VEHICLE | 602 | GEMBLER RD | 78219 | 2 | 130800 | 184550 | 582820 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4868910 | 12/19/2004 | 1/4/2005 | THEFT | 138 | W W WHITE RD N | 78219 | 2 | 130900 | 189550 | 581980 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5004371 | 1/2/2005 | 1/14/2005 | THEFT | 5619 | IH 10 E | 78219 | 2 | 131501 | 197400 | 584450 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5007013 | 1/3/2005 | 1/17/2005 | THEFT | 4040 | BINZ ENGLEMAN | 78219 | 2 | 120100 | 185335 | 590502 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5040846 | 1/10/2005 | 1/18/2005 | THEFT | 4619 | DIETRICH RD | 78219 | 2 | 130900 | 191110 | 585170 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5027282 | 1/12/2005 | 1/28/2005 | THEFT | 5619 | IH 10 E | 78219 | 2 | 131501 | 197400 | 584450 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5070224 | 1/31/2005 | 1/31/2005 | THEFT | 4337 | DIRECTOR DR | 78219 | 2 | 130900 | 187450 | 584170 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5006703 | 12/30/2004 | 1/13/2005 | THEFT | 4410 | DIVIDEND DR | 78219 | 2 | 130900 | 188440 | 584550 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5052788 | 1/22/2005 | 1/23/2005 | THEFT | 4411 | IH 10 E | 78219 | 2 | 130900 | 188774 | 581828 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5032171 | 1/14/2005 | 1/25/2005 | THEFT | 5615 | BICENTENNIAL | 78219 | 2 | 131501 | 197400 | 586220 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5041231 | 1/16/2005 | 1/29/2005 | THEFT | 2042 | ACKERMAN RD | 78219 | 2 | 131501 | 197834 | 587144 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4869285 | 12/1/2004 | 1/10/2005 | THEFT | 3635 | HOUSTON ST E | 78219 | 2 | 130900 | 182100 | 579000 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5006916 | 11/15/2004 | 1/13/2005 | THEFT | 2813 | MINNIE ST | 78109 | 2 | 131604 | 211571 | 589881 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5059351 | 1/25/2005 | 1/26/2005 | THEFT | 723 | RICHLAND DR | 78219 | 2 | 130800 | 182220 | 582382 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5018260 | 1/7/2005 | 1/27/2005 | THEFT | 146 | W W WHITE RD N | 78219 | 2 | 130900 | 189360 | 582100 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4873991 | 12/21/2004 | 1/2/2005 | THEFT | 5619 | IH 10 E | 78219 | 2 | 131501 | 197400 | 584450 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4876212 | 12/22/2004 | 1/4/2005 | THEFT | 5619 | IH 10 E | 78219 | 2 | 131501 | 197400 | 584450 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5012598 | 1/5/2005 | 1/5/2005 | THEFT | 4110 | WILD OAK DR | 78219 | 2 | 130900 | 186184 | 582594 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5026260 | 1/11/2005 | 1/11/2005 | THEFT | 103 | W W WHITE RD N | 78219 | 2 | 130900 | 189170 | 581970 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5002455 | 1/1/2005 | 1/13/2005 | THEFT | 1815 | FOSTER RD N | 78219 | 2 | 131501 | 203039 | 586994 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5040650 | 1/18/2005 | 1/18/2005 | THEFT | 103 | W W WHITE RD N | 78219 | 2 | 130900 | 189170 | 581970 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5046050 | 1/20/2005 | 1/20/2005 | THEFT | 5619 | IH 10 E | 78219 | 2 | 131501 | 197400 | 584450 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5014648 | 8/18/2004 | 1/23/2005 | THEFT | 4110 | WILD OAK DR | 78219 | 2 | 130900 | 186184 | 582594 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5039761 | 1/17/2005 | 1/25/2005 | THEFT | 103 | W W WHITE RD N | 78219 | 2 | 130900 | 189170 | 581970 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5028309 | 1/12/2005 | 1/27/2005 | THEFT | 4610 | SEGUIN RD | 78219 | 2 | 131502 | 190506 | 592151 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5063895 | 9/28/2004 | 1/28/2005 | THEFT | 3817 | IH 35 N | 78219 | 2 | 130800 | 183752 | 588211 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5067289 | 1/29/2005 | 1/29/2005 | THEFT | 103 | W W WHITE RD N | 78219 | 2 | 130900 | 189170 | 581970 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4890845 | 6/2/2004 | 1/14/2005 | THEFT | 4739 | COTTON BELT DR | 78219 | 2 | 130900 | 192240 | 585370 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4872768 | 12/21/2004 | 1/2/2005 | VEHICLE THEFT | 3443 | IH 35 N | 78220 | 2 | 131100 | 181000 | 586920 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4890483 | 12/29/2004 | 1/13/2005 | VEHICLE THEFT | 4619 | DIETRICH RD | 78219 | 2 | 130900 | 191110 | 585170 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5015418 | 1/7/2005 | 1/21/2005 | VEHICLE THEFT | 2042 | ACKERMAN RD | 78219 | 2 | 131501 | 197834 | 587144 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5022056 | 1/9/2005 | 1/9/2005 | VEHICLE THEFT | 102 | SAND LEDGE DR | 78219 | 2 | 130900 | 188880 | 581980 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4895558 | 12/29/2004 | 1/11/2005 | VEHICLE THEFT | 3939 | IH 35 N | 78219 | 2 | 130800 | 185450 | 589440 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5022587 | 1/10/2005 | 1/14/2005 | VEHICLE THEFT | 4415 | DIVIDEND DR | 78219 | 2 | 130900 | 188286 | 585148 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5024488 | 12/22/2004 | 1/22/2005 | VEHICLE THEFT | 2042 | ACKERMAN RD | 78219 | 2 | 131501 | 197834 | 587144 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 4896512 | 12/31/2004 | 1/10/2005 | VEHICLE THEFT | 2042 | ACKERMAN RD | 78219 | 2 | 131501 | 197834 | 587144 | ||||||||||||||||||||||||||||||||||||||||||
| 4110 | 5027652 | 1/12/2005 | 1/28/2005 | VEHICLE THEFT | 4619 | DIETRICH RD | 78219 | 2 | 130900 | 191110 | 585170 | ||||||||||||||||||||||||||||||||||||||||||
| 4120 | 5004250 | 1/2/2005 | 1/19/2005 | ROBBERY | 1526 | NEW BRNFLS N | 78208 | 2 | 130700 | 171793 | 583529 | ||||||||||||||||||||||||||||||||||||||||||
| 4120 | 4879535 | 12/24/2004 | 1/4/2005 | ROBBERY | HAYS ST | NEW BRNFLS N | |||||||||||||||||||||||||||||||||||||||||||||||