_______________________________

ALAMEDA 94501

_______________________________

3266 Cape Cod Ct $500,000 11-14-2013 1321 SF 3 BR

3260 Central Ave $690,000 11-14-2013 1781 SF 3 BR

1028 Eagle Ave $625,000 11-13-2013 2502 SF 6 BR

810 Haight Ave $495,000 11-8-2013 1445 SF 3 BR

8 Killdeer Ct $619,500 11-8-2013 1679 SF 4 BR

2621 Lincoln Ave $625,000 11-8-2013 1123 SF 2 BR

1625 Oak St $412,000 11-13-2013 1080 SF 3 BR

2133 Santa Clara Ave 216 $272,000 11-8-2013 1212 SF 2 BR

1825 Shoreline Dr 210 $420,000 11-8-2013 871 SF 2 BR

898 Union St $852,000 11-13-2013 1651 SF 4 BR

1508 Verdi St $557,000 11-12-2013 1171 SF 2 BR

1305 Webster St C104 $249,000 11-14-2013 701 SF 1 BR

1801 Yale Dr $792,000 11-8-2013 1547 SF 2 BR

_______________________________

ALBANY 94706

_______________________________

1111 Cornell Ave $450,000 11-12-2013 959 SF 2 BR

836 Jackson St $1,090,000 11-8-2013 2057 SF 3 BR

523 Madison St $810,000 11-8-2013 2357 SF 3 BR

545 Pierce St 2412 $438,000 11-8-2013 1234 SF 2 BR

1009 Ramona Ave $727,000 11-13-2013 1012 SF 2 BR

_______________________________

BERKELEY 94702

_______________________________

2340 Bonar St $425,000 11-14-2013 1170 SF 2 BR

1635 Cornell Ave $541,500 11-13-2013 1065 SF 2 BR

1310 Evelyn Ave $605,000 11-8-2013 2616 SF 3 BR

_______________________________

BERKELEY 94703

_______________________________

1535 Oregon St $387,000 11-13-2013 800 SF 2 BR

_______________________________

BERKELEY 94705

_______________________________

7268 Buckingham Blvd $875,000 11-12-2013 2305 SF 3 BR

7225 Buckingham Blvd $1,048,000 11-14-2013 3001 SF 4 BR

2734 Prince St $1,600,000 11-13-2013 2278 SF 4 BR

70 Vicente Rd $1,352,500 11-14-2013 2621 SF 2 BR

_______________________________

BERKELEY 94706

_______________________________

1196 Cornell Ave $435,000 11-8-2013 537 SF 1 BR

_______________________________

BERKELEY 94708

_______________________________

1080 Cragmont Ave $1,650,000 11-8-2013 3302 SF 5 BR

157 Fairlawn Dr $1,100,000 11-14-2013 1943 SF 4 BR

850 Grizzly Peak Blvd $771,000 11-13-2013 1533 SF 3 BR

_______________________________

BERKELEY 94710

_______________________________

2709 10Th St B $750,000 11-8-2013 1563 SF 3 BR

902 Page St $505,000 11-14-2013 1037 SF 2 BR

_______________________________

CASTRO VALLEY 94546

_______________________________

21871 Baywood Ave $412,000 11-14-2013 1760 SF 0 BR

3749 Cottage Ct $565,100 11-8-2013 1806 SF 3 BR

4106 David St $450,000 11-8-2013 1059 SF 3 BR

3025 Grove Way B6 $329,000 11-13-2013 1042 SF 2 BR

2796 Jennifer Dr $571,000 11-14-2013 1473 SF 3 BR

4121 Krolop Rd $868,000 11-8-2013 2712 SF 0 BR

21440 Rizzo Ave $370,000 11-14-2013 834 SF 2 BR

19250 Rollinghills Ct $636,000 11-8-2013 1512 SF 3 BR

19530 San Miguel Ave $575,000 11-8-2013 1926 SF 4 BR

21259 Tyee St $405,000 11-12-2013 1185 SF 3 BR

_______________________________

DUBLIN 94568

_______________________________

7677 Arbor Creek Cir $268,000 11-13-2013 690 SF 2 BR

5385 Blair More Pl $1,060,000 11-13-2013 3883 SF 4 BR

4090 Callaway Pl $722,000 11-8-2013 1886 SF 3 BR

4288 Clarinbridge Cir 23 $485,000 11-12-2013 1420 SF 2 BR

4257 Fitzwilliam St $489,000 11-8-2013 1519 SF 2 BR

4328 Fitzwilliam St $515,000 11-13-2013 1897 SF 3 BR

7872 Gate Way $475,000 11-8-2013 1482 SF 3 BR

6804 Hickory Ln $450,000 11-8-2013 1270 SF 3 BR

5863 Hillbrook Pl $645,000 11-8-2013 1719 SF 3 BR

4847 Perugia St $590,000 11-8-2013 1679 SF 3 BR

11531 Santo Ct $825,000 11-14-2013 2584 SF 4 BR

8268 Vomac Rd $555,000 11-8-2013 1116 SF 3 BR

_______________________________

EMERYVILLE 94608

_______________________________

1121 40Th St 2301 $320,000 11-8-2013 1161 SF 2 BR

6 Captain Dr 239E $269,000 11-13-2013 852 SF 1 BR

6400 Christie Ave 3319 $211,000 11-12-2013 565 SF 0 BR

6400 Christie Ave 3417 $215,000 11-8-2013 565 SF 0 BR

6400 Christie Ave 3416 $220,000 11-8-2013 565 SF 0 BR

6400 Christie Ave 3418 $225,000 11-8-2013 565 SF 0 BR

6400 Christie Ave 3222 $270,000 11-8-2013 685 SF 1 BR

6400 Christie Ave 3120 $285,000 11-14-2013 658 SF 1 BR

6400 Christie Ave 3114 $285,000 11-8-2013 685 SF 1 BR

1510 Park Ave 306 $349,000 11-13-2013 644 SF 1 BR

_______________________________

FREMONT 94536

_______________________________

1187 Angelfish Ter $645,000 11-12-2013 1610 SF 3 BR

4295 Argonaut Ct $630,000 11-13-2013 1220 SF 3 BR

38623 Cherry Ln 224 $350,000 11-13-2013 1101 SF 3 BR

38730 Chimaera Cir $715,000 11-12-2013 1643 SF 4 BR

38037 Conrad St $606,000 11-13-2013 1494 SF 4 BR

38717 Crane Ter $499,000 11-8-2013 1380 SF 2 BR

37031 Dondero Way $515,000 11-13-2013 747 SF 2 BR

4040 Hemingway Cmn $655,000 11-8-2013 1669 SF 3 BR

37699 Los Arboles Dr $585,000 11-14-2013 1370 SF 3 BR

38912 Stillwater Cmn $713,000 11-8-2013 1771 SF 5 BR

38376 Timpanogas Cir $520,000 11-8-2013 1120 SF 3 BR

_______________________________

FREMONT 94538

_______________________________

39635 Buena Vista Ter $520,000 11-8-2013 1558 SF 3 BR

40326 Condon St $455,000 11-13-2013 950 SF 3 BR

4128 Converse St $696,500 11-8-2013 2214 SF 3 BR

4224 Eugene St $440,000 11-14-2013 925 SF 3 BR

5541 Farina Ln $612,000 11-12-2013 1204 SF 3 BR

40241 Fremont Blvd $540,000 11-8-2013 1150 SF 3 BR

41668 Gifford St $740,000 11-14-2013 1310 SF 3 BR

40733 Greystone Ter $630,000 11-12-2013 1568 SF 4 BR

39059 Guardino Dr 206 $270,000 11-12-2013 693 SF 1 BR

39109 Guardino Dr 139 $320,000 11-8-2013 857 SF 2 BR

4442 Ladner St $460,000 11-8-2013 1233 SF 3 BR

4578 Porter St $549,000 11-13-2013 1148 SF 3 BR

5635 Willkie Pl $510,000 11-14-2013 1232 SF 3 BR

Wolcott Cmn $221,000 11-14-2013 712 SF 1 BR

3542 Yorktown Rd $520,000 11-8-2013 1112 SF 3 BR

_______________________________

FREMONT 94539

_______________________________

40440 Carmelita Ct $1,005,000 11-8-2013 1689 SF 3 BR

3392 Monte Sereno Ter $2,150,000 11-8-2013 3712 SF 5 BR

40959 Nunes Ct $820,000 11-8-2013 1364 SF 3 BR

41825 Paseo Padre Pkwy $850,000 11-8-2013 1470 SF 3 BR

635 Pinot Blanc Way $990,000 11-8-2013 2305 SF 4 BR

_______________________________

FREMONT 94555

_______________________________

34203 Aberdeen Ter $326,000 11-12-2013 988 SF 2 BR

33137 Lake Superior Pl $566,000 11-14-2013 1668 SF 4 BR

3963 Lake Woodland Cmn $314,545 11-14-2013 1056 SF 2 BR

3017 Mountain Dr $950,000 11-14-2013 2678 SF 4 BR

3096 Nightingale Pl $732,500 11-14-2013 1858 SF 6 BR

5987 Via Lugano $614,000 11-8-2013 1481 SF 3 BR

5069 Xavier Cmn $830,000 11-8-2013 1932 SF 3 BR

_______________________________

HAYWARD 94541

_______________________________

1311 Ash St $275,000 11-13-2013 918 SF 2 BR

1140 Gilbert St $330,000 11-13-2013 1068 SF 2 BR

523 Ginger Ave $389,000 11-8-2013 1051 SF 3 BR

2151 Parkhurst St $510,000 11-12-2013 1888 SF 4 BR

20373 Royal Ave $297,000 11-8-2013 1221 SF 2 BR

22638 Teakwood St $375,000 11-8-2013 1550 SF 4 BR

19635 Times Ave $171,000 11-14-2013 1182 SF 3 BR

22729 Watkins St $275,000 11-8-2013 1159 SF 2 BR

_______________________________

HAYWARD 94542

_______________________________

26969 Hayward Blvd $450,000 11-13-2013 1662 SF 3 BR

4435 Quicksilver Ct $725,000 11-8-2013 2962 SF 4 BR

_______________________________

HAYWARD 94544

_______________________________

30988 Meadowbrook Ave $390,000 11-13-2013 1134 SF 3 BR

154 Newhall St $405,000 11-14-2013 1142 SF 3 BR

145 Orchard Park Pl $505,000 11-8-2013 1807 SF 4 BR

25096 Pleasant Way $355,000 11-13-2013 896 SF 2 BR

673 Royston Ln 134 $290,000 11-8-2013 906 SF 2 BR

575 Telford Ct $625,000 11-8-2013 2198 SF 4 BR

24801 Willimet Way $370,000 11-14-2013 1153 SF 3 BR

_______________________________

HAYWARD 94545

_______________________________

28548 Anchorage Ln $575,000 11-13-2013 1835 SF 4 BR

27679 Cliffwood Ave $417,000 11-8-2013 1119 SF 3 BR

26276 Coventry Ln $435,000 11-8-2013 1244 SF 3 BR

2317 Cryer St $430,000 11-8-2013 1107 SF 3 BR

_______________________________

HAYWARD 94545

_______________________________

21100 Gary Dr 203 $295,500 11-8-2013 1056 SF 2 BR

_______________________________

LIVERMORE 94550

_______________________________

4250 Azores Ct $795,000 11-12-2013 2727 SF 5 BR

255 Cambridge Way $513,000 11-12-2013 1555 SF 3 BR

469 Jensen St $599,000 11-8-2013 3069 SF 4 BR

2460 Lakeside Cir $980,000 11-8-2013 2738 SF 4 BR

716 Los Alamos Ave $616,000 11-13-2013 1796 SF 3 BR

1479 Melanie Way $800,000 11-8-2013 2515 SF 4 BR

1087 Murrieta Blvd 337 $210,000 11-8-2013 758 SF 1 BR

1009 Murrieta Blvd 27 $220,000 11-14-2013 790 SF 2 BR

4772 Nicol Cmn 104 $273,000 11-8-2013 842 SF 2 BR

848 Old Oak Rd $1,085,000 11-13-2013 2821 SF 3 BR

2677 Vernazza Dr $900,000 11-14-2013 2730 SF 3 BR

1015 Via Madrid $444,000 11-8-2013 1352 SF 3 BR

384 Virginia Dr $478,000 11-8-2013 1156 SF 3 BR

_______________________________

LIVERMORE 94551

_______________________________

5388 Hillflower Dr $550,000 11-8-2013 1787 SF 3 BR

547 Humboldt Way $500,000 11-8-2013 1130 SF 3 BR

5203 Lilac Ave $355,000 11-14-2013 1392 SF 3 BR

847 Lucerne St $820,000 11-13-2013 2421 SF 4 BR

1165 Marigold Rd $462,500 11-13-2013 1344 SF 3 BR

46 Meritage Cmn $431,000 11-8-2013 1280 SF 3 BR

4101 Torrey Pine Way $463,000 11-13-2013 1224 SF 3 BR

95 Windward Cmn $463,000 11-12-2013 1322 SF 3 BR

_______________________________

NEWARK 94560

_______________________________

6074 Brittany Ave $565,000 11-14-2013 1352 SF 3 BR

6266 Broadway Ave $107,000 11-14-2013 1382 SF 3 BR

39975 Cedar Blvd 138 $350,000 11-13-2013 1283 SF 3 BR

39887 Cedar Blvd 249 $383,500 11-13-2013 1283 SF 3 BR

5309 Greenwich Ct $640,000 11-8-2013 1707 SF 4 BR

35229 Lido Blvd $299,000 11-8-2013 972 SF 2 BR

39911 Parada St A $405,000 11-8-2013 1488 SF 2 BR

39882 Parada St $700,000 11-14-2013 1766 SF 0 BR

36764 Port Sailwood Dr $520,000 11-12-2013 1450 SF 3 BR

39771 Potrero Dr $535,000 11-13-2013 1627 SF 2 BR

35789 Sheridan Ct $640,000 11-8-2013 1636 SF 4 BR

_______________________________

OAKLAND 94601

_______________________________

2129 25Th Ave $149,000 11-8-2013 611 SF 2 BR

5205 Cole St $300,000 11-8-2013 2146 SF 3 BR

2617 Grande Vista Ave $350,000 11-8-2013 1738 SF 4 BR

_______________________________

OAKLAND 94602

_______________________________

4128 Barner Ave $745,000 11-13-2013 1581 SF 3 BR

1909 Melvin Rd $1,055,000 11-14-2013 2487 SF 3 BR

_______________________________

OAKLAND 94603

_______________________________

1316 103Rd Ave $165,000 11-14-2013 985 SF 2 BR

2401 96Th Ave $150,000 11-8-2013 792 SF 2 BR

365 98Th Ave $130,000 11-8-2013 1075 SF 3 BR

9668 Armstrong Dr $355,000 11-8-2013 1414 SF 3 BR

442 Catron Dr $270,000 11-8-2013 1546 SF 4 BR

9827 Edes Ave $190,000 11-13-2013 782 SF 2 BR

11012 Estepa Dr $130,000 11-8-2013 1120 SF 3 BR

10137 Voltaire Ave $350,000 11-13-2013 1916 SF 4 BR

_______________________________

OAKLAND 94605

_______________________________

2387 73Rd Ave $185,000 11-8-2013 1008 SF 2 BR

2624 77Th Ave $255,000 11-13-2013 1486 SF 3 BR

2532 82Nd Ave $104,000 11-14-2013 1176 SF 3 BR

2220 83Rd Ave $290,000 11-13-2013 1436 SF 3 BR

530 Canyon Oaks Dr C $280,000 11-13-2013 1123 SF 2 BR

7221 Fresno St $171,000 11-12-2013 840 SF 2 BR

8351 Iris St $241,000 11-8-2013 1236 SF 3 BR

6106 Laird Ave $480,000 11-8-2013 2420 SF 4 BR

8459 Ney Ave $436,000 11-14-2013 1610 SF 3 BR

2725 Parker Ave $145,000 11-12-2013 1823 SF 4 BR

7815 Sunkist Dr $80,000 11-13-2013 1584 SF 3 BR

_______________________________

OAKLAND 94606

_______________________________

836 E 19Th St $350,000 11-8-2013 1585 SF 4 BR

720 E 21St St $350,000 11-13-2013 1008 SF 2 BR

322 Hanover Ave 408 $455,000 11-8-2013 1124 SF 2 BR

2250 Lakeshore Ave 5 $565,000 11-14-2013 1317 SF 2 BR

550 Radnor Rd $995,000 11-13-2013 2496 SF 4 BR

_______________________________

OAKLAND 94607

_______________________________

585 9Th St 420 $495,000 11-8-2013 1241 SF 2 BR

1411 Center St 4 $450,000 11-8-2013 1588 SF 0 BR

7 Embarcadero $277,500 11-13-2013 1050 SF 2 BR

801 Franklin St $300,000 11-8-2013 1140 SF 2 BR

1225 Pine St $295,000 11-12-2013 1139 SF 1 BR

_______________________________

OAKLAND 94608

_______________________________

3015 Myrtle St 1 $378,500 11-14-2013 1168 SF 1 BR

_______________________________

OAKLAND 94609

_______________________________

730 29Th St 110 $70,000 11-12-2013 706 SF 0 BR

439 43Rd St $667,000 11-13-2013 1154 SF 3 BR

574 48Th St 204 $321,000 11-12-2013 855 SF 1 BR

_______________________________

OAKLAND 94610

_______________________________

3733 13Th Ave $715,000 11-13-2013 1170 SF 3 BR

466 Crescent St 214 $410,000 11-8-2013 1367 SF 3 BR

424 Orange St 308 $251,000 11-14-2013 640 SF 1 BR

655 Santa Ray Ave $804,500 11-13-2013 1545 SF 2 BR

933 Sunnyhills Rd $1,400,000 11-14-2013 2187 SF 3 BR

856 Trestle Glen Rd $915,000 11-13-2013 2771 SF 3 BR

_______________________________

OAKLAND 94611

_______________________________

5815 Balboa Dr $705,000 11-8-2013 1264 SF 3 BR

6406 Colton Blvd $639,000 11-8-2013 950 SF 2 BR

1862 Drake Dr $807,000 11-8-2013 2000 SF 3 BR

590 El Dorado Ave 114 $270,000 11-14-2013 803 SF 1 BR

37 Homeglen Ln $650,000 11-8-2013 1948 SF 3 BR

1 Kelton Ct 6H $296,000 11-8-2013 720 SF 1 BR

771 Kingston Ave 305 $240,000 11-13-2013 581 SF 0 BR

6420 Oakwood Dr $640,000 11-13-2013 2524 SF 4 BR

7010 Saroni Dr $780,000 11-13-2013 1675 SF 3 BR

6920 Sayre Dr $420,000 11-12-2013 884 SF 2 BR

6930 Snake Rd $1,020,000 11-8-2013 1983 SF 3 BR

_______________________________

OAKLAND 94612

_______________________________

522 21St St $500,000 11-13-2013 1364 SF 3 BR

438 W Grand Ave 428 $575,000 11-14-2013 1388 SF 2 BR

438 W Grand Ave 434 $620,000 11-8-2013 1388 SF 2 BR

1 Lakeside Dr 609 $435,000 11-8-2013 900 SF 1 BR

_______________________________

OAKLAND 94618

_______________________________

5438 Boyd Ave $925,000 11-12-2013 1414 SF 2 BR

260 Caldecott Ln 302 $476,000 11-8-2013 1239 SF 2 BR

5626 Estates Dr $926,000 11-8-2013 2331 SF 4 BR

4332 Harbord Dr $745,000 11-8-2013 1596 SF 3 BR

6029 Hillegass Ave $1,300,000 11-13-2013 2008 SF 4 BR

6201 Rockwell St $1,575,000 11-8-2013 2499 SF 4 BR

14 Sonia St $1,125,000 11-8-2013 1746 SF 4 BR

_______________________________

OAKLAND 94619

_______________________________

3337 Birdsall Ave $400,000 11-14-2013 1224 SF 2 BR

5372 Brookdale Ave $430,000 11-14-2013 1160 SF 2 BR

27 Kingwood Rd $695,000 11-13-2013 1707 SF 3 BR

3719 Quigley St $459,000 11-8-2013 1774 SF 3 BR

_______________________________

OAKLAND 94621

_______________________________

1018 75Th Ave $189,000 11-8-2013 1700 SF 3 BR

1914 89Th Ave $45,000 11-12-2013 1416 SF 4 BR

_______________________________

PIEDMONT 94610

_______________________________

604 Boulevard Way $799,000 11-8-2013 1273 SF 2 BR

111 Mackinnon Pl $1,818,000 11-14-2013 2481 SF 3 BR

_______________________________

PLEASANTON 94566

_______________________________

1128 Baur Ct $1,160,000 11-12-2013 3073 SF 5 BR

5471 Black Ave 3 $370,000 11-12-2013 1690 SF 3 BR

6941 Corte Madrid $849,000 11-8-2013 2413 SF 4 BR

2027 Greenwood Rd $870,000 11-14-2013 1808 SF 4 BR

4 Grey Eagle Ct $1,576,000 11-13-2013 5013 SF 4 BR

3187 Malvasia Ct $1,110,500 11-8-2013 2390 SF 4 BR

920 Montevino Dr $1,224,000 11-13-2013 3439 SF 4 BR

4251 Pleasanton Ave $1,030,000 11-14-2013 2312 SF 4 BR

4043 Rennellwood Way $550,000 11-8-2013 1245 SF 0 BR

2380 Sandpiper Way $638,000 11-8-2013 2167 SF 4 BR

809 Sunset Creek Ln $1,575,000 11-14-2013 4055 SF 6 BR

2869 Vizzolini Ct $2,300,000 11-8-2013 5791 SF 6 BR

______________________________

PLEASANTON 94588

_______________________________

7979 Camino Tassajara $955,000 11-13-2013 1878 SF 0 BR

3313 Sorrel Downs Ct $1,260,000 11-14-2013 3046 SF 4 BR

4920 Treewood Ct $862,000 11-13-2013 1810 SF 4 BR

_______________________________

SAN LEANDRO 94577

_______________________________

307 Accolade Dr $455,000 11-14-2013 1627 SF 4 BR

1550 Bancroft Ave $285,000 11-8-2013 1430 SF 2 BR

860 Bancroft Ave $561,000 11-12-2013 1420 SF 3 BR

338 W Broadmoor Blvd $405,000 11-13-2013 1377 SF 2 BR

1629 Clarke St $339,000 11-14-2013 1000 SF 2 BR

13995 Doolittle Dr $280,000 11-14-2013 1250 SF 2 BR

510 Dowling Blvd $535,500 11-8-2013 2219 SF 3 BR

307 Estabrook St $415,000 11-13-2013 852 SF 2 BR

364 Haas Ave $470,000 11-8-2013 1827 SF 3 BR

2567 Humboldt Dr $866,000 11-13-2013 3188 SF 4 BR

298 Peralta Ave $390,000 11-13-2013 1102 SF 2 BR

172 Pontiac St $378,000 11-14-2013 1259 SF 2 BR

_______________________________

SAN LEANDRO 94578

_______________________________

1502 166Th Ave $269,000 11-8-2013 930 SF 2 BR

454 Lloyd Ave $371,000 11-8-2013 1014 SF 3 BR

_______________________________

SAN LEANDRO 94579

_______________________________

15321 Andover St $295,000 11-14-2013 821 SF 2 BR

15672 Atlantus Ave $643,000 11-13-2013 2251 SF 5 BR

15394 Beatty St $438,000 11-13-2013 1701 SF 3 BR

_______________________________

SAN LORENZO 94580

_______________________________

1630 162Nd Ave $461,000 11-12-2013 1614 SF 4 BR

1599 Bandoni Ave $330,000 11-8-2013 1475 SF 3 BR

17 Paseo Grande A $280,000 11-13-2013 1056 SF 2 BR

554 Rutgers St $423,000 11-13-2013 1110 SF 3 BR

15958 Saint Johns Dr $405,000 11-8-2013 1164 SF 3 BR

17222 Via La Jolla $300,000 11-12-2013 1031 SF 3 BR

1263 Via Manzanas $400,000 11-14-2013 1425 SF 4 BR

_______________________________

UNION CITY 94587

_______________________________

33716 5Th St $210,000 11-14-2013 988 SF 3 BR

35011 Clover St $600,000 11-13-2013 1550 SF 4 BR

34980 Eastin Dr $948,000 11-13-2013 3198 SF 4 BR

2154 Farrol Ave $526,000 11-14-2013 1627 SF 3 BR

4188 Glenwood Ter 1 $435,000 11-8-2013 1565 SF 3 BR

33070 Marsh Hawk Rd $545,000 11-14-2013 1382 SF 0 BR

32473 Monterey Dr $970,000 11-8-2013 3320 SF 5 BR

33164 Palmetto Dr $485,000 11-13-2013 1154 SF 3 BR

3277 Santa Monica Way $350,000 11-14-2013 1556 SF 4 BR

Data compiled by Core Logic