mscaseyhamiltonfree Leaks

mscaseyhamiltonfree

@mscaseyhamiltonfree