ACTIVITY
PERMITS VALUATION
Get several free quotes from best contractors in your area.
| Content | Date | Cost | Contractor Rank | Address | Contractor |
|---|---|---|---|---|---|
SCORE 59 Electrical remodel Date: October 1, 2013 Contractor: Adam RocqueClient: Oaks Mall Gainesville Ltd | Completion date: October 4, 2013 | Permit id: Bp-13-04568-01 | Parcel: 06655005018 | |||||
SCORE 65 Commercial remodel Date: August 21, 2013 Contractor: William L WinkelClient: Oaks Mall Gainesville Ltd | Completion date: October 8, 2013 | Permit id: Bp-13-04568 | Parcel: 06655005018 | |||||
Commercial remodel Date: July 9, 2013Client: Oaks Mall Gainesville Ltd | Completion date: October 9, 2013 | Permit id: Bp-13-03783 | Parcel: 06655005018 | |||||
Fire suppression Date: June 24, 2013Client: Oaks Mall Gainesville Ltd | Completion date: October 15, 2013 | Permit id: Bp-13-02718 | Parcel: 06655005018 | |||||
Fire sprinkler heads or less Date: April 23, 2013Client: Oaks Mall Gainesville Ltd | Completion date: June 12, 2013 | Permit id: Bp-13-02370 | Parcel: 06655005018 | |||||
Plumbing new commercial 23, 000 Date: May 1, 2013Client: Oaks Mall Gainesville Ltd | Completion date: October 15, 2013 | Permit id: Bp-13-00644-02 | Parcel: 06655005018 | |||||
Revisions to plans Date: May 29, 2013Client: Oaks Mall Gainesville Ltd | Completion date: May 29, 2013 | Permit id: Bp-12-06058-03 | Parcel: 06655005018 | |||||
Commercial remodel Date: January 22, 2013Client: Oaks Mall Gainesville Ltd | Completion date: August 9, 2013 | Permit id: Bp-12-06058 | Parcel: 06655005018 | |||||
Electrical remodel Date: November 7, 2012Client: Oaks Mall Gainesville Ltd | Completion date: December 7, 2012 | Permit id: Bp-12-03669-03 | Parcel: 06655005018 | |||||
Revisions to plans Date: August 14, 2012Client: Oaks Mall Gainesville Ltd | Completion date: August 14, 2012 | Permit id: Bp-12-02918-02 | Parcel: 06655005018 | |||||
Commercial remodel Date: July 9, 2013Client: Oaks Mall Gainesville Ltd | Permit id: Bp-13-03783 | Parcel: 06655005018 | |||||
SCORE 98 Fire suppression Date: June 24, 2013 Contractor: David RoseClient: Oaks Mall Gainesville Ltd | Permit id: Bp-13-02718 | Parcel: 06655005018 | |||||
SCORE 98 Fire sprinkler heads or less Date: April 23, 2013 Contractor: James HicksClient: Oaks Mall Gainesville Ltd | Permit id: Bp-13-02370 | Parcel: 06655005018 | |||||
SCORE 94 Plumbing new commercial > 23, 000 Date: May 1, 2013 Contractor: Timothy MclaughlinClient: Oaks Mall Gainesville Ltd | Permit id: Bp-13-00644-02 | Parcel: 06655005018 | |||||
SCORE 93 Revisions to plans Date: May 29, 2013 Contractor: Andrew JonesClient: Oaks Mall Gainesville Ltd | Permit id: Bp-12-06058-03 | Parcel: 06655005018 | |||||
SCORE 84 Revisions to plans Date: August 14, 2012 Contractor: Scott HesterClient: Oaks Mall Gainesville Ltd | Permit id: Bp-12-02918-02 | Parcel: 06655005018 | |||||
SCORE 59 Electrical remodel Date: November 7, 2012 Contractor: Add First Name Parish, Perry LClient: Oaks Mall Gainesville Ltd | Permit id: Bp-12-03669-03 | Parcel: 06655005018 | |||||
SCORE 93 Commercial remodel Date: January 22, 2013 Contractor: Andrew JonesClient: Oaks Mall Gainesville Ltd | Permit id: Bp-12-06058 | Parcel: 06655005018 | |||||
SCORE 60 Mechanical change out Date: August 11, 2016 Contractor: Joseph J GennariClient: Oaks Mall Gainesville Ltd | Permit id: Bp-16-05160 | Parcel: 06655005018 | |||||
Bus shelter Client: Oaks Mall Gainesville Ltd | Permit id: Bp-16-03459 | Parcel: 06655005018 | |||||
SCORE 56 Electrical wiring Date: October 20, 2016 Contractor: Mariano SantiestebanClient: Oaks Mall Gainesville Ltd | Permit id: Bp-16-06634 | Parcel: 06655005018 | |||||
Bus shelter Client: Oaks Mall Gainesville Ltd | Permit id: Bp-16-03459 | Parcel: 06655005018 | |||||
SCORE 82 Electrical new commercial 23, 000 Date: August 21, 2012 Contractor: Andrew BrennerClient: Oaks Mall Gainesville Ltd | Completion date: September 28, 2012 | Permit id: Bp-12-03809-01 | Parcel: 06655005018 | |||||
SCORE 95 Plumbing new commercial 23, 000 Date: October 18, 2012 Contractor: Bryan NazworthClient: Oaks Mall Gainesville Ltd | Completion date: February 8, 2013 | Permit id: Bp-12-04661-02 | Parcel: 06655005018 | |||||
SCORE 88 Plumbing Date: February 7, 2012 Contractor: Nate D BazinetClient: Oaks Mall Gainesville Ltd | Completion date: February 16, 2012 | Permit id: Bp-12-00550 | Parcel: 06655005018 | |||||
SCORE 56 Electrical remodel Date: September 6, 2011 Contractor: Christian MillsClient: Oaks Mall Gainesville Ltd | Completion date: February 3, 2012 | Permit id: Bp-11-04612-01 | Parcel: 06655005018 | |||||
SCORE 56 Fire alarm Date: June 26, 2013 Contractor: Douglas OberheuClient: Oaks Mall Gainesville Ltd | Completion date: October 31, 2013 | Permit id: Bp-13-02291 | Parcel: 06655005018 | |||||
SCORE 59 Commercial remodel Date: September 12, 2012 Contractor: Dan DoddClient: Oaks Mall Gainesville Ltd | Completion date: December 18, 2012 | Permit id: Bp-12-03669 | Parcel: 06655005018 | |||||
SCORE 89 Electrical new commercial 23, 000 Date: May 1, 2013 Contractor: Paul HowellClient: Oaks Mall Gainesville Ltd | Completion date: October 15, 2013 | Permit id: Bp-13-00644-03 | Parcel: 06655005018 | |||||
SCORE 59 Mechanical change out Date: December 20, 2011 Contractor: Daryl BlumeClient: Oaks Mall Gainesville Ltd | Completion date: February 23, 2012 | Permit id: Bp-11-06411 | Parcel: 06655005018 | |||||
SCORE 56 Plumbing sewer Date: January 19, 2012 Contractor: Arthur Wade JrClient: Oaks Mall Gainesville Ltd | Completion date: April 11, 2012 | Permit id: Bp-12-00263 | Parcel: 06655005018 | |||||
SCORE 62 Electrical remodel Date: July 17, 2012 Contractor: Brandon KnightClient: Oaks Mall Gainesville Ltd | Completion date: August 9, 2012 | Permit id: Bp-12-02918-01 | Parcel: 06655005018 | |||||
SCORE 62 Electrical new commercial 23, 000 Date: March 25, 2013 Contractor: Brandon KnightClient: Oaks Mall Gainesville Ltd | Completion date: June 12, 2013 | Permit id: Bp-12-02918-03 | Parcel: 06655005018 | |||||
SCORE 79 Mechanical remodel Date: October 24, 2012 Contractor: Francis WarringtonClient: Oaks Mall Gainesville Ltd | Completion date: December 18, 2012 | Permit id: Bp-12-03669-02 | Parcel: 06655005018 | |||||
SCORE 64 Plumbing new commercial 23, 000 Date: October 15, 2012 Contractor: David A MartinClient: Oaks Mall Gainesville Ltd | Completion date: December 10, 2012 | Permit id: Bp-12-03669-01 | Parcel: 06655005018 | |||||
SCORE 56 Fire alarm Date: September 25, 2012 Contractor: Peter StorozukClient: Oaks Mall Gainesville Ltd | Completion date: September 28, 2012 | Permit id: Bp-12-03809-03 | Parcel: 06655005018 | |||||
SCORE 56 Fire suppression Date: October 2, 2012 Contractor: Michael S AndersonClient: Oaks Mall Gainesville Ltd | Completion date: October 3, 2012 | Permit id: Bp-12-03809-02 | Parcel: 06655005018 | |||||
SCORE 88 Electrical wiring Date: October 31, 2012 Contractor: Michael A MooreClient: Oaks Mall Gainesville Ltd | Completion date: November 2, 2012 | Permit id: Bp-12-04177-01 | Parcel: 06655005018 | |||||
SCORE 86 Fire suppression Date: November 14, 2012 Contractor: Richard W BloomClient: Oaks Mall Gainesville Ltd | Completion date: February 1, 2013 | Permit id: Bp-12-04661-03 | Parcel: 06655005018 | |||||
SCORE 59 Commercial remodel Date: October 2, 2012 Contractor: Michael HousemanClient: Oaks Mall Gainesville Ltd | Completion date: February 22, 2013 | Permit id: Bp-12-04661 | Parcel: 06655005018 | |||||
SCORE 70 Mechanical new commercial 23, 000 Date: November 21, 2012 Contractor: Dirk Brendan HornauerClient: Oaks Mall Gainesville Ltd | Completion date: February 13, 2013 | Permit id: Bp-12-04661-05 | Parcel: 06655005018 | |||||
SCORE 95 Gas new commercial 23, 000 Date: November 20, 2012 Contractor: Bryan NazworthClient: Oaks Mall Gainesville Ltd | Completion date: February 13, 2013 | Permit id: Bp-12-04661-04 | Parcel: 06655005018 | |||||
SCORE 56 Awning Date: December 21, 2012 Contractor: Anthony Minio IiClient: Oaks Mall Gainesville Ltd | Completion date: February 13, 2013 | Permit id: Bp-12-04661-07 | Parcel: 06655005018 | |||||
SCORE 61 Electrical new commercial 23, 000 Date: October 17, 2012 Contractor: Arthur HallgrenClient: Oaks Mall Gainesville Ltd | Completion date: February 14, 2013 | Permit id: Bp-12-04661-01 | Parcel: 06655005018 | |||||
SCORE 70 Hood Date: January 16, 2013 Contractor: Dirk Brendan HornauerClient: Oaks Mall Gainesville Ltd | Completion date: February 18, 2013 | Permit id: Bp-12-04661-06 | Parcel: 06655005018 | |||||
SCORE 56 Coolers/freezers Date: January 14, 2013 Contractor: Denise ManninoClient: Oaks Mall Gainesville Ltd | Completion date: February 13, 2013 | Permit id: Bp-12-04661-08 | Parcel: 06655005018 | |||||
SCORE 70 Mechanical remodel Date: February 13, 2013 Contractor: Dirk Brendan HornauerClient: Oaks Mall Gainesville Ltd | Completion date: February 15, 2013 | Permit id: Bp-12-04661-09 | Parcel: 06655005018 | |||||
SCORE 88 Mechanical new commercial 23, 000 Date: November 5, 2012 Contractor: Kirk R. SmithClient: Oaks Mall Gainesville Ltd | Completion date: November 15, 2012 | Permit id: Bp-12-05440 | Parcel: 06655005018 | |||||
SCORE 88 Mechanical remodel Date: December 5, 2012 Contractor: William K LacosteClient: Oaks Mall Gainesville Ltd | Completion date: February 13, 2013 | Permit id: Bp-12-05974 | Parcel: 06655005018 | |||||
SCORE 86 Plumbing water heater Date: December 31, 2012 Contractor: Roy BassClient: Oaks Mall Gainesville Ltd | Completion date: January 3, 2013 | Permit id: Bp-12-06300 | Parcel: 06655005018 | |||||
SCORE 59 Mechanical new commercial 23, 000 Date: April 24, 2013 Contractor: Charles Alan AllmanClient: Oaks Mall Gainesville Ltd | Completion date: October 15, 2013 | Permit id: Bp-13-00644-01 | Parcel: 06655005018 | |||||
SCORE 88 Electrical wiring Date: May 6, 2013 Contractor: George W GrimmClient: Oaks Mall Gainesville Ltd | Completion date: May 22, 2013 | Permit id: Bp-13-02108-01 | Parcel: 06655005018 | |||||
Bus shelter Client: Oaks Mall Gainesville Ltd | Permit id: Bp-16-03459 | Parcel: 06655005018 | |||||
Occupancy Date: July 1, 2013Client: Oaks Mall Gainesville Ltd | Completion date: July 1, 2013 | Permit id: Bp-13-03717 | Parcel: 06655005018 | |||||
Change of use no construction Date: June 3, 2013Client: Oaks Mall Gainesville Ltd | Completion date: June 4, 2013 | Permit id: Bp-13-02579 | Parcel: 06655005018 | |||||
SCORE 60 Commercial remodel Date: February 28, 2013 Contractor: Patrick KaskeskiClient: Oaks Mall Gainesville Ltd | Completion date: April 8, 2013 | Permit id: Bp-13-00795 | Parcel: 06655005018 | |||||
SCORE 88 Electrical remodel Date: March 11, 2013 Contractor: James MulhearnClient: Oaks Mall Gainesville Ltd | Completion date: April 3, 2013 | Permit id: Bp-13-00795-01 | Parcel: 06655005018 | |||||
SCORE 86 Fire alarm Date: April 15, 2013 Contractor: Andrzej RatajczykClient: Oaks Mall Gainesville Ltd | Completion date: April 17, 2013 | Permit id: Bp-13-02052 | Parcel: 06655005018 | |||||
SCORE 86 Fire sprinkler heads or less Date: February 7, 2013 Contractor: Richard W BloomClient: Oaks Mall Gainesville Ltd | Permit id: Bp-13-00749 | Parcel: 06655005018 | |||||
SCORE 61 Revisions to plans Date: April 10, 2013 Contractor: Richard EsolaClient: Oaks Mall Gainesville Ltd | Completion date: April 10, 2013 | Permit id: Bp-12-05772-07 | Parcel: 06655005018 | |||||
SCORE 61 Revisions to plans Date: February 26, 2013 Contractor: Richard EsolaClient: Oaks Mall Gainesville Ltd | Permit id: Bp-12-05772-06 | Parcel: 06655005018 | |||||
SCORE 88 Gas piping Date: February 4, 2013 Contractor: Nate D BazinetClient: Oaks Mall Gainesville Ltd | Completion date: April 4, 2013 | Permit id: Bp-12-05772-01 | Parcel: 06655005018 | |||||
SCORE 66 Hood suppression Date: February 25, 2013 Contractor: Justin EarlyClient: Oaks Mall Gainesville Ltd | Completion date: April 8, 2013 | Permit id: Bp-13-00773 | Parcel: 06655005018 | |||||
SCORE 61 Coolers/freezers Date: April 2, 2013 Contractor: William James SwantekClient: Oaks Mall Gainesville Ltd | Completion date: April 10, 2013 | Permit id: Bp-12-05772-08 | Parcel: 06655005018 | |||||
SCORE 61 Commercial remodel Date: January 17, 2013 Contractor: Richard EsolaClient: Oaks Mall Gainesville Ltd | Completion date: April 11, 2013 | Permit id: Bp-12-05772 | Parcel: 06655005018 | |||||
SCORE 88 Plumbing remodel Date: February 4, 2013 Contractor: Nate D BazinetClient: Oaks Mall Gainesville Ltd | Completion date: April 4, 2013 | Permit id: Bp-12-05772-02 | Parcel: 06655005018 | |||||
SCORE 61 Mechanical remodel Date: February 5, 2013 Contractor: William James SwantekClient: Oaks Mall Gainesville Ltd | Completion date: April 10, 2013 | Permit id: Bp-12-05772-03 | Parcel: 06655005018 | |||||
SCORE 61 Hood Date: March 26, 2013 Contractor: William James SwantekClient: Oaks Mall Gainesville Ltd | Completion date: April 11, 2013 | Permit id: Bp-12-05772-04 | Parcel: 06655005018 | |||||
SCORE 56 Electrical new commercial 23, 000 Date: February 7, 2013 Contractor: Mark LutczaClient: Oaks Mall Gainesville Ltd | Completion date: April 5, 2013 | Permit id: Bp-12-05772-05 | Parcel: 06655005018 | |||||
SCORE 86 Fire sprinkler heads or less Date: February 7, 2013 Contractor: Richard W BloomClient: Oaks Mall Gainesville Ltd | Completion date: April 4, 2013 | Permit id: Bp-13-00749 | Parcel: 06655005018 | |||||
SCORE 86 Fire alarm Date: March 21, 2013 Contractor: Andrzej RatajczykClient: Oaks Mall Gainesville Ltd | Completion date: April 5, 2013 | Permit id: Bp-13-00711 | Parcel: 06655005018 | |||||
Occupancy Date: February 14, 2013Client: Oaks Mall Gainesville Ltd | Completion date: March 18, 2013 | Permit id: Bp-13-00692 | Parcel: 06655005018 | |||||
SCORE 86 Fire alarm Date: December 31, 2012 Contractor: Andrzej RatajczykClient: Oaks Mall Gainesville Ltd | Completion date: February 14, 2013 | Permit id: Bp-12-06215 | Parcel: 06655005018 | |||||
SCORE 86 Fire alarm Date: November 27, 2012 Contractor: Andrzej RatajczykClient: Oaks Mall Gainesville Ltd | Completion date: December 6, 2012 | Permit id: Bp-12-05729 | Parcel: 06655005018 | |||||
SCORE 86 Fire sprinkler heads or less Date: October 24, 2012 Contractor: Richard W BloomClient: Oaks Mall Gainesville Ltd | Completion date: December 6, 2012 | Permit id: Bp-12-05272 | Parcel: 06655005018 | |||||
SCORE 100 Hood suppression Date: November 19, 2012 Contractor: Edward LewisClient: Oaks Mall Gainesville Ltd | Completion date: February 11, 2013 | Permit id: Bp-12-05431 | Parcel: 06655005018 | |||||
Electrical remodel Date: October 23, 2012Client: Oaks Mall Gainesville Ltd | Completion date: November 16, 2012 | Permit id: Bp-12-04399-01 | Parcel: 06655005018 | |||||
SCORE 59 Electrical remodel Date: October 23, 2012 Contractor: Add First Name Parish, Perry LClient: Oaks Mall Gainesville Ltd | Permit id: Bp-12-04399-01 | Parcel: 06655005018 | |||||
SCORE 86 Fire sprinkler heads or less Date: October 24, 2012 Contractor: Richard W BloomClient: Oaks Mall Gainesville Ltd | Completion date: October 25, 2012 | Permit id: Bp-12-05271 | Parcel: 06655005018 | |||||
SCORE 59 Commercial remodel Date: October 23, 2012 Contractor: Dan DoddClient: Oaks Mall Gainesville Ltd | Completion date: November 15, 2012 | Permit id: Bp-12-04399 | Parcel: 06655005018 | |||||
SCORE 79 Mechanical remodel Date: October 24, 2012 Contractor: Francis WarringtonClient: Oaks Mall Gainesville Ltd | Completion date: October 25, 2012 | Permit id: Bp-12-04399-02 | Parcel: 06655005018 | |||||
SCORE 88 Plumbing remodel Date: October 17, 2012 Contractor: Nate D BazinetClient: Oaks Mall Gainesville Ltd | Completion date: November 8, 2012 | Permit id: Bp-12-05108 | Parcel: 06655005018 | |||||
SCORE 86 Fire alarm Date: September 12, 2012 Contractor: Andrzej RatajczykClient: Oaks Mall Gainesville Ltd | Completion date: November 7, 2012 | Permit id: Bp-12-04228 | Parcel: 06655005018 | |||||
SCORE 61 Electrical new commercial 23, 000 Date: October 17, 2012 Contractor: Arthur HallgrenClient: Oaks Mall Gainesville Ltd | Completion date: November 7, 2012 | Permit id: Bp-12-04044-01 | Parcel: 06655005018 | |||||
Commercial remodel Date: September 17, 2012Client: Oaks Mall Gainesville Ltd | Completion date: November 15, 2012 | Permit id: Bp-12-04044 | Parcel: 06655005018 | |||||
SCORE 86 Fire suppression Date: January 4, 2012 Contractor: Richard W BloomClient: Oaks Mall Gainesville Ltd | Completion date: January 27, 2012 | Permit id: Bp-11-06507 | Parcel: 06655005018 | |||||
SCORE 59 Mechanical remodel Date: January 19, 2012 Contractor: Brian HastingsClient: Oaks Mall Gainesville Ltd | Completion date: January 30, 2012 | Permit id: Bp-11-06338-03 | Parcel: 06655005018 | |||||
SCORE 65 Electrical remodel Date: January 9, 2012 Contractor: Jose R EspaillatClient: Oaks Mall Gainesville Ltd | Completion date: February 2, 2012 | Permit id: Bp-11-06338-02 | Parcel: 06655005018 | |||||
SCORE 86 Fire alarm Date: January 4, 2012 Contractor: Andrzej RatajczykClient: Oaks Mall Gainesville Ltd | Completion date: February 3, 2012 | Permit id: Bp-11-06338-01 | Parcel: 06655005018 | |||||
SCORE 59 Commercial remodel Date: January 5, 2012 Contractor: Rodrigo BarbosaClient: Oaks Mall Gainesville Ltd | Completion date: February 3, 2012 | Permit id: Bp-11-06338 | Parcel: 06655005018 | |||||
SCORE 65 Commercial remodel Date: August 21, 2013 Contractor: William L WinkelClient: Oaks Mall Gainesville Ltd | Permit id: Bp-13-04568 | Parcel: 06655005018 | |||||
SCORE 59 Electrical remodel Date: October 1, 2013 Contractor: Adam RocqueClient: Oaks Mall Gainesville Ltd | Permit id: Bp-13-04568-01 | Parcel: 06655005018 | |||||
Change of use no construction Date: June 3, 2013Client: Oaks Mall Gainesville Ltd | Permit id: Bp-13-02579 | Parcel: 06655005018 | |||||
Occupancy Date: February 14, 2013Client: Oaks Mall Gainesville Ltd | Permit id: Bp-13-00692 | Parcel: 06655005018 | |||||
SCORE 86 Fire alarm Date: November 27, 2012 Contractor: Andrzej RatajczykClient: Oaks Mall Gainesville Ltd | Permit id: Bp-12-05729 | Parcel: 06655005018 | |||||
SCORE 86 Fire sprinkler heads or less Date: October 24, 2012 Contractor: Richard W BloomClient: Oaks Mall Gainesville Ltd | Permit id: Bp-12-05272 | Parcel: 06655005018 | |||||
SCORE 88 Plumbing remodel Date: October 17, 2012 Contractor: Nate D BazinetClient: Oaks Mall Gainesville Ltd | Permit id: Bp-12-05108 | Parcel: 06655005018 | |||||
SCORE 61 Electrical new commercial > 23, 000 Date: October 17, 2012 Contractor: Arthur HallgrenClient: Oaks Mall Gainesville Ltd | Permit id: Bp-12-04044-01 | Parcel: 06655005018 | |||||
SCORE 67 Commercial remodel Date: September 17, 2012 Contractor: Matthew S PichetteClient: Oaks Mall Gainesville Ltd | Permit id: Bp-12-04044 | Parcel: 06655005018 | |||||
SCORE 86 Fire alarm Date: September 12, 2012 Contractor: Andrzej RatajczykClient: Oaks Mall Gainesville Ltd | Permit id: Bp-12-04228 | Parcel: 06655005018 | |||||
SCORE 86 Fire suppression Date: January 4, 2012 Contractor: Richard W BloomClient: Oaks Mall Gainesville Ltd | Permit id: Bp-11-06507 | Parcel: 06655005018 | |||||
SCORE 86 Fire alarm Date: January 4, 2012 Contractor: Andrzej RatajczykClient: Oaks Mall Gainesville Ltd | Permit id: Bp-11-06338-01 | Parcel: 06655005018 | |||||
SCORE 65 Electrical remodel Date: January 9, 2012 Contractor: Jose R EspaillatClient: Oaks Mall Gainesville Ltd | Permit id: Bp-11-06338-02 | Parcel: 06655005018 | |||||
SCORE 59 Commercial remodel Date: January 5, 2012 Contractor: Rodrigo BarbosaClient: Oaks Mall Gainesville Ltd | Permit id: Bp-11-06338 | Parcel: 06655005018 | |||||
SCORE 59 Mechanical remodel Date: January 19, 2012 Contractor: Brian HastingsClient: Oaks Mall Gainesville Ltd | Permit id: Bp-11-06338-03 | Parcel: 06655005018 |