Happy CHinese New Year!

That also means more delays, the entire country gets 8 days off. . .POOP STAINZ!