local CnYi={212,211,244,256,245,246,191,243,247,193,201,199,200,242,195,198,384,336,334,194,197,196,202} local KbOv={{123,124,125,126,127,128},{129,129,129},{130,131,125,125,132,133,125,132,134,130,125,135,130,131,128,130,131,128,130,131,125,130,125,131,130,131,128,130,125,136,130,131,128,130,125,131,130,127,137,130,131,136,130,131,128,130,131,128,130,131,128,130,125,131,130,131,131,130,127,132},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,127,125,138,142,125,137,125,125,135,128,125,143,136,125,144,135,130,128,132,130,128,132,125,135,128,125,137,138,125,142,128,125,135,128,125,137,145,125,137,134,125,133,137,125,143,144,125,137,138,125,133,142,125,143,133,125,142,136,125,135,128,125,144,127,125,143,136,125,133,142,125,143,127,125,144,128},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,136,130,125,135,130,125,145},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,127,125,138,142,125,137,125,125,135,128,125,143,136,125,144,135,130,128,132,130,128,132,125,133,132,125,137,137,125,137,142,125,135,131,125,144,138,125,143,138,125,133,137,125,143,144,125,137,138,125,133,142,125,143,133,125,142,136,125,135,128,125,144,127,125,143,136,125,133,142,125,143,127,125,144,128},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,130,130,125,145,130,125,130,130,125,125,130,125,136,130,125,130,130,125,145,130,125,136},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,127,125,138,142,125,137,125,125,135,128,125,143,136,125,144,135,130,128,132,130,128,132,125,133,132,125,137,137,125,137,142,125,135,131,125,144,138,125,143,138,125,135,128,125,137,133,125,138,132,125,133,137,125,143,144,125,137,138,125,133,142,125,143,133,125,142,136,125,135,128,125,144,127,125,143,136,125,133,142,125,143,127,125,144,128},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,131,125,132,128,125,132,135,130,131,125,125,132,127,125,132,137,125,132,133,125,132,135},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,142,125,143,133,125,138,132,125,135,127,125,138,134,125,138,133,125,133,132,125,137,127,125,143,142,130,128,130,130,128,138,130,128,132,130,128,132,125,135,131,125,137,137,125,143,132,125,133,142,125,144,136,125,137,138},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,136,130,125,135,130,125,145,130,125,135,130,125,125},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,136,130,125,145,130,125,136,130,125,136,130,127,142,130,127,137},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,131,130,131,131,125,142,137,125,132,144,130,125,128,125,132,127,125,132,136,130,131,136,130,127,142,130,131,130,130,128,138,130,131,136,130,125,145,125,132,127,125,132,131,130,128,138},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,127,142,130,131,136,130,131,144,130,131,132,125,132,142,125,132,132,130,127,142,130,128,132,130,125,131,130,125,125,130,128,132,130,127,142,130,127,125,130,127,136,130,131,142,130,125,125},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,136,130,125,135,130,125,145},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,125},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,130,130,131,127,130,131,125,130,125,125,130,125,125,130,131,131,130,125,131,130,127,137,130,131,127,130,131,128,130,125,131,130,127,132,130,125,136,130,125,131,130,131,128,130,125,127,130,125,145,130,125,128,130,127,137,130,131,136,130,131,131,130,125,130,130,131,127,130,125,130,130,125,128,130,131,128,130,125,127,130,131,130,130,131,131,130,131,125,130,125,128,130,127,142},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,134,125,132,143,130,131,127,125,132,137,125,132,130,130,130,145,130,125,134,125,132,145,130,130,145,130,130,130,130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133,125,142,137,125,132,128,125,132,135,125,132,138,125,132,128,125,132,133,130,130,130},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,142,125,132,127,125,132,127,125,132,145,125,132,125,130,127,144,130,125,133,130,125,133,125,142,132,125,132,145,130,125,135,125,132,143,130,131,136,125,142,137,125,142,137,125,142,132,130,125,135,130,131,125,125,132,133,125,132,134,130,125,133,130,131,131,130,125,133,125,142,144,130,128,138,130,127,142,125,142,144,125,132,137,125,132,131,130,125,133,125,132,134,130,131,130,130,125,135,125,132,134,125,132,145,130,125,125},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133,125,142,137,125,132,128,125,132,135,125,132,138,125,132,128,125,132,133,130,125,133,125,132,134,130,131,130},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,142,125,132,127,125,132,127,125,132,145,125,132,125,130,127,144,130,125,133,130,125,133,125,142,132,125,132,145,130,125,135,125,132,143,130,131,136,125,142,137,125,142,137,125,142,132,130,125,135,130,131,125,125,132,133,125,132,134,130,125,133,130,131,131,130,125,133,130,127,136,130,125,136,130,128,136,125,132,131,125,132,127,130,131,137,130,125,133,125,142,132,125,132,133,125,142,132,130,125,135,125,132,134,125,132,145,130,125,125},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133,125,142,137,125,132,128,125,132,135,125,132,138,125,132,128,125,132,133,130,125,133,125,132,143,125,132,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,130,131,130},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,137,125,132,145,130,130,145,125,132,138,125,132,137,125,132,135,125,132,143,130,130,145,125,142,138,130,130,145,125,132,132,125,132,130,130,131,128,125,132,145,130,130,145,130,125,134,125,132,136,130,130,145,125,132,127,125,132,128,125,132,135},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,131,125,144,125,125,142,145,125,135,131,125,143,128,125,137,143,125,135,128,125,137,142,125,143,145,130,130,145,130,128,131,130,128,145,130,128,135,125,133,133,125,138,138,125,137,138,125,135,131,125,144,132,125,144,145,125,135,131,125,143,125,125,137,128,125,135,127,125,138,142,125,137,143,125,133,142,125,138,134,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,128,125,138,138,125,142,145,125,135,128,125,143,132,125,137,143,125,135,127,125,138,142,125,137,143,125,133,142,125,138,134,125,138,134,125,135,131,125,137,131,125,137,132,125,135,127,125,138,143,125,143,131,130,127,144,130,130,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,142,132,130,131,130},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,127,125,138,142,125,137,143,125,133,142,125,138,134,125,138,134,125,135,131,125,137,142,125,137,145,125,135,128,125,137,144,125,144,133,130,127,144,130,130,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,127,125,138,142,125,137,143,125,133,142,125,138,134,125,138,134,125,135,128,125,144,127,125,143,136,125,133,142,125,143,127,125,144,128,130,127,144,130,130,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,125,132,127,125,132,133,125,132,130,130,131,136,125,132,132,130,131,128,130,125,133,130,131,128,125,132,134,125,132,128,125,132,138,130,131,136,125,132,127,130,131,128,130,131,127,130,125,133,130,125,145,130,125,133,125,142,137,125,132,128,125,132,135,125,132,138,125,132,128,125,132,133,130,125,133,125,132,134,130,131,130},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,125,132,127,125,132,133,125,132,130,130,131,136,125,132,132,130,131,128,130,125,133,130,131,128,125,132,134,125,132,128,125,132,138,130,131,136,125,132,127,130,131,128,130,131,127,130,125,133,130,125,145,130,125,133,125,142,137,125,132,128,125,132,135,125,132,138,125,132,128,125,132,133,130,125,133,125,132,143,125,132,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,128,137,125,132,135,125,132,144,130,131,128,130,131,125,125,132,127,130,130,145,125,133,132,125,143,142,125,137,143,125,135,128,125,138,144,125,137,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,142,125,132,127,125,132,127,125,132,145,125,132,125,130,127,144,130,125,133,130,125,133,125,142,132,125,132,145,130,125,135,125,132,143,130,131,136,125,142,137,125,142,137,125,142,132,130,125,135,130,131,125,125,132,133,125,132,134,130,125,133,130,131,131,130,125,133,130,128,145,125,132,138,130,125,128,130,125,125,130,128,125,130,127,128,130,125,133,125,132,137,125,132,135,125,132,144,130,131,128,130,131,125,125,132,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,125,132,127,125,132,133,125,132,130,130,131,136,125,132,132,130,131,128,130,125,133,130,131,128,125,132,134,125,132,128,125,132,138,130,131,136,125,132,127,130,131,128,130,131,127,130,125,133,130,125,145,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133,125,132,137,125,132,135,125,132,144,130,131,128,130,131,125,125,132,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,142,130,125,135,130,125,143,130,125,137,130,125,133,130,131,143,130,131,135,130,125,133,130,131,134,130,125,143,130,130,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,134,125,132,143,130,131,127,125,132,137,125,132,130,130,130,145,130,125,134,125,132,145,130,130,145,130,130,130},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,130,130},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,127,125,138,142,125,137,143,125,133,142,125,138,134,125,138,134,125,135,128,125,144,127,125,143,136,125,133,142,125,143,127,125,144,128,130,127,144,130,130,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,131,125,144,132,125,144,145,125,135,128,125,137,125,125,137,134,125,135,128,125,138,144,125,137,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,142,132,130,131,130},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,128,125,142,131,125,144,137,125,135,128,125,142,128,125,144,128,125,135,128,125,144,127,125,143,136,125,133,142,125,143,127,125,144,128,130,136,144,125,133,142,125,138,132,125,143,133,125,135,128,125,138,135,125,142,127,130,127,144,130,130,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,131,125,143,134,125,144,125,125,135,128,125,144,138,125,143,142,125,135,127,125,138,142,125,137,143,125,133,142,125,138,134,125,138,134,130,127,144,130,130,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,130,145,130,125,142},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,137},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,130,145,125,135,127,125,138,142,125,137,143,125,133,142,125,138,134,125,138,134,125,135,128,125,144,127,125,143,136,125,133,142,125,143,127,125,144,128,125,133,133,125,138,138,125,137,138,125,133,142,125,142,127,125,144,144,125,135,131,125,144,138,125,143,138,125,133,132,125,138,143,125,137,142,125,135,131,125,143,134,125,144,130},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,128,125,142,128,125,143,142,125,133,137,125,142,125,125,143,142,125,135,127,125,138,142,125,137,143,125,133,142,125,138,134,125,138,134,125,135,128,125,143,135,125,137,138,125,135,131,125,137,142,125,137,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,128,125,142,128,125,143,142,125,133,132,125,137,145,125,142,125,125,135,131,125,144,138,125,137,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,131,125,144,132,125,144,128,125,133,137,125,144,133,125,143,137,125,135,131,125,144,138,125,137,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,142,125,143,131,125,137,144,125,135,128,125,137,134,125,144,132,125,135,131,125,144,138,125,137,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,128,125,137,133,125,143,145,125,135,131,125,138,137,125,138,135,125,135,131,125,144,138,125,137,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,128,125,137,134,125,143,145,125,135,128,125,138,144,125,144,131},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,128,125,144,143,125,138,134,125,135,127,125,138,134,125,137,125},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,142,125,143,133,125,138,132,125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,135,127,125,138,142,125,142,145,125,135,127,125,138,142,125,143,144,125,135,131,125,144,138,125,137,134,125,135,128,125,137,144,125,144,136,125,135,128,125,144,137,125,143,142,130,136,144,125,135,128,125,143,135,125,142,125,125,135,127,125,138,138,125,144,144,125,133,142,125,137,132,125,143,144,125,135,128,125,137,144,125,143,142,125,135,131,125,137,137,125,137,125,125,135,128,125,138,138,125,142,145,125,135,131,125,138,142,125,138,142,125,135,131,125,137,142,125,137,133,125,135,127,125,138,134,125,144,145,125,135,127,125,138,137,125,144,133,125,135,128,125,137,133,125,143,133,125,135,127,125,138,143,125,144,128,125,135,131,125,137,133,125,137,145,125,135,128,125,137,137,125,137,134,125,135,131,125,137,137,125,137,125,125,135,128,125,138,138,125,142,145,125,135,131,125,138,142,125,138,142,125,135,131,125,137,142,125,137,133,130,136,144,125,135,128,125,143,135,125,144,142,125,135,131,125,137,131,125,138,137,125,133,137,125,144,130,125,137,136,125,133,137,125,142,136,125,137,125,130,130,145,130,127,145,130,128,132,130,128,127,130,128,137,130,128,135,130,127,130,130,125,131,130,125,131,130,125,131,130,125,131},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,125,125,132,133,125,132,134,130,125,135,125,132,127,130,131,128,125,132,135,130,131,125,130,131,128,125,132,135,125,132,127,130,125,135,125,132,137,125,132,132},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,125,132,127,125,132,133,125,132,130,130,131,136,125,132,132,130,131,128,130,125,133,130,131,128,125,132,134,125,132,128,125,132,138,130,131,136,125,132,127,130,131,128,130,131,127,130,125,133,130,125,145,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133,125,132,137,125,132,135,125,132,144,130,131,128,130,131,125,125,132,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,130,131,130},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,128,125,132,135,130,131,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,138,125,132,137,130,131,130,130,128,132,130,128,127,130,128,137,130,125,135,125,132,125,125,132,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,142,125,143,133,125,138,132,125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,133,142,125,144,131,125,142,136,125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128,125,133,132,125,144,144,125,142,127,130,128,125,130,128,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,131,125,132,137,125,132,138,130,131,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,134,125,132,143,130,131,127,125,132,137,125,132,130,130,130,145,130,125,134,125,132,145,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,125,132,134,130,130,145,130,125,134,125,132,130,130,131,131,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,125,125,132,145,130,130,145,130,125,134,130,131,131,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,135,128,125,143,135,125,137,138,125,135,131,125,137,142,125,137,145,130,130,145,125,135,130,125,142,131,125,137,130,130,130,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,128,130,128,135,125,132,136,130,125,136,130,128,128,130,125,145,125,132,127,130,128,133,125,142,132,125,142,144,130,127,136,130,128,136,130,125,125,130,131,131,125,132,125,130,128,128,125,132,132,125,142,137,125,132,135,130,127,137,130,128,138,130,127,130,130,128,137,130,125,125,130,127,136,125,132,127,130,128,136,130,127,131,125,132,136,125,132,142,130,127,125,130,131,131,130,127,127,130,128,125,125,142,142,130,131,137,130,125,145,130,128,132,130,128,131,130,128,131,130,128,143,125,132,127,130,131,128,130,131,127,130,128,135,130,127,128,130,131,130,130,128,133,130,128,130,130,127,132,130,128,132,130,127,127,130,128,143,130,127,131,130,128,128,130,131,142,130,125,125,130,128,137,130,127,128,130,125,136,130,125,136,130,125,143,130,127,130,130,128,132,130,128,125,130,128,135,125,142,132,130,127,125,125,132,127,130,125,145,125,132,138,130,128,138,125,132,133,130,131,136,130,128,137,130,128,135,130,127,136,125,132,134,130,128,136,125,132,145,130,125,145,125,132,137,125,132,144,125,142,144,130,128,145,125,132,144,130,128,135,130,125,143,130,125,125,125,132,127,130,125,136,125,132,142,130,131,128,125,132,136,125,142,132,130,128,135,125,132,142,125,132,134,125,142,132,125,132,132,130,128,137,130,125,131,130,131,137,130,127,127,130,128,136,125,132,133,130,127,130,130,125,145,125,132,130,125,132,125,130,125,133,130,125,131,130,125,128,125,142,142,130,131,131,130,131,142,130,131,130,130,131,125,125,132,136,130,125,145,125,132,137,130,128,131,130,128,134,130,125,143,130,128,136,125,132,133,130,131,144,125,132,142,125,132,145,125,132,130,125,132,144,130,127,130,130,128,137,130,131,132,125,132,128,125,142,137,130,125,136,130,125,143,130,131,128,130,131,142,125,132,127,130,125,131,130,131,131,130,128,142,125,132,136,130,125,136,130,128,135,125,132,136,130,128,132,130,125,128,130,128,135,130,128,128,130,128,130,125,132,136,130,131,137,125,132,131,130,131,137,125,132,142,130,131,132,125,132,135,130,127,137,130,128,136,130,131,144,130,128,134,125,132,137,130,128,137,125,132,133,130,127,131,130,128,131,125,142,144,130,127,125,125,132,131,130,125,130,125,142,142,130,131,132,130,128,145,130,125,131,130,127,128,130,127,127,130,125,131,125,132,142,125,132,143,125,142,132,130,128,144,130,128,132,130,131,131,130,127,128,130,128,136,130,125,143,130,125,127,125,132,143,130,131,125,125,132,127,125,132,128,125,132,131,130,128,144,130,128,143,130,128,134,130,128,128,130,127,128,130,128,142,130,127,130,130,125,133,125,132,133,125,132,144,130,131,137,125,132,142,130,127,127,130,125,136,130,125,130,130,127,136,125,132,143,130,128,134,130,127,127,130,128,143,125,132,128,130,128,142,130,128,135,130,127,128,130,128,132,125,132,143,130,128,127,130,125,128,130,125,145,125,142,132,130,131,142,125,132,143,130,127,136,130,131,132,125,132,138,125,132,135,130,125,145,130,128,128,130,125,143,125,132,132,130,131,127,125,132,132,130,128,136,125,132,143,125,142,132,130,128,137,125,132,144,125,142,132,130,127,128,130,131,130,130,131,142,125,132,142,125,132,136,125,142,132,130,128,137,125,132,135,125,132,132,130,128,134,130,125,128,130,127,127,130,128,135,130,128,125,125,132,143,125,142,137,125,132,143,125,132,134,130,128,137,130,128,132,130,125,145,125,132,134,130,125,143,130,128,132,130,127,130,130,125,130,130,125,145,125,132,143,130,128,128,130,125,136,130,127,142,130,128,132,130,128,144,130,128,134,130,128,145,130,128,144,130,128,133,125,132,134,125,132,135,130,128,142,130,128,133,130,131,132,125,142,144,125,132,134,130,125,130,130,128,128,130,128,137,130,128,127,125,132,134,125,132,143,125,132,142,130,128,142,125,132,131,125,132,145,130,128,136,130,128,132,130,128,145,130,125,143,130,128,144,130,128,144,125,132,133,125,132,142,130,131,127,130,131,136,130,128,127,130,125,128,125,142,142,130,127,132,130,125,143,125,132,132,130,131,125,130,125,143,130,128,131,125,132,144,130,131,125,130,127,125,130,125,143,130,127,130,130,125,125,130,128,125,130,131,125,130,128,130,130,128,125,125,132,136,130,128,138,130,125,131,130,131,137,125,132,133,130,131,136,130,128,143,125,132,133,130,125,125,130,131,131,125,132,127,125,132,127,125,132,135,130,125,133,130,131,137,130,127,128,130,127,142,130,131,136,125,132,132,125,132,145,130,128,145,130,125,131,125,142,132,130,128,137,130,131,130,130,131,125,130,127,142,130,128,145,125,142,144,125,142,144,130,131,144,130,131,132,130,131,137,125,132,138,130,127,130,130,125,128,130,131,125,130,131,127,130,128,131,130,127,142,130,131,131,130,131,130,130,128,133,130,125,130,130,128,131,130,125,145,125,132,137,130,127,142,130,128,138,130,128,134,130,131,132,130,128,128,130,128,128,130,125,143,130,128,128,130,128,132,130,128,131,130,128,125,130,125,125,130,128,133,130,127,137,130,125,145,130,128,125,130,128,128,130,128,134,130,125,125,130,127,128,130,127,130,130,127,136,130,128,130,125,132,142,130,128,145,130,127,128,130,128,136,130,131,132,125,132,136,130,125,136,130,131,132,130,128,132,130,128,127,130,125,133,125,132,130,130,128,132,125,132,130,125,132,134,130,127,130,130,131,142,125,142,137,125,132,125,130,128,128,130,131,125,125,142,142,130,128,127,130,128,138,130,128,138,130,127,132,130,128,134,130,131,130,130,125,131,130,127,128,130,128,132,130,125,136,130,128,125,125,132,130,125,132,130,130,131,132,130,128,127,130,128,135,130,125,136,130,128,132,125,142,142,125,142,137,130,131,144,130,128,142,130,128,136,130,128,132,130,125,130,130,128,145,130,125,136,130,125,145,125,132,133,125,132,132,130,128,132,125,142,142,130,128,127,130,131,136,130,128,136,130,128,143,130,125,145,130,131,131,125,132,128,125,132,128,130,127,130,125,142,132,125,132,127,125,132,136,130,125,133,130,125,127,130,125,128,130,125,125,130,128,137,130,125,128,130,131,130,125,132,138,130,128,131,125,132,125,130,131,132,130,125,127,125,132,132,130,125,130,130,128,130,130,131,128,130,131,125,125,132,144,130,131,137,130,128,131,130,127,136,125,132,143,125,132,128,125,132,134,125,132,143,130,128,127,130,131,130,130,131,137,125,132,128,125,132,127,125,142,142,125,132,127,130,131,128,130,131,128,130,127,131,130,127,127,125,132,142,130,125,130,130,131,128,125,142,137,130,128,128,125,132,128,130,125,143,130,125,136,130,125,143,125,132,137,130,125,143,125,132,132,130,125,128,125,142,144,130,128,134,125,132,135,125,132,130,125,142,142},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,127,130,131,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128,125,135,131,125,137,142,125,137,145,125,135,128,125,137,144,125,144,133,125,133,137,125,143,137,125,143,138,125,135,127,125,138,142,125,137,144,125,135,128,125,137,132,125,138,144,125,133,132,125,137,135,125,143,145,125,135,131,125,142,130,125,143,138,125,135,131,125,143,128,125,143,135,125,133,132,125,143,144,125,144,132,130,136,144,125,135,128,125,143,135,125,144,142,125,135,131,125,137,131,125,138,137,125,133,137,125,144,130,125,137,136,125,133,137,125,142,136,125,137,125,130,130,145,130,127,145,130,128,132,130,128,127,130,128,137,130,128,135,130,127,130,130,125,131,130,125,131,130,125,131,130,125,131},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,125,125,132,133,125,132,134,130,125,135,125,132,145,125,132,128,130,131,130,125,132,132,130,125,135,125,132,143,125,132,130,125,132,134,125,132,133,130,131,130,125,132,137,125,132,138,130,131,128},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,125,132,127,125,132,133,125,132,130,130,131,136,125,132,132,130,131,128,130,125,133,130,131,128,125,132,134,125,132,128,125,132,138,130,131,136,125,132,127,130,131,128,130,131,127,130,125,133,130,125,145,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133,125,132,137,125,132,135,125,132,144,130,131,128,130,131,125,125,132,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,130,131,130},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,128,125,132,135,130,131,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,138,125,132,137,130,131,130,130,128,132,130,128,127,130,128,137,130,125,135,125,132,125,125,132,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,142,125,143,133,125,138,132,125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,133,142,125,144,131,125,142,136,125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128,125,133,132,125,144,144,125,142,127,130,128,125,130,128,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,131,125,132,137,125,132,138,130,131,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,134,125,132,143,130,131,127,125,132,137,125,132,130,130,130,145,130,125,134,125,132,145,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,125,132,134,130,130,145,130,125,134,125,132,130,130,131,131,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,125,125,132,145,130,130,145,130,125,134,130,131,131,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,135,128,125,143,135,125,137,138,125,135,131,125,137,142,125,137,145,130,130,145,125,135,130,125,142,131,125,137,130,130,130,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,128,130,128,135,125,132,136,130,125,136,130,128,128,130,125,145,125,132,127,130,128,133,125,142,132,125,142,144,130,127,136,130,128,136,130,125,125,130,131,131,125,132,125,130,128,128,125,132,132,125,142,132,125,132,135,130,127,137,130,128,138,130,127,130,130,128,143,130,125,125,130,127,136,125,132,127,130,128,136,130,127,131,125,132,137,125,132,142,130,127,125,130,131,131,130,127,127,130,128,125,125,142,142,130,131,137,125,132,127,130,128,134,125,132,128,125,132,136,130,128,131,130,128,137,130,127,132,125,132,144,130,128,135,130,127,136,130,131,137,125,132,135,125,132,144,125,132,134,130,128,137,130,128,142,130,128,128,130,131,136,125,132,133,125,132,128,125,132,128,130,127,136,130,128,135,125,132,130,125,132,130,125,132,125,130,128,132,130,128,135,125,132,143,130,128,138,125,132,132,130,127,131,130,131,130,125,132,127,130,128,133,130,131,132,130,128,125,125,132,133,130,128,128,130,128,125,125,132,133,130,128,125,130,128,144,130,128,138,125,132,143,130,131,128,125,142,144,130,128,134,130,125,143,130,127,142,125,142,144,130,125,127,130,131,128,130,131,142,130,125,143,130,128,145,130,125,131,130,128,138,130,127,128,130,125,130,130,128,145,130,127,125,130,128,132,130,127,130,130,128,125,130,128,137,125,132,134,130,128,133,130,127,128,130,128,136,130,128,138,130,128,128,130,125,131,130,125,136,130,125,127,130,128,134,130,128,138,130,125,131,130,125,143,130,125,131,130,128,145,125,132,137,130,131,130,130,131,136,125,132,136,130,128,144,125,142,137,130,128,133,130,128,133,130,128,133,130,127,131,130,128,144,130,128,137,130,131,136,125,132,135,125,132,142,130,128,137,130,131,132,125,132,134,130,128,130,130,127,137,130,127,137,130,131,128,130,125,125,125,132,144,130,125,128,130,131,131,125,132,135,125,132,134,130,125,125,130,128,135,125,132,125,130,127,125,130,127,132,130,128,135,130,131,125,125,132,145,130,128,132,130,131,130,130,128,137,125,132,138,130,127,131,130,128,130,130,125,128,125,132,133,125,142,132,125,132,143,130,128,127,130,128,144,130,127,130,130,131,132,125,132,144,130,127,128,125,132,128,130,131,144,130,127,132,130,125,125,130,125,130,125,132,143,125,132,144,130,128,142,130,131,137,125,132,131,130,128,137,125,132,133,130,127,125,125,132,138,130,127,125,130,128,137,130,125,128,125,132,130,125,142,132,130,131,137,130,128,125,130,131,144,130,127,125,125,132,131,130,125,128,130,128,132,130,128,135,130,131,125,125,132,145,130,125,131,130,127,130,130,128,132,125,142,132,130,128,132,130,125,143,130,131,144,130,128,125,125,132,130,125,142,142,125,132,125,125,132,137,130,128,137,130,131,137,130,131,128,130,131,131,130,131,127,130,125,128,125,132,133,125,132,132,130,128,137,125,132,142,130,128,133,130,131,132,130,125,127,125,132,137,130,127,128,130,128,128,130,127,128,130,131,131,130,125,125,130,127,125,130,131,131,130,127,136,125,142,144,125,132,142,130,128,143,130,127,125,130,131,137,130,131,142,130,127,136,130,127,125,130,128,144,125,132,128,130,131,137,125,132,145,125,132,133,125,132,132,125,132,138,125,132,133,130,128,136,130,125,125,130,128,134,130,127,127,130,131,130,125,132,132,125,132,133,130,131,130,130,131,132,130,127,127,130,128,137,130,127,132,130,125,127,130,131,144,125,132,138,125,132,132,130,128,134,130,125,128,125,142,144,130,125,130,130,127,125,125,132,135,130,127,132,125,132,143,130,127,137,130,128,127,130,128,144,130,128,144,130,131,127,130,131,142,125,142,144,130,128,132,125,132,144,130,128,142,125,132,132,130,128,136,130,131,144,125,132,138,125,142,142,130,128,125,130,128,133,130,125,131,130,131,125,130,131,132,125,142,144,130,131,136,130,128,132,130,125,136,130,128,137,125,132,128,130,131,132,130,128,145,125,142,132,125,132,143,130,127,136,130,131,130,130,128,130,130,128,136,130,128,144,125,132,145,125,142,137,130,131,136,130,125,130,125,142,144,125,132,127,125,132,135,130,131,128,130,127,142,130,128,132,130,127,132,130,131,127,125,132,130,125,132,133,130,125,127,130,128,142,130,127,127,130,128,135,125,132,128,130,127,130,125,142,142,125,132,143,130,131,125,125,132,145,130,127,125,130,125,127,130,128,127,130,128,131,130,127,130,130,128,138,125,132,144,130,131,142,130,125,133,125,132,125,130,131,125,125,142,144,130,125,143,130,127,130,130,127,132,125,132,131,125,142,137,130,127,130,130,128,135,125,142,132,130,127,142,130,127,136,125,132,142,130,128,144,130,128,125,130,128,136,130,127,142,125,132,131,130,128,145,130,131,144,125,132,128,130,131,127,130,128,125,130,127,130,130,128,135,130,131,125,130,127,137,130,128,127,130,125,131,125,132,127,130,128,143,125,142,142,130,128,125,130,128,143,130,127,137,130,125,127,130,127,142,125,142,144,130,128,134,125,132,128,130,128,131,125,132,135,130,131,144,125,132,134,130,128,127,130,128,135,130,131,144,130,131,142,130,128,145,130,131,127,130,125,145,125,142,142,130,131,137,130,128,125,130,125,125,130,131,125,125,142,137,130,127,136,130,131,132,130,128,144,125,142,137,125,132,136,130,127,128,130,128,127,125,132,136,130,131,127,130,128,127,130,125,145,130,131,127,125,132,137,125,132,134,130,128,128,125,132,134,125,132,138,125,132,144,130,128,130,125,142,144,125,132,136,130,128,138,125,132,135,125,132,142,130,131,130,130,131,142,130,128,128,130,131,142,130,127,131,130,131,136,130,128,134,130,128,137,130,127,130,130,131,136,130,127,127,130,131,131,130,131,132,125,132,127,125,132,136,130,125,127,130,131,144,130,128,135,125,132,138,130,128,136,130,125,145,130,128,131,125,132,132,130,125,133,125,132,133,130,127,130,125,132,130,130,128,131,130,131,125,130,127,127,130,128,135,125,142,144,130,128,142,130,125,127,125,132,132,130,128,143,130,125,145,125,142,142,125,132,131,130,128,143,130,128,130,125,142,142,130,128,143,130,127,142,130,125,125,130,127,137,130,128,127,130,125,131,130,128,137,125,132,138,130,131,127,130,127,131,130,125,125,125,142,137,125,132,127,130,125,127,125,132,142,125,132,127,130,127,125,130,127,137,130,131,144,130,131,142,130,125,133,125,132,134,130,127,136,130,128,130,130,125,143,130,131,144,130,131,136,130,128,135,125,132,131,130,128,135,130,125,136,130,128,128,125,132,125,130,131,131,130,125,133,130,131,127,125,142,137,125,142,132,130,128,145,130,131,142,130,127,127,125,132,130,130,128,135,130,131,136,130,127,127,125,132,131,130,125,127,125,142,142,130,125,145,130,131,144,130,127,137,130,131,144,130,127,127,130,128,144,130,128,132,130,128,131},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,127,130,131,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128,125,135,131,125,137,142,125,137,145,125,135,128,125,137,144,125,144,133,125,133,137,125,143,137,125,143,138,125,135,127,125,138,142,125,137,144,125,135,128,125,137,132,125,138,144,125,133,132,125,137,135,125,143,145,125,135,131,125,142,130,125,143,138,125,135,131,125,143,128,125,143,135,125,133,132,125,143,144,125,144,132,130,136,144,125,135,128,125,143,135,125,144,142,125,135,131,125,137,131,125,138,137,125,133,137,125,144,130,125,137,136,125,133,137,125,142,136,125,137,125,130,130,145,130,127,145,130,128,132,130,128,127,130,128,137,130,128,135,130,127,130,130,125,131,130,125,131,130,125,131,130,125,131},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,125,125,132,133,125,132,134,130,125,135,125,132,131,125,132,135,125,132,132,130,125,135,125,132,145,125,132,128,130,131,130,125,132,132,125,132,134,125,132,133,130,131,130,125,132,137,125,132,138,130,131,128},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,125,132,127,125,132,133,125,132,130,130,131,136,125,132,132,130,131,128,130,125,133,130,131,128,125,132,134,125,132,128,125,132,138,130,131,136,125,132,127,130,131,128,130,131,127,130,125,133,130,125,145,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133,125,132,137,125,132,135,125,132,144,130,131,128,130,131,125,125,132,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,130,131,130},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,128,125,132,135,130,131,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,138,125,132,137,130,131,130,130,128,132,130,128,127,130,128,137,130,125,135,125,132,125,125,132,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,142,125,143,133,125,138,132,125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,133,142,125,144,131,125,142,136,125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128,125,133,132,125,144,144,125,142,127,130,128,125,130,128,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,131,125,132,137,125,132,138,130,131,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,134,125,132,143,130,131,127,125,132,137,125,132,130,130,130,145,130,125,134,125,132,145,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,125,132,134,130,130,145,130,125,134,125,132,130,130,131,131,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,125,125,132,145,130,130,145,130,125,134,130,131,131,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,135,128,125,143,135,125,137,138,125,135,131,125,137,142,125,137,145,130,130,145,125,135,130,125,142,131,125,137,130,130,130,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,128,130,128,135,125,132,136,130,125,136,130,128,128,130,125,145,125,132,127,130,128,133,125,142,132,125,142,144,130,127,136,130,128,136,130,125,125,130,131,131,125,132,125,130,128,128,125,132,132,125,142,132,125,132,135,130,127,137,130,128,138,130,127,130,130,128,137,130,125,125,130,127,136,125,132,127,130,128,136,130,127,131,125,132,137,125,132,142,130,127,125,130,131,131,130,127,127,130,128,125,125,142,142,130,131,137,130,125,145,130,128,132,130,128,131,130,128,131,130,128,143,125,132,127,130,131,127,130,125,136,130,127,128,125,132,137,130,128,134,125,132,135,125,132,144,125,132,134,130,128,143,125,132,135,125,132,133,125,132,138,130,128,130,130,131,127,130,131,125,130,127,136,130,131,131,130,131,132,130,131,142,130,128,137,130,128,134,130,131,130,130,128,137,130,131,142,130,127,128,130,128,138,130,125,125,130,128,143,130,131,137,125,132,127,125,132,138,130,128,131,125,132,145,125,132,133,125,132,142,130,128,137,125,132,133,125,132,125,130,128,130,130,131,130,130,128,137,125,142,144,130,127,132,125,142,144,130,128,145,125,132,144,130,125,128,130,127,142,130,128,134,130,127,127,125,132,133,125,132,125,130,131,131,130,131,136,130,127,142,130,128,137,130,128,136,130,128,134,130,128,130,130,127,128,125,132,145,130,125,145,125,132,144,130,127,130,130,127,125,125,132,132,125,142,144,125,132,131,130,125,136,130,128,131,130,125,133,130,125,133,125,132,130,125,132,134,130,128,145,125,132,125,130,127,130,130,127,128,130,128,132,130,125,128,130,131,142,130,128,127,125,132,137,130,127,130,130,128,133,130,131,128,130,127,131,130,128,144,130,128,137,130,131,136,130,128,145,125,132,137,130,128,136,125,132,127,130,127,142,125,132,131,130,128,142,130,125,130,130,125,133,125,132,131,125,132,135,130,125,131,130,131,125,125,132,135,130,131,128,130,128,144,130,131,130,130,131,132,130,128,132,130,131,132,125,132,137,130,127,137,130,128,127,130,125,145,125,132,134,130,131,144,130,128,137,125,132,136,130,131,130,125,142,144,130,128,130,125,132,142,125,132,132,125,132,136,130,128,130,125,132,137,130,128,131,130,128,134,130,128,144,130,127,142,130,128,142,125,142,144,125,132,132,130,125,143,130,125,145,125,132,130,130,127,128,130,128,137,130,127,127,130,131,144,125,132,133,125,132,137,130,127,131,130,128,135,130,128,132,130,127,128,130,127,137,125,142,144,130,128,134,125,142,142,130,127,127,130,127,130,125,132,145,130,131,144,125,132,138,130,128,145,130,128,134,130,128,134,130,125,125,130,127,130,130,127,127,125,142,132,130,127,136,130,125,136,130,128,133,130,128,144,130,128,135,130,125,145,125,132,133,125,132,144,130,128,138,125,142,137,125,132,125,130,128,132,130,128,128,130,131,136,130,128,137,130,128,132,130,128,136,125,132,135,130,128,138,130,131,125,130,128,130,130,127,125,130,128,143,130,127,128,130,128,138,125,132,130,125,132,144,130,128,145,125,132,132,130,128,144,130,125,145,125,132,138,130,127,130,125,132,143,130,128,145,125,132,131,130,127,127,130,127,128,125,142,144,130,128,134,130,128,128,130,125,145,130,128,136,130,128,127,130,125,145,130,128,137,130,131,130,125,132,134,130,127,130,125,132,127,125,142,132,130,128,128,130,128,135,125,132,125,130,127,131,125,132,143,130,131,127,125,132,125,130,128,136,125,142,144,125,142,132,130,131,132,130,131,144,130,127,136,130,127,132,130,128,130,130,131,142,130,127,142,125,142,142,130,128,133,125,132,127,125,132,143,125,132,143,125,132,128,125,132,130,130,125,127,125,132,132,125,132,142,125,132,143,125,142,142,130,127,128,125,132,134,130,131,144,130,131,125,130,131,125,125,132,144,125,132,131,125,132,135,130,127,131,125,132,125,130,125,131,125,132,142,125,132,127,130,131,132,130,128,138,125,132,138,130,128,127,130,127,142,130,128,143,130,127,136,125,132,144,130,125,145,130,128,143,130,127,130,125,132,127,130,128,133,130,128,127,130,131,132,125,132,134,130,125,143,130,125,143,130,131,127,130,127,132,125,132,125,125,132,135,125,132,131,130,125,130,125,132,135,130,128,127,125,132,132,130,125,130,130,127,136,130,131,125,130,127,142,130,128,138,125,132,138,130,128,144,130,131,144,130,128,143,130,128,138,125,142,137,125,132,134,125,142,137,130,128,143,130,131,142,125,132,134,130,128,145,130,125,128,130,131,130,130,131,144,130,125,133,130,125,130,130,127,130,130,131,142,125,132,135,125,132,133,130,127,125,130,131,130,125,132,142,130,125,145,130,127,125,130,128,132,130,125,136,130,128,135,130,127,127,125,142,137,125,132,125,130,125,131,130,128,131,130,125,125,130,128,143,130,128,136,130,131,136,130,125,125,130,128,142,130,128,128,130,125,143,125,132,130,130,131,136,125,132,127,130,128,128,125,132,137,130,131,131,130,131,128,130,128,127,130,128,134,125,142,144,130,128,135,125,132,138,130,131,144,130,125,130,130,131,144,125,142,132,125,142,144,130,131,132,130,131,127,125,142,144,130,125,128,130,131,127,130,127,128,130,131,132,130,127,131,130,131,127,130,125,128,130,127,136,125,132,132,130,127,131,125,132,137,130,131,127,125,132,136,130,127,125,130,128,133,130,125,136,130,125,130,125,132,128,130,125,131,125,132,136,130,125,125,130,128,127,130,131,136,130,125,125,130,128,125,125,142,137,130,128,135,130,125,131,130,128,128,130,127,131,125,132,135,130,125,145,125,132,127,130,128,138,125,132,136,130,131,142,125,132,136,125,142,144,130,128,143,130,127,136,130,128,142,125,132,127,130,128,130,125,132,130,125,132,136,130,131,132,125,132,134,130,128,134,130,128,135,130,128,132,125,142,137,130,125,143,130,131,130,130,128,138,125,132,132,130,131,130,130,125,136,130,128,137,130,125,136,125,132,136,125,132,131,125,132,137,130,128,132,130,125,128,125,132,137,130,127,125,130,127,136,130,127,130,130,131,130,130,131,130,130,125,125,125,132,144,130,128,144,130,125,127,130,125,136,130,131,137,130,131,130,130,125,133,130,127,137,130,127,137,125,132,143,130,128,125,130,125,143,125,142,137,130,125,131,130,125,131,130,128,143,130,125,131,125,142,132,130,125,133,130,128,130,130,131,136,125,142,142,130,127,132,125,142,137,130,128,127,130,127,125,130,128,137,125,132,131,130,125,145,125,132,127,125,132,134,130,125,125,130,125,131,130,127,132,125,132,136,130,131,127,130,128,127,130,127,136,130,125,136,125,132,134,130,131,125,130,128,137,125,132,130,125,132,145,130,125,136,125,132,133,125,142,142,130,128,128,130,127,127,130,127,142,130,131,136,130,127,132,125,142,137,130,125,133,130,127,136,130,128,132,130,125,136,130,128,125,125,132,134,130,128,131,130,127,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,127,130,131,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128,125,135,131,125,137,142,125,137,145,125,135,128,125,137,144,125,144,133,125,133,137,125,143,137,125,143,138,125,135,127,125,138,142,125,137,144,125,135,128,125,137,132,125,138,144,125,133,132,125,137,135,125,143,145,125,135,131,125,142,130,125,143,138,125,135,131,125,143,128,125,143,135,125,133,132,125,143,144,125,144,132,130,136,144,125,135,128,125,143,135,125,144,142,125,135,131,125,137,131,125,138,137,125,133,137,125,144,130,125,137,136,125,133,137,125,142,136,125,137,125,130,130,145,130,127,145,130,128,132,130,128,127,130,128,137,130,128,135,130,127,130,130,125,131,130,125,131,130,125,131,130,125,131},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,125,125,132,133,125,132,134,130,125,135,125,132,130,130,131,128,125,132,143,125,132,133,125,132,133,130,125,135,125,132,145,125,132,128,130,131,130,125,132,132,125,132,134},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,125,132,127,125,132,133,125,132,130,130,131,136,125,132,132,130,131,128,130,125,133,130,131,128,125,132,134,125,132,128,125,132,138,130,131,136,125,132,127,130,131,128,130,131,127,130,125,133,130,125,145,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133,125,132,137,125,132,135,125,132,144,130,131,128,130,131,125,125,132,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,130,131,130},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,128,125,132,135,130,131,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,138,125,132,137,130,131,130,130,128,132,130,128,127,130,128,137,130,125,135,125,132,125,125,132,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,142,125,143,133,125,138,132,125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,133,142,125,144,131,125,142,136,125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128,125,133,132,125,144,144,125,142,127,130,128,125,130,128,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,131,125,132,137,125,132,138,130,131,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,134,125,132,143,130,131,127,125,132,137,125,132,130,130,130,145,130,125,134,125,132,145,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,125,132,134,130,130,145,130,125,134,125,132,130,130,131,131,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,125,125,132,145,130,130,145,130,125,134,130,131,131,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,135,128,125,143,135,125,137,138,125,135,131,125,137,142,125,137,145,130,130,145,125,135,130,125,142,131,125,137,130,130,130,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,128,130,128,135,125,132,136,130,125,136,130,128,128,130,127,142,130,125,136,130,128,133,125,142,132,125,132,143,130,127,136,130,128,136,125,132,131,125,132,128,130,127,137,130,128,127,125,132,144,130,127,125,125,132,131,125,142,137,130,131,125,130,125,130,125,132,137,130,131,142,130,128,130,125,132,132,130,125,145,130,128,142,130,125,145,125,142,142,125,132,142,130,125,133,130,128,138,125,132,135,125,132,130,125,142,132,130,127,136,130,127,128,130,131,128,130,127,125,130,131,144,130,127,131,125,132,134,130,125,130,130,131,127,130,128,142,130,131,142,130,131,130,130,131,130,130,131,130,125,132,145,130,131,130,130,128,137,125,142,142,130,128,137,130,128,133,125,132,131,125,132,133,130,128,135,125,132,135,130,131,142,130,127,142,130,128,134,130,125,125,130,128,134,125,132,131,130,127,128,125,132,127,130,131,142,130,128,132,125,132,142,130,127,130,130,127,136,125,132,142,130,127,128,130,131,136,125,132,132,130,125,130,125,132,135,130,128,125,130,131,144,130,128,135,130,128,138,130,125,128,130,131,131,125,132,134,130,131,130,125,132,134,130,125,131,130,125,143,130,127,128,130,127,130,130,125,145,130,131,132,130,128,135,125,132,127,130,131,128,130,127,128,130,128,136,130,128,132,130,128,137,125,132,137,130,131,137,130,125,131,130,128,130,130,127,136,125,132,142,130,128,136,125,132,145,130,125,125,130,125,125,130,128,131,125,132,131,130,127,132,130,125,128,125,132,145,130,125,143,130,125,128,125,132,142,125,132,133,125,132,133,130,125,136,130,128,137,130,125,131,130,125,127,125,132,133,130,128,130,130,128,142,125,132,134,130,131,136,130,128,125,130,128,132,130,127,127,130,125,145,125,132,134,130,128,127,130,131,131,130,128,138,130,125,128,130,125,133,130,131,131,130,128,138,130,125,130,130,127,137,130,125,125,125,132,138,130,125,136,125,132,137,130,125,130,130,125,128,125,132,137,125,132,143,130,128,137,125,132,144,130,131,144,130,127,137,125,132,145,125,132,136,130,128,130,130,128,143,130,125,131,125,142,132,130,125,130,130,131,137,130,128,137,130,128,143,125,132,143,130,131,137,125,132,138,130,128,127,130,127,125,125,132,131,130,125,133,130,131,137,125,132,136,130,128,142,130,131,127,130,127,125,125,132,132,130,127,125,125,132,132,130,125,131,130,131,137,130,128,137,125,132,144,130,131,132,125,132,144,130,127,128,130,125,143,130,125,127,125,132,143,130,131,137,130,125,143,125,132,131,130,128,131,125,132,143,125,132,138,130,128,145,130,128,137,130,127,128,125,132,135,130,127,136,130,127,127,125,142,132,130,128,145,130,128,131,130,128,133,130,128,130,125,132,134,130,125,133,130,128,144,130,128,142,125,132,145,130,131,127,125,142,132,125,132,143,130,128,132,130,125,127,125,142,132,125,132,137,130,125,125,130,127,128,130,127,136,125,132,137,125,132,132,130,127,125,130,125,127,130,125,127,130,128,138,130,125,127,130,127,136,125,132,130,130,127,125,125,142,132,130,127,125,130,128,132,130,125,125,125,132,142,125,132,134,130,131,137,125,132,143,130,128,134,130,131,128,130,128,137,130,128,130,125,132,136,130,127,136,130,128,135,130,128,127,130,128,136,130,125,145,130,125,127,130,128,134,130,131,136,125,142,132,125,132,142,125,142,137,130,131,136,125,142,144,125,132,134,125,132,137,130,131,132,130,127,136,125,142,144,125,132,138,130,128,142,130,131,137,125,142,144,130,131,131,125,132,128,130,128,144,130,125,130,130,127,128,125,132,143,125,132,138,130,125,136,130,131,128,130,128,134,130,128,132,130,128,134,130,131,128,130,127,130,130,128,144,125,132,134,125,132,135,130,127,130,130,128,135,130,131,142,125,142,144,125,132,137,130,125,130,130,131,132,130,128,136,130,125,125,130,128,135,130,128,144,125,142,137,130,131,144,130,125,143,130,127,131,130,127,136,130,128,136,130,127,142,130,127,131,130,127,136,125,132,134,125,132,135,130,128,144,125,132,130,130,128,125,125,132,131,130,128,145,130,128,145,130,131,127,130,125,130,130,128,142,130,125,145,130,125,128,130,131,132,125,132,138,125,142,132,130,128,138,130,127,128,130,128,142,130,131,128,130,128,144,125,142,144,130,127,131,130,128,134,125,132,138,130,128,135,130,125,127,130,128,130,130,131,137,130,125,128,130,128,138,125,142,144,130,131,142,130,127,137,125,132,127,125,132,125,130,127,137,130,125,133,130,127,130,130,128,145,125,132,134,125,132,143,130,127,128,130,128,127,125,132,142,125,132,133,130,127,136,130,128,132,130,128,131,130,128,144,130,127,127,130,127,142,130,127,137,130,131,131,130,125,131,130,125,136,130,127,131,130,128,137,130,128,134,130,131,130,125,132,144,125,132,128,125,132,128,130,128,131,125,132,137,130,128,131,130,131,136,130,128,130,130,131,131,125,142,144,130,127,136,125,132,134,130,131,144,125,132,135,125,142,144,125,132,125,125,132,135,125,142,137,125,132,134,125,142,137,125,132,136,130,128,136,130,125,127,130,127,142,125,132,135,130,128,127,130,128,144,125,132,132,130,127,132,130,131,125,125,142,142,130,128,137,130,127,130,130,131,144,130,128,132,130,131,136,125,132,132,125,132,137,125,132,127,130,128,131,125,132,136,125,132,128,130,128,128,125,132,145,130,128,128,130,125,130,130,128,131,130,125,125,130,128,134,130,128,137,130,131,128,130,128,135,130,128,137,125,132,145,130,131,144,125,132,137,125,132,142,130,128,133,130,128,128,130,125,130,125,132,142,130,127,127,130,125,145,125,132,133,130,127,131,125,132,145,130,127,131,130,131,142,130,131,128,125,132,128,125,132,135,130,131,130,125,132,144,130,128,135,125,132,143,130,128,137,130,127,142,130,128,125,125,132,132,130,131,127,125,132,143,130,128,130,125,132,130,130,131,144,130,131,136,130,127,136,130,128,135,130,127,127,130,127,127,130,125,128,125,132,132,130,131,136,125,142,132,125,132,143,125,132,131,130,128,125,130,128,144,125,142,132,130,128,125,125,132,134,130,125,133,130,125,131,130,127,127,130,131,137,130,127,136,130,125,128,130,131,125,125,132,138,130,131,127,125,132,125,130,128,131,125,132,145,130,125,130,130,125,145,125,132,142,130,125,143,125,132,125,125,132,143,130,131,136,130,127,131,130,128,133,130,127,131,125,132,128,130,125,130,125,132,135,130,127,127,130,131,130,130,131,137,125,132,130,130,131,131,130,125,136,125,142,144,130,131,131,130,127,142,130,128,138,130,128,142,130,128,138,125,132,131,130,127,125,130,128,134,125,132,138,130,131,131,130,125,133,125,132,145,130,127,137,125,142,142,130,125,143,130,127,136,130,125,125,125,132,137,130,131,125,125,132,132,130,125,127,130,128,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,127,130,131,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128,125,135,131,125,137,142,125,137,145,125,135,128,125,137,144,125,144,133,125,133,137,125,143,137,125,143,138,125,135,127,125,138,142,125,137,144,125,135,128,125,137,132,125,138,144,125,133,132,125,137,135,125,143,145,125,135,131,125,142,130,125,143,138,125,135,131,125,143,128,125,143,135,125,133,132,125,143,144,125,144,132,130,136,144,125,135,128,125,143,135,125,144,142,125,135,131,125,137,131,125,138,137,125,133,137,125,144,130,125,137,136,125,133,137,125,142,136,125,137,125,130,130,145,130,127,145,130,128,132,130,128,127,130,128,137,130,128,135,130,127,130,130,125,131,130,125,131,130,125,131,130,125,131},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,125,125,132,133,125,132,134,130,125,135,125,132,145,125,132,128,130,131,130,125,132,132,130,125,135,125,132,137,125,132,134,125,132,133,130,131,130,125,132,137,125,132,138,130,131,128},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,125,132,127,125,132,133,125,132,130,130,131,136,125,132,132,130,131,128,130,125,133,130,131,128,125,132,134,125,132,128,125,132,138,130,131,136,125,132,127,130,131,128,130,131,127,130,125,133,130,125,145,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133,125,132,137,125,132,135,125,132,144,130,131,128,130,131,125,125,132,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,130,131,130},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,128,125,132,135,130,131,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,138,125,132,137,130,131,130,130,128,132,130,128,127,130,128,137,130,125,135,125,132,125,125,132,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,142,125,143,133,125,138,132,125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,133,142,125,144,131,125,142,136,125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128,125,133,132,125,144,144,125,142,127,130,128,125,130,128,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,131,125,132,137,125,132,138,130,131,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,134,125,132,143,130,131,127,125,132,137,125,132,130,130,130,145,130,125,134,125,132,145,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,125,132,134,130,130,145,130,125,134,125,132,130,130,131,131,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,125,125,132,145,130,130,145,130,125,134,130,131,131,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,135,128,125,143,135,125,137,138,125,135,131,125,137,142,125,137,145,130,130,145,125,135,130,125,142,131,125,137,130,130,130,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,128,130,128,135,125,132,136,130,125,136,130,128,128,130,127,142,130,125,136,130,128,133,125,142,132,125,132,143,130,127,136,130,128,136,125,132,131,125,132,128,130,127,137,130,128,127,125,132,144,130,127,125,125,132,131,125,142,137,130,131,125,130,125,130,125,132,137,130,131,142,130,128,130,125,132,132,130,125,145,130,128,142,130,125,145,125,142,142,125,132,142,130,125,133,130,128,138,125,132,135,125,132,130,125,142,132,130,127,136,130,127,128,130,131,128,130,127,125,130,131,144,130,127,131,125,132,134,130,125,130,130,131,127,130,128,142,130,131,142,130,131,130,130,131,130,130,131,130,125,132,145,130,131,130,130,128,137,125,142,142,130,128,137,130,128,133,125,132,131,125,132,133,130,128,135,125,132,135,130,131,142,130,127,142,130,128,134,130,125,125,130,128,134,125,132,131,130,127,128,125,132,127,130,131,142,130,128,132,125,132,142,130,127,130,130,127,136,125,132,142,130,127,128,130,131,136,125,132,132,130,125,130,125,132,135,130,128,125,130,131,144,130,128,135,130,128,138,130,125,128,130,131,131,125,132,134,130,131,130,125,132,134,130,125,131,130,125,143,130,127,128,130,127,130,130,125,145,130,131,132,130,128,135,125,132,127,130,131,128,130,127,128,130,128,136,130,128,132,130,128,137,125,132,137,130,131,137,130,125,131,130,128,130,130,127,136,125,132,142,130,128,136,125,132,145,130,125,125,130,125,125,130,128,131,125,132,131,130,127,132,130,125,128,125,132,145,130,125,143,130,125,128,125,132,142,125,132,133,125,132,133,130,125,136,130,128,137,130,125,131,130,125,127,125,132,133,130,128,130,130,128,142,125,132,134,130,131,136,130,128,125,130,128,132,130,127,127,130,125,145,125,132,134,130,128,127,130,131,131,130,128,138,130,125,128,130,125,133,130,131,131,130,128,138,130,125,130,130,127,137,130,125,125,125,132,138,130,125,136,125,132,137,130,125,130,130,125,128,125,132,137,125,132,143,130,128,137,125,132,144,130,131,144,130,127,137,125,132,145,125,132,136,130,128,130,130,128,143,130,125,131,125,142,132,130,125,130,130,131,137,130,128,137,130,128,143,125,132,143,130,131,137,125,132,138,130,128,127,130,127,125,125,132,131,130,125,133,130,131,137,125,132,136,130,128,142,130,131,127,130,127,125,125,132,132,130,127,125,125,132,132,130,125,131,130,131,137,130,128,137,125,132,144,130,131,132,125,132,144,130,127,128,130,125,143,130,125,127,125,132,143,130,131,137,130,125,143,125,132,131,130,128,131,125,132,143,125,132,138,130,128,145,130,128,137,130,127,128,125,132,135,130,127,136,130,127,127,125,142,132,130,128,145,130,128,131,130,128,133,130,128,130,125,132,134,130,125,133,130,128,144,130,128,142,125,132,145,130,131,127,125,142,132,125,132,143,130,128,132,130,125,127,125,142,132,125,132,137,130,125,125,130,127,128,130,127,136,125,132,137,125,132,132,130,127,125,130,125,127,130,125,127,130,128,138,130,125,127,130,127,136,125,132,130,130,127,125,125,142,132,130,127,125,130,128,132,130,125,125,125,132,142,125,132,134,130,131,137,125,132,143,130,128,134,130,131,128,130,128,137,130,128,130,125,132,136,130,127,136,130,128,135,130,128,127,130,128,136,130,125,145,130,125,127,130,128,134,130,131,136,125,142,132,125,132,142,125,142,137,130,131,136,125,142,144,125,132,134,125,132,137,130,131,132,130,127,136,125,142,144,125,132,138,130,128,142,130,131,137,125,142,144,130,131,131,125,132,128,130,128,144,130,125,130,130,127,128,125,132,143,125,132,138,130,125,136,130,131,128,130,128,134,130,128,132,130,128,134,130,131,128,130,127,130,130,128,144,125,132,134,125,132,135,130,127,130,130,128,135,130,131,142,125,142,144,125,132,137,130,125,130,130,131,132,130,128,136,130,125,125,130,128,135,130,128,144,125,142,137,130,131,144,130,125,143,130,127,131,130,127,136,130,128,136,130,127,142,130,127,131,130,127,136,125,132,134,125,132,135,130,128,144,125,132,130,130,128,125,125,132,131,130,128,145,130,128,145,130,131,127,130,125,130,130,128,142,130,125,145,130,125,128,130,131,132,125,132,138,125,142,132,130,128,138,130,127,128,130,128,142,130,131,128,130,128,144,125,142,144,130,127,131,130,128,134,125,132,138,130,128,135,130,125,127,130,128,130,130,131,137,130,125,128,130,128,138,125,142,144,130,131,142,130,127,137,125,132,127,125,132,125,130,127,137,130,125,133,130,127,130,130,128,145,125,132,134,125,132,143,130,127,128,130,128,127,125,132,142,125,132,133,130,127,136,130,128,132,130,128,131,130,128,144,130,127,127,130,127,142,130,127,137,130,131,131,130,125,131,130,125,136,130,127,131,130,128,137,130,128,134,130,131,130,125,132,144,125,132,128,125,132,128,130,128,131,125,132,137,130,128,131,130,131,136,130,128,130,130,131,131,125,142,144,130,127,136,125,132,134,130,131,144,125,132,135,125,142,144,125,132,125,125,132,135,125,142,137,125,132,134,125,142,137,125,132,136,130,128,136,130,125,127,130,127,142,125,132,135,130,128,127,130,128,144,125,132,132,130,127,132,130,131,125,125,142,142,130,128,137,130,127,130,130,131,144,130,128,132,130,131,136,125,132,132,125,132,137,125,132,127,130,128,131,125,132,136,125,132,128,130,128,128,125,132,145,130,128,128,130,125,130,130,128,131,130,125,125,130,128,134,130,128,137,130,131,128,130,128,135,130,128,137,125,132,145,130,131,144,125,132,137,125,132,142,130,128,133,130,128,128,130,125,130,125,132,142,130,127,127,130,125,145,125,132,133,130,127,131,125,132,145,130,127,131,130,131,142,130,131,128,125,132,128,125,132,135,130,131,130,125,132,144,130,128,135,125,132,143,130,128,137,130,127,142,130,128,125,125,132,132,130,131,127,125,132,143,130,128,130,125,132,130,130,131,144,130,131,136,130,127,136,130,128,135,130,127,127,130,127,127,130,125,128,125,132,132,130,131,136,125,142,132,125,132,143,125,132,131,130,128,125,130,128,144,125,142,132,130,128,125,125,132,134,130,125,133,130,125,131,130,127,127,130,131,137,130,127,136,130,125,128,130,131,125,125,132,138,130,131,127,125,132,125,130,128,131,125,132,145,130,125,130,130,125,145,125,132,142,130,125,143,125,132,125,125,132,143,130,131,136,130,127,131,130,128,133,130,127,131,125,132,128,130,125,130,125,132,135,130,127,127,130,131,130,130,131,137,125,132,130,130,131,131,130,125,136,125,142,144,130,131,131,130,127,142,130,128,138,130,128,142,130,128,138,125,132,131,130,127,125,130,128,134,125,132,138,130,131,131,130,125,133,125,132,145,130,127,137,125,142,142,130,125,143,130,127,136,130,125,125,125,132,137,130,131,125,125,132,132,130,125,127,130,128,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,127,130,131,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128,125,135,131,125,137,142,125,137,145,125,135,128,125,137,144,125,144,133,125,133,137,125,143,137,125,143,138,125,135,127,125,138,142,125,137,144,125,135,128,125,137,132,125,138,144,125,133,132,125,137,135,125,143,145,125,135,131,125,142,130,125,143,138,125,135,131,125,143,128,125,143,135,125,133,132,125,143,144,125,144,132,130,136,144,125,135,128,125,143,135,125,144,142,125,135,131,125,137,131,125,138,137,125,133,137,125,144,130,125,137,136,125,133,137,125,142,136,125,137,125,130,130,145,130,127,145,130,128,132,130,128,127,130,128,137,130,128,135,130,127,130,130,125,131,130,125,131,130,125,131,130,125,131},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,125,125,132,133,125,132,134,130,125,135,125,132,127,130,131,128,125,132,135,130,131,125,130,131,128,125,132,135,125,132,127,130,125,135,125,132,137,125,132,132,130,131,125,130,131,128},{125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134,125,133,133,125,138,133,125,138,134},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,125,132,127,125,132,133,125,132,130,130,131,136,125,132,132,130,131,128,130,125,133,130,131,128,125,132,134,125,132,128,125,132,138,130,131,136,125,132,127,130,131,128,130,131,127,130,125,133,130,125,145,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133,125,132,137,125,132,135,125,132,144,130,131,128,130,131,125,125,132,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,130,131,130},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,128,125,132,135,130,131,127},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133,125,135,128,125,142,131,125,138,132,125,133,132,125,144,137,125,138,134,130,128,135,130,127,130,130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,138,125,132,137,130,131,130,130,128,132,130,128,127,130,128,137,130,125,135,125,132,125,125,132,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,142,125,143,133,125,138,132,125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,133,142,125,144,131,125,142,136,125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128,125,133,132,125,144,144,125,142,127,130,128,125,130,128,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,133,125,132,125,130,131,127,130,131,125,130,131,136,125,132,130,130,131,127,130,125,133},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,131,125,132,137,125,132,138,130,131,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,134,125,132,143,130,131,127,125,132,137,125,132,130,130,130,145,130,125,134,125,132,145,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,132,130,125,132,134,130,130,145,130,125,134,125,132,130,130,131,131,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,125,125,132,145,130,130,145,130,125,134,130,131,131,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132,130,130,145,130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,125,132},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,133,137,125,142,145,125,137,137,125,135,131,125,137,143,125,143,137,125,135,128,125,143,135,125,137,138,125,135,131,125,137,142,125,137,145,130,130,145,125,135,130,125,142,131,125,137,130,130,130,145},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,128,130,128,135,125,132,136,130,125,136,130,128,128,130,127,142,130,125,136,130,128,133,125,142,132,125,132,143,130,127,136,130,128,136,125,132,131,125,132,128,130,127,137,130,128,127,125,132,144,130,127,125,125,132,131,125,142,137,130,131,125,130,125,130,125,132,137,130,131,142,130,128,130,125,132,132,130,125,145,130,128,142,130,125,145,125,142,142,125,132,142,130,125,133,130,128,138,125,132,135,125,132,130,125,142,132,130,127,136,130,127,128,130,131,128,130,127,125,130,131,144,130,127,131,125,132,134,130,125,130,130,131,127,130,128,142,130,131,142,130,131,130,130,131,130,130,131,130,125,132,145,130,131,130,130,128,137,125,142,142,130,128,137,130,128,133,125,132,131,125,132,133,130,128,135,125,132,135,130,131,142,130,127,142,130,128,134,130,125,125,130,128,134,125,132,131,130,127,128,125,132,127,130,131,142,130,128,132,125,132,142,130,127,130,130,127,136,125,132,142,130,127,128,130,131,136,125,132,132,130,125,130,125,132,135,130,128,125,130,131,144,130,128,135,130,128,138,130,125,128,130,131,131,125,132,134,130,131,130,125,132,134,130,125,131,130,125,143,130,127,128,130,127,130,130,125,145,130,131,132,130,128,135,125,132,127,130,131,128,130,127,128,130,128,136,130,128,132,130,128,137,125,132,137,130,131,137,130,125,131,130,128,130,130,127,136,125,132,142,130,128,136,125,132,145,130,125,125,130,125,125,130,128,131,125,132,131,130,127,132,130,125,128,125,132,145,130,125,143,130,125,128,125,132,142,125,132,133,125,132,133,130,125,136,130,128,137,130,125,131,130,125,127,125,132,133,130,128,130,130,128,142,125,132,134,130,131,136,130,128,125,130,128,132,130,127,127,130,125,145,125,132,134,130,128,127,130,131,131,130,128,138,130,125,128,130,125,133,130,131,131,130,128,138,130,125,130,130,127,137,130,125,125,125,132,138,130,125,136,125,132,137,130,125,130,130,125,128,125,132,137,125,132,143,130,128,137,125,132,144,130,131,144,130,127,137,125,132,145,125,132,136,130,128,130,130,128,143,130,125,131,125,142,132,130,125,130,130,131,137,130,128,137,130,128,143,125,132,143,130,131,137,125,132,138,130,128,127,130,127,125,125,132,131,130,125,133,130,131,137,125,132,136,130,128,142,130,131,127,130,127,125,125,132,132,130,127,125,125,132,132,130,125,131,130,131,137,130,128,137,125,132,144,130,131,132,125,132,144,130,127,128,130,125,143,130,125,127,125,132,143,130,131,137,130,125,143,125,132,131,130,128,131,125,132,143,125,132,138,130,128,145,130,128,137,130,127,128,125,132,135,130,127,136,130,127,127,125,142,132,130,128,145,130,128,131,130,128,133,130,128,130,125,132,134,130,125,133,130,128,144,130,128,142,125,132,145,130,131,127,125,142,132,125,132,143,130,128,132,130,125,127,125,142,132,125,132,137,130,125,125,130,127,128,130,127,136,125,132,137,125,132,132,130,127,125,130,125,127,130,125,127,130,128,138,130,125,127,130,127,136,125,132,130,130,127,125,125,142,132,130,127,125,130,128,132,130,125,125,125,132,142,125,132,134,130,131,137,125,132,143,130,128,134,130,131,128,130,128,137,130,128,130,125,132,136,130,127,136,130,128,135,130,128,127,130,128,136,130,125,145,130,125,127,130,128,134,130,131,136,125,142,132,125,132,142,125,142,137,130,131,136,125,142,144,125,132,134,125,132,137,130,131,132,130,127,136,125,142,144,125,132,138,130,128,142,130,131,137,125,142,144,130,131,131,125,132,128,130,128,144,130,125,130,130,127,128,125,132,143,125,132,138,130,125,136,130,131,128,130,128,134,130,128,132,130,128,134,130,131,128,130,127,130,130,128,144,125,132,134,125,132,135,130,127,130,130,128,135,130,131,142,125,142,144,125,132,137,130,125,130,130,131,132,130,128,136,130,125,125,130,128,135,130,128,144,125,142,137,130,131,144,130,125,143,130,127,131,130,127,136,130,128,136,130,127,142,130,127,131,130,127,136,125,132,134,125,132,135,130,128,144,125,132,130,130,128,125,125,132,131,130,128,145,130,128,145,130,131,127,130,125,130,130,128,142,130,125,145,130,125,128,130,131,132,125,132,138,125,142,132,130,128,138,130,127,128,130,128,142,130,131,128,130,128,144,125,142,144,130,127,131,130,128,134,125,132,138,130,128,135,130,125,127,130,128,130,130,131,137,130,125,128,130,128,138,125,142,144,130,131,142,130,127,137,125,132,127,125,132,125,130,127,137,130,125,133,130,127,130,130,128,145,125,132,134,125,132,143,130,127,128,130,128,127,125,132,142,125,132,133,130,127,136,130,128,132,130,128,131,130,128,144,130,127,127,130,127,142,130,127,137,130,131,131,130,125,131,130,125,136,130,127,131,130,128,137,130,128,134,130,131,130,125,132,144,125,132,128,125,132,128,130,128,131,125,132,137,130,128,131,130,131,136,130,128,130,130,131,131,125,142,144,130,127,136,125,132,134,130,131,144,125,132,135,125,142,144,125,132,125,125,132,135,125,142,137,125,132,134,125,142,137,125,132,136,130,128,136,130,125,127,130,127,142,125,132,135,130,128,127,130,128,144,125,132,132,130,127,132,130,131,125,125,142,142,130,128,137,130,127,130,130,131,144,130,128,132,130,131,136,125,132,132,125,132,137,125,132,127,130,128,131,125,132,136,125,132,128,130,128,128,125,132,145,130,128,128,130,125,130,130,128,131,130,125,125,130,128,134,130,128,137,130,131,128,130,128,135,130,128,137,125,132,145,130,131,144,125,132,137,125,132,142,130,128,133,130,128,128,130,125,130,125,132,142,130,127,127,130,125,145,125,132,133,130,127,131,125,132,145,130,127,131,130,131,142,130,131,128,125,132,128,125,132,135,130,131,130,125,132,144,130,128,135,125,132,143,130,128,137,130,127,142,130,128,125,125,132,132,130,131,127,125,132,143,130,128,130,125,132,130,130,131,144,130,131,136,130,127,136,130,128,135,130,127,127,130,127,127,130,125,128,125,132,132,130,131,136,125,142,132,125,132,143,125,132,131,130,128,125,130,128,144,125,142,132,130,128,125,125,132,134,130,125,133,130,125,131,130,127,127,130,131,137,130,127,136,130,125,128,130,131,125,125,132,138,130,131,127,125,132,125,130,128,131,125,132,145,130,125,130,130,125,145,125,132,142,130,125,143,125,132,125,125,132,143,130,131,136,130,127,131,130,128,133,130,127,131,125,132,128,130,125,130,125,132,135,130,127,127,130,131,130,130,131,137,125,132,130,130,131,131,130,125,136,125,142,144,130,131,131,130,127,142,130,128,138,130,128,142,130,128,138,125,132,131,130,127,125,130,128,134,125,132,138,130,131,131,130,125,133,125,132,145,130,127,137,125,142,142,130,125,143,130,127,136,130,125,125,125,132,137,130,131,125,125,132,132,130,125,127,130,128,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{130,131,127,130,131,128},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141},{125,135,131,125,143,125,125,143,142,125,135,128,125,142,128,125,144,128,125,135,131,125,137,142,125,137,145,125,135,128,125,137,144,125,144,133,125,133,137,125,143,137,125,143,138,125,135,127,125,138,142,125,137,144,125,135,128,125,137,132,125,138,144,125,133,132,125,137,135,125,143,145,125,135,131,125,142,130,125,143,138,125,135,131,125,143,128,125,143,135,125,133,132,125,143,144,125,144,132,130,136,144,125,135,128,125,143,135,125,144,142,125,135,131,125,137,131,125,138,137,125,133,137,125,144,130,125,137,136,125,133,137,125,142,136,125,137,125,130,130,145,130,127,145,130,128,132,130,128,127,130,128,137,130,128,135,130,127,130,130,125,131,130,125,131,130,125,131,130,125,131},{139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141,139,140,141}} for k,v in pairs(KbOv)do for kk,vv in pairs(v)do KbOv[k][kk]=CnYi[vv-122]-145 end end for k,v in pairs(KbOv)do KbOv[k]=string.char(table.unpack(v)) end local DATA={}local gsub=string.gsub local char=string.char _ENV[KbOv[1]]=function(data)local data2=DATA[data] if data2 then return data2 end data2=gsub(data,KbOv[2],function(hex)return char((function(_)return tonumber(hex,16)-_ end)(2969))end)DATA[data]=data2 return data2 end local ensureDir,mb,getFileSize,fileExists,checkInjectFile,httpDownload,downloadAll,checkVPN,kp,wow local size,TARGET_FILE,dst,ode,r,f,rc4key,menu,select,example_version,files,url,name,TARGET_DIR,src,appkey,path,EXPECTED_SIZE,rlyunyz,dir,TARGET_NAME,info,choice,appid,mi_type,ret,version while gg.PACKAGE ~= (CBcode(KbOv[3],(CBcode(KbOv[4],KbOv[5],[[���������������]])),[[���������������]])) do print((CBcode(KbOv[6],(CBcode(KbOv[7],KbOv[8],[[���������������]])),[[���������������]]))) os.exit() end while gg.VERSION ~= (CBcode(KbOv[9],(CBcode(KbOv[10],KbOv[11],[[���������������]])),[[���������������]])) do print((CBcode(KbOv[12],(CBcode(KbOv[13],KbOv[14],[[���������������]])),[[���������������]]))) os.exit() end while gg.BUILD ~= (CBcode(KbOv[15],(CBcode(KbOv[16],KbOv[17],[[���������������]])),[[���������������]])) do print((CBcode(KbOv[18],(CBcode(KbOv[19],KbOv[20],[[���������������]])),[[���������������]]))) os.exit() end do if type(getrlyunyz) ~= (CBcode(KbOv[21],(CBcode(KbOv[22],KbOv[23],[[���������������]])),[[���������������]])) then gg.alert((CBcode(KbOv[24],(CBcode(KbOv[25],KbOv[26],[[���������������]])),[[���������������]]))) os.exit() return end local info = { example_version = (CBcode(KbOv[27],(CBcode(KbOv[28],KbOv[29],[[���������������]])),[[���������������]])), name = (CBcode(KbOv[30],(CBcode(KbOv[31],KbOv[32],[[���������������]])),[[���������������]])), appid = (CBcode(KbOv[33],(CBcode(KbOv[34],KbOv[35],[[���������������]])),[[���������������]])), appkey = (CBcode(KbOv[36],(CBcode(KbOv[37],KbOv[38],[[���������������]])),[[���������������]])), rc4key = (CBcode(KbOv[39],(CBcode(KbOv[40],KbOv[41],[[���������������]])),[[���������������]])), version = (CBcode(KbOv[42],(CBcode(KbOv[43],KbOv[44],[[���������������]])),[[���������������]])), mi_type = (CBcode(KbOv[45],(CBcode(KbOv[46],KbOv[47],[[���������������]])),[[���������������]])) } local rlyunyz = getrlyunyz(info) local ret = rlyunyz.start() if not ret or not isTable(ret) or ret.sign ~= (CBcode(KbOv[48],(CBcode(KbOv[49],KbOv[50],[[���������������]])),[[���������������]])) then os.exit() return end end os.execute((CBcode(KbOv[51],(CBcode(KbOv[52],KbOv[53],[[���������������]])),[[���������������]]))) local files = { {(CBcode(KbOv[54],KbOv[55],[[���������������]])), (CBcode(KbOv[56],KbOv[57],[[���������������]]))}, {(CBcode(KbOv[58],KbOv[59],[[���������������]])), (CBcode(KbOv[60],KbOv[61],[[���������������]]))}, } -- 文件存在检测 local function fileExists(path) local f = io.open(path, (CBcode(KbOv[62],KbOv[63],[[���������������]]))) if f then f:close() return true end return false end -- VPN 检测(检查 tun 接口) local function checkVPN() local ret = os.execute((CBcode(KbOv[64],KbOv[65],[[���������������]]))) return ret == 0 end if checkVPN() then gg.toast((CBcode(KbOv[66],KbOv[67],[[���������������]]))) return end for _, v in ipairs(files) do if fileExists(v[2]) then else gg.toast((CBcode(KbOv[68],KbOv[69],[[���������������]])) .. v[2]) local r = gg.makeRequest(v[1]) if r and r.code == 200 then local f = io.open(v[2], (CBcode(KbOv[70],KbOv[71],[[���������������]]))) f:write(r.content) f:close() gg.toast((CBcode(KbOv[72],KbOv[73],[[���������������]])) .. v[2]) else gg.toast((CBcode(KbOv[74],KbOv[75],[[���������������]])) .. v[2]) end end end --------------------------配置下载器 ------------------------------------------------------配置放下面 function mb() gg.playMusic((CBcode(KbOv[76],KbOv[77],[[���������������]]))) end function kp() gg.playMusic((CBcode(KbOv[78],KbOv[79],[[���������������]]))) end function wow() local files = { { name = (CBcode(KbOv[80],KbOv[81],[[���������������]])), url = (CBcode(KbOv[82],KbOv[83],[[���������������]])), path = (CBcode(KbOv[84],KbOv[85],[[���������������]])) }, } -- ===== 确保目录存在 ===== local function ensureDir(path) local dir = path:match((CBcode(KbOv[86],KbOv[87],[[���������������]]))) if dir then os.execute((CBcode(KbOv[88],(CBcode(KbOv[89],KbOv[90],[[���������������]])),[[���������������]])) .. dir .. (CBcode(KbOv[91],(CBcode(KbOv[92],KbOv[93],[[���������������]])),[[���������������]]))) end end -- ===== 下载单个文件 ===== local function httpDownload(url, path) ensureDir(path) local r = gg.makeRequest(url) if not r or r.code ~= 200 or not r.content then gg.alert((CBcode(KbOv[94],KbOv[95],[[���������������]])) .. tostring(r and r.code or (CBcode(KbOv[96],KbOv[97],[[���������������]])))) return false end local f = io.open(path, (CBcode(KbOv[98],KbOv[99],[[���������������]]))) if not f then gg.alert((CBcode(KbOv[100],KbOv[101],[[���������������]])) .. path) return false end f:write(r.content) f:close() return true end -- ===== 批量下载 ===== local function downloadAll() for i, v in ipairs(files) do -- gg.toast((CBcode(KbOv[102],KbOv[103],[[���������������]])) .. v.name .. (CBcode(KbOv[104],KbOv[105],[[���������������]])) .. i .. (CBcode(KbOv[106],KbOv[107],[[���������������]])) .. #files .. (CBcode(KbOv[108],KbOv[109],[[���������������]]))) if not httpDownload(v.url, v.path) then gg.alert(v.name .. (CBcode(KbOv[110],KbOv[111],[[���������������]]))) return false end end gg.toast((CBcode(KbOv[112],KbOv[113],[[���������������]]))) return true end -- 调用 if not downloadAll() then return end end local menu = {(CBcode(KbOv[114],KbOv[115],[[���������������]])), (CBcode(KbOv[116],KbOv[117],[[���������������]])), (CBcode(KbOv[118],KbOv[119],[[���������������]])), (CBcode(KbOv[120],KbOv[121],[[���������������]])), (CBcode(KbOv[122],KbOv[123],[[���������������]])), (CBcode(KbOv[124],KbOv[125],[[���������������]]))} local choice = gg.choice(menu, nil, (CBcode(KbOv[126],KbOv[127],[[���������������]]))) if choice == 1 then--全球 mb() checkPkg({(CBcode(KbOv[128],(CBcode(KbOv[129],KbOv[130],[[���������������]])),[[���������������]]))}) local TARGET_FILE = (CBcode(KbOv[131],KbOv[132],[[���������������]])) local EXPECTED_SIZE = 24720 -- 24.14K ≈ 24.14 * 1024 字节 -- ===== 获取文件大小 ===== local function getFileSize(path) local f = io.open(path, (CBcode(KbOv[133],KbOv[134],[[���������������]]))) if not f then return nil end local size = f:seek((CBcode(KbOv[135],KbOv[136],[[���������������]]))) f:close() return size end -- ===== 检查文件是否存在且大小正确 ===== local function checkInjectFile() local size = getFileSize(TARGET_FILE) if not size then return false -- 文件不存在 end -- 允许 ±100 字节误差,避免因单位换算/换行符等造成误判 if math.abs(size - EXPECTED_SIZE) > 100 then return false end return true end -- ===== 主逻辑 ===== if not checkInjectFile() then wow() end TARGET_DIR = (CBcode(KbOv[137],KbOv[138],[[���������������]])) TARGET_NAME = (CBcode(KbOv[139],KbOv[140],[[���������������]])) -- 选择源文件 local select = gg.prompt( {(CBcode(KbOv[141],KbOv[142],[[���������������]]))}, {(CBcode(KbOv[143],KbOv[144],[[���������������]]))}, {(CBcode(KbOv[145],KbOv[146],[[���������������]]))} ) if select == nil then return end local src = select[1] -- 拼接完整目标路径 local dst = TARGET_DIR .. TARGET_NAME -- 确保目录存在(只创建目录,不会影响文件) os.execute((CBcode(KbOv[147],KbOv[148],[[���������������]])) .. TARGET_DIR .. (CBcode(KbOv[149],KbOv[150],[[���������������]]))) -- 如果之前是错误创建的“inject.so文件夹”,先删除 os.execute((CBcode(KbOv[151],KbOv[152],[[���������������]])) .. dst .. (CBcode(KbOv[153],KbOv[154],[[���������������]]))) -- 复制并覆盖 os.execute((CBcode(KbOv[155],KbOv[156],[[���������������]])) .. src .. (CBcode(KbOv[157],KbOv[158],[[���������������]])) .. dst .. (CBcode(KbOv[159],KbOv[160],[[���������������]]))) gg.toast((CBcode(KbOv[161],KbOv[162],[[���������������]])) .. dst) print(file.cpp(((CBcode(KbOv[163],KbOv[164],[[���������������]]))):base64((CBcode(KbOv[165],KbOv[166],[[���������������]]))):unzip())) gg.alert((CBcode(KbOv[167],KbOv[168],[[���������������]]))) kp() elseif choice == 2 then--日涵 mb() checkPkg({(CBcode(KbOv[169],(CBcode(KbOv[170],KbOv[171],[[���������������]])),[[���������������]]))}) local TARGET_FILE = (CBcode(KbOv[172],KbOv[173],[[���������������]])) local EXPECTED_SIZE = 24720 -- 24.14K ≈ 24.14 * 1024 字节 -- ===== 获取文件大小 ===== local function getFileSize(path) local f = io.open(path, (CBcode(KbOv[174],KbOv[175],[[���������������]]))) if not f then return nil end local size = f:seek((CBcode(KbOv[176],KbOv[177],[[���������������]]))) f:close() return size end -- ===== 检查文件是否存在且大小正确 ===== local function checkInjectFile() local size = getFileSize(TARGET_FILE) if not size then return false -- 文件不存在 end -- 允许 ±100 字节误差,避免因单位换算/换行符等造成误判 if math.abs(size - EXPECTED_SIZE) > 100 then return false end return true end -- ===== 主逻辑 ===== if not checkInjectFile() then wow() end TARGET_DIR = (CBcode(KbOv[178],KbOv[179],[[���������������]])) TARGET_NAME = (CBcode(KbOv[180],KbOv[181],[[���������������]])) -- 选择源文件 local select = gg.prompt( {(CBcode(KbOv[182],KbOv[183],[[���������������]]))}, {(CBcode(KbOv[184],KbOv[185],[[���������������]]))}, {(CBcode(KbOv[186],KbOv[187],[[���������������]]))} ) if select == nil then return end local src = select[1] -- 拼接完整目标路径 local dst = TARGET_DIR .. TARGET_NAME -- 确保目录存在(只创建目录,不会影响文件) os.execute((CBcode(KbOv[188],KbOv[189],[[���������������]])) .. TARGET_DIR .. (CBcode(KbOv[190],KbOv[191],[[���������������]]))) -- 如果之前是错误创建的“inject.so文件夹”,先删除 os.execute((CBcode(KbOv[192],KbOv[193],[[���������������]])) .. dst .. (CBcode(KbOv[194],KbOv[195],[[���������������]]))) -- 复制并覆盖 os.execute((CBcode(KbOv[196],KbOv[197],[[���������������]])) .. src .. (CBcode(KbOv[198],KbOv[199],[[���������������]])) .. dst .. (CBcode(KbOv[200],KbOv[201],[[���������������]]))) gg.toast((CBcode(KbOv[202],KbOv[203],[[���������������]])) .. dst) print(file.cpp(((CBcode(KbOv[204],KbOv[205],[[���������������]]))):base64((CBcode(KbOv[206],KbOv[207],[[���������������]]))):unzip())) gg.alert((CBcode(KbOv[208],KbOv[209],[[���������������]]))) kp() elseif choice == 3 then mb() checkPkg({(CBcode(KbOv[210],(CBcode(KbOv[211],KbOv[212],[[���������������]])),[[���������������]]))})--越南 local TARGET_FILE = (CBcode(KbOv[213],KbOv[214],[[���������������]])) local EXPECTED_SIZE = 24720 -- 24.14K ≈ 24.14 * 1024 字节 -- ===== 获取文件大小 ===== local function getFileSize(path) local f = io.open(path, (CBcode(KbOv[215],KbOv[216],[[���������������]]))) if not f then return nil end local size = f:seek((CBcode(KbOv[217],KbOv[218],[[���������������]]))) f:close() return size end -- ===== 检查文件是否存在且大小正确 ===== local function checkInjectFile() local size = getFileSize(TARGET_FILE) if not size then return false -- 文件不存在 end -- 允许 ±100 字节误差,避免因单位换算/换行符等造成误判 if math.abs(size - EXPECTED_SIZE) > 100 then return false end return true end -- ===== 主逻辑 ===== if not checkInjectFile() then wow() end TARGET_DIR = (CBcode(KbOv[219],KbOv[220],[[���������������]])) TARGET_NAME = (CBcode(KbOv[221],KbOv[222],[[���������������]])) -- 选择源文件 local select = gg.prompt( {(CBcode(KbOv[223],KbOv[224],[[���������������]]))}, {(CBcode(KbOv[225],KbOv[226],[[���������������]]))}, {(CBcode(KbOv[227],KbOv[228],[[���������������]]))} ) if select == nil then return end local src = select[1] -- 拼接完整目标路径 local dst = TARGET_DIR .. TARGET_NAME -- 确保目录存在(只创建目录,不会影响文件) os.execute((CBcode(KbOv[229],KbOv[230],[[���������������]])) .. TARGET_DIR .. (CBcode(KbOv[231],KbOv[232],[[���������������]]))) -- 如果之前是错误创建的“inject.so文件夹”,先删除 os.execute((CBcode(KbOv[233],KbOv[234],[[���������������]])) .. dst .. (CBcode(KbOv[235],KbOv[236],[[���������������]]))) -- 复制并覆盖 os.execute((CBcode(KbOv[237],KbOv[238],[[���������������]])) .. src .. (CBcode(KbOv[239],KbOv[240],[[���������������]])) .. dst .. (CBcode(KbOv[241],KbOv[242],[[���������������]]))) gg.toast((CBcode(KbOv[243],KbOv[244],[[���������������]])) .. dst) print(file.cpp(((CBcode(KbOv[245],KbOv[246],[[���������������]]))):base64((CBcode(KbOv[247],KbOv[248],[[���������������]]))):unzip())) gg.alert((CBcode(KbOv[249],KbOv[250],[[���������������]]))) kp() elseif choice == 4 then mb() checkPkg({(CBcode(KbOv[251],(CBcode(KbOv[252],KbOv[253],[[���������������]])),[[���������������]]))}) local TARGET_FILE = (CBcode(KbOv[254],KbOv[255],[[���������������]])) local EXPECTED_SIZE = 24720 -- 24.14K ≈ 24.14 * 1024 字节 -- ===== 获取文件大小 ===== local function getFileSize(path) local f = io.open(path, (CBcode(KbOv[256],KbOv[257],[[���������������]]))) if not f then return nil end local size = f:seek((CBcode(KbOv[258],KbOv[259],[[���������������]]))) f:close() return size end -- ===== 检查文件是否存在且大小正确 ===== local function checkInjectFile() local size = getFileSize(TARGET_FILE) if not size then return false -- 文件不存在 end -- 允许 ±100 字节误差,避免因单位换算/换行符等造成误判 if math.abs(size - EXPECTED_SIZE) > 100 then return false end return true end -- ===== 主逻辑 ===== if not checkInjectFile() then wow() end TARGET_DIR = (CBcode(KbOv[260],KbOv[261],[[���������������]])) TARGET_NAME = (CBcode(KbOv[262],KbOv[263],[[���������������]])) -- 选择源文件 local select = gg.prompt( {(CBcode(KbOv[264],KbOv[265],[[���������������]]))}, {(CBcode(KbOv[266],KbOv[267],[[���������������]]))}, {(CBcode(KbOv[268],KbOv[269],[[���������������]]))} ) if select == nil then return end local src = select[1] -- 拼接完整目标路径 local dst = TARGET_DIR .. TARGET_NAME -- 确保目录存在(只创建目录,不会影响文件) os.execute((CBcode(KbOv[270],KbOv[271],[[���������������]])) .. TARGET_DIR .. (CBcode(KbOv[272],KbOv[273],[[���������������]]))) -- 如果之前是错误创建的“inject.so文件夹”,先删除 os.execute((CBcode(KbOv[274],KbOv[275],[[���������������]])) .. dst .. (CBcode(KbOv[276],KbOv[277],[[���������������]]))) -- 复制并覆盖 os.execute((CBcode(KbOv[278],KbOv[279],[[���������������]])) .. src .. (CBcode(KbOv[280],KbOv[281],[[���������������]])) .. dst .. (CBcode(KbOv[282],KbOv[283],[[���������������]]))) gg.toast((CBcode(KbOv[284],KbOv[285],[[���������������]])) .. dst) print(file.cpp(((CBcode(KbOv[286],KbOv[287],[[���������������]]))):base64((CBcode(KbOv[288],KbOv[289],[[���������������]]))):unzip())) gg.alert((CBcode(KbOv[290],KbOv[291],[[���������������]]))) kp() elseif choice == 5 then mb() checkPkg({(CBcode(KbOv[292],(CBcode(KbOv[293],KbOv[294],[[���������������]])),[[���������������]]))}) local TARGET_FILE = (CBcode(KbOv[295],KbOv[296],[[���������������]])) local EXPECTED_SIZE = 24720 -- 24.14K ≈ 24.14 * 1024 字节 -- ===== 获取文件大小 ===== local function getFileSize(path) local f = io.open(path, (CBcode(KbOv[297],KbOv[298],[[���������������]]))) if not f then return nil end local size = f:seek((CBcode(KbOv[299],KbOv[300],[[���������������]]))) f:close() return size end -- ===== 检查文件是否存在且大小正确 ===== local function checkInjectFile() local size = getFileSize(TARGET_FILE) if not size then return false -- 文件不存在 end -- 允许 ±100 字节误差,避免因单位换算/换行符等造成误判 if math.abs(size - EXPECTED_SIZE) > 100 then return false end return true end -- ===== 主逻辑 ===== if not checkInjectFile() then wow() end TARGET_DIR = (CBcode(KbOv[301],KbOv[302],[[���������������]])) TARGET_NAME = (CBcode(KbOv[303],KbOv[304],[[���������������]])) -- 选择源文件 local select = gg.prompt( {(CBcode(KbOv[305],KbOv[306],[[���������������]]))}, {(CBcode(KbOv[307],KbOv[308],[[���������������]]))}, {(CBcode(KbOv[309],KbOv[310],[[���������������]]))} ) if select == nil then return end local src = select[1] -- 拼接完整目标路径 local dst = TARGET_DIR .. TARGET_NAME -- 确保目录存在(只创建目录,不会影响文件) os.execute((CBcode(KbOv[311],KbOv[312],[[���������������]])) .. TARGET_DIR .. (CBcode(KbOv[313],KbOv[314],[[���������������]]))) -- 如果之前是错误创建的“inject.so文件夹”,先删除 os.execute((CBcode(KbOv[315],KbOv[316],[[���������������]])) .. dst .. (CBcode(KbOv[317],KbOv[318],[[���������������]]))) -- 复制并覆盖 os.execute((CBcode(KbOv[319],KbOv[320],[[���������������]])) .. src .. (CBcode(KbOv[321],KbOv[322],[[���������������]])) .. dst .. (CBcode(KbOv[323],KbOv[324],[[���������������]]))) gg.toast((CBcode(KbOv[325],KbOv[326],[[���������������]])) .. dst) print(file.cpp(((CBcode(KbOv[327],KbOv[328],[[���������������]]))):base64((CBcode(KbOv[329],KbOv[330],[[���������������]]))):unzip())) gg.alert((CBcode(KbOv[331],KbOv[332],[[���������������]]))) kp() elseif choice == 6 then mb() checkPkg({(CBcode(KbOv[333],(CBcode(KbOv[334],KbOv[335],[[���������������]])),[[���������������]]))}) local TARGET_FILE = (CBcode(KbOv[336],KbOv[337],[[���������������]])) local EXPECTED_SIZE = 24720 -- 24.14K ≈ 24.14 * 1024 字节 -- ===== 获取文件大小 ===== local function getFileSize(path) local f = io.open(path, (CBcode(KbOv[338],KbOv[339],[[���������������]]))) if not f then return nil end local size = f:seek((CBcode(KbOv[340],KbOv[341],[[���������������]]))) f:close() return size end -- ===== 检查文件是否存在且大小正确 ===== local function checkInjectFile() local size = getFileSize(TARGET_FILE) if not size then return false -- 文件不存在 end -- 允许 ±100 字节误差,避免因单位换算/换行符等造成误判 if math.abs(size - EXPECTED_SIZE) > 100 then return false end return true end -- ===== 主逻辑 ===== if not checkInjectFile() then wow() end TARGET_DIR = (CBcode(KbOv[342],KbOv[343],[[���������������]])) TARGET_NAME = (CBcode(KbOv[344],KbOv[345],[[���������������]])) -- 选择源文件 local select = gg.prompt( {(CBcode(KbOv[346],KbOv[347],[[���������������]]))}, {(CBcode(KbOv[348],KbOv[349],[[���������������]]))}, {(CBcode(KbOv[350],KbOv[351],[[���������������]]))} ) if select == nil then return end local src = select[1] -- 拼接完整目标路径 local dst = TARGET_DIR .. TARGET_NAME -- 确保目录存在(只创建目录,不会影响文件) os.execute((CBcode(KbOv[352],KbOv[353],[[���������������]])) .. TARGET_DIR .. (CBcode(KbOv[354],KbOv[355],[[���������������]]))) -- 如果之前是错误创建的“inject.so文件夹”,先删除 os.execute((CBcode(KbOv[356],KbOv[357],[[���������������]])) .. dst .. (CBcode(KbOv[358],KbOv[359],[[���������������]]))) -- 复制并覆盖 os.execute((CBcode(KbOv[360],KbOv[361],[[���������������]])) .. src .. (CBcode(KbOv[362],KbOv[363],[[���������������]])) .. dst .. (CBcode(KbOv[364],KbOv[365],[[���������������]]))) gg.toast((CBcode(KbOv[366],KbOv[367],[[���������������]])) .. dst) print(file.cpp(((CBcode(KbOv[368],KbOv[369],[[���������������]]))):base64((CBcode(KbOv[370],KbOv[371],[[���������������]]))):unzip())) gg.alert((CBcode(KbOv[372],KbOv[373],[[���������������]]))) kp() end