Since the code snippet is large I uploaded it on LimeWire. You can find it [Here](https://limewire.com/d/9b26d910-50bd-49f8-8337-cbf3e81d968e#orvyxcBn1X3_hL55pvLIdJhrmkjnlYAWgHu7kS0FP7c)
Since the code snippet is large I uploaded it on LimeWire. You can find it Here