f  ASM COMPILATION OF KEFRENS ROTATE BY ANDREW SENDETSKI ASCl3bO.nU(z[ S W 7  k N2wC zL0`]27292:7^+(.!+(0+(2+(^&5+(&5-#.!&50^.!-#.!^-#+(^)-+(^+(^+^+^+^+b^o4`4a+`+a7`+a))&`&a)`)a+`+a7`+a))&`&a)`)a'`'a3`'a%%"`"a%`%a'`'a3`'a%%"`"a%`%`-99999-9a-`9999--99999999999---9--99999-9a-`9999--99999999999---9-`]07090:7^+(0+(2+(30^$<^&5'2$<)-+(^+(-#+(.!+(0^02^2^2^2^2^2b^o4`4a$`$a0`$a"""#$`$a0`$a""`"a"`"a$+`+a7`+a))&`&a)`)a+`+a7`+a))&)-`-99999-9a-`9999--99999999999---9--99999-9a-`9999--99999999999---9-n_o999`9a+`+a7`+a))&`&a)`)a+`+a7`+a))&`&a)`)a'`'a3`'a%%"`"a%`%a'`'a3`'a%%b"a%`%`-99999-9a-`9999--99999999999---9--99999-9a-`9999--99999999999---9-n]o999`9a$`$a0`$a"""$$`$a0`$a""`"a"`"a$+`+a7`+a))&`&a)`)a+`+a7`+a))&)-`-99999-9a-`9999--99999999999---9--99999-9a-`9999--99999999999---9-`]257(259#25:!7(^+O.C+O0<+O25+O^&j+O&j-G.C&j0<^.C-G.C^-G+O^)Y+O^+O^+^+^+^+b^o4`4a+`+a7`+a))&`&a)`)a+`+a7`+a))&`&a)`)a'`'a3`'a%%"`"a%`%a'`'a3`'a%%"`"a%`%`&22222&2a&`2222&&22222222222&&&2&&22222&2a&`2222&&22222222222&&&2&`]0<7(0<9#0<:!7(^+O0<+O25+O320<^$w^&j'd$w)Y+O^+O-G+O.C+O0<^0<25^25^2^2^2^2b^g4`((((((((4a$`$a0`$a"""$$`$a0`$a""`"a"`"a$+`+a7`+a))&`&a)`)a+`+a7`+a))&)-`&22222&2a&`2222&&22222222222&&&2&&22222&2a&`2222&&22222222222&&&2&`]:9:::9::9:::9::::9:::9::::<::j7e^o>`>a+`+a7`+a))&`&a)`)a+`+a7`+a))&`&a)`)a'`'a3`'a%%"`"a%`%a'`'a3`'a%%b"a%`%`&22222&2a&`2222&&22222222222&&&2&&22222&2a&`2222&&22222222222&&&2&`]:9:::9::9:::9::::9:::9::::<::::::c5a5f7o>`>a$`$a0`$a"""$$`$a0`$a""`"a"`"a$+`+a7`+a))&`&a)`)a+`+a7`+a))&)-`&22222&2a&`2222&&22222222222&&&2&&22222&2a&`2222&&22222222222&&&2&`]:9:::9::9:::9::::9:::9::::<:<<<<>^>><:!^7(^7(5-7(:!^a7(`^7(5-25^0>^>><:!^b7(`^7(:!<^>><=><:!^7(^7(5-7(:!^b7(`^a7(`^5-:!a7(`^a7(`^5-7(:!:!<^>^<=>^><:!^<^a$`$a0`$a"""$$`$a0`$a""`"a"`"a$+`+a7`+a))&`&a)`)a+`+a7`+a))&)-`&22222&2a&`2222&&22222222222&&&2&&22222&2a&`2222&&22222222222&&&2&a&`&&^&)+-+--^-+)&^&&)&+-++--+-)-&-&&^&)+-+--^-+)&^&&)&+^-^--0-2-a+`+a7`+a))&`&a)`)a+`+a7`+a))&`&a)`)a'`'a3`'a%%"`"a%`%a'`'a3`'a%%b"a%`%`&22222&2a&`2222&&22222222222&&&2&&22222&2a&`2222&&22222222222&&&2&a&`&&^&)+-+--^-+)&^&&)&+-++--+-)-&-&&^&)+-+--^-+)&^&&)&+^-^--0-2-a$`$a0`$a"""$$`$a0`$a""`"a"`"a$+`+a7`+a))&`&a)`)a+`+a7`+a))&)-`&22222&2a&`2222&&22222222222&&&2&&22222&2a&`2222&&22222222222&&&2&`]257(259#25:!7(^+O.C+O0<+O25+O^&j+O&j-G.C&j0<^.C-G.C^-G+O^)Y+O^+O^+^+^+d^o4`4a+`+a7`+a))&`&a)`)a+`+a7`+a))&`&a)`)a'`'a3`'a%%"`"a%`%a'`'a3`'a%%"`"a%`%`&22222&2a&`2222&&22222222222&&&2&&22222&2a&`2222&&22222222222&&&2&`]0<7(0<9#0<:!7(^+O0<+O25+O320<^$w^&j'd$w)Y+O^+O-G+O.C+O0<^0<25^25^2^2^2d^o4`4a$`$a0`$a"""$$`$a0`$a""`"a"`"a$+`+a7`+a))&`&a)`)a+e+g+`&22222&2a&`2222&&22222222222&&&2&&22222&2a&`2222&&j2`&&&a&@vr258;>ADGJMPSVY\_behȀ`Ȁ`apP@  Ȁ@ @xxxhhhXXXHHH88( `Ȁ@ `@xxhhXXHH88(( @xxhhXXHH88(( @BJT\^hltx|`` `a``` ` ` ` ` `