https://github.com/KurtCode/PDFKitten/blame/master/PDFKitten/CompositeFont.m#L46
should replace "break;" with "continue;" because some W arrays are formatted like this:
W[753[201]900[234]907 908 271 909[217 234 649]913 914 271 915[343 415]919 920 271 927 928 523 931 932 523 935 936 523 937 938 343 941 942 433 945 946 899 948[608]952[608]963 964 523 971[541 360]983[305 324]987[360]989[451]991 992 234 993[360]995 996 415 997 998 541 1000[271 343]1003[469 451]1005 1006 451 1007[645 554]1010[577 271]1012[271]1019[486]]
Laurent