I respectfully beg to differ.There's no way at 4 or 5AM she's not effed up. That has to be a massive contribution.
In fact Im going on a Limb to say she does not even drink, or was no where near Intoxicated .
To be drinking all night into the AM Hours takes a SPECIAL Kind of Professional Drinker .. Most people pass out by 2 Am , especially Young Ladies weighing in at 120 Lbs ,, It would be most unusual , especially with her upbringing for her to be Drunk and still functioning at 6 AM , after drinking all Night ..
Its actually pretty hard to do for an Amateur ..