Pokemon Card Lot of 340 Cards!! Mega Mewtwo EX !! Noivern Break !!

You are bidding on a lot of 340 cards.
Of the 340 cards, about 40 are doubles. Huge variety here.
There are cards from the base set up to the most recent series. Most of the cards come from either the Ancient Origins or Break Through series.
There are 70 energy cards, 10 each of lightning, grass, water, psychic, fire, and fighting.
The rest are mostly monster cards, with a bit of trainer/support.
There are 27 rare cards (7 of which are holofoil rares)
Most of the cards are in near mint/very good shape, some of the older ones are in fair to fine.
Pictures show the lot compared to a highlighter, the 7 rare holofoils (close up of the two mega rares in protective sleeves) and a random handful I pulled from the middle of the stack.
No reserve.
Feel free to ask any questions. I will not reply to questions asking if specific cards are included. The most noteworthy cards are pictured.
No international shipping. Ships via USPS small flat rate box.
PayPal preferred, serious buyers only.