of646.pdf