use super::*;
#[rustfmt::skip]
pub const KNIGHT_PST_PATTERN: [[[PackedEval; 64]; KING_BUCKETS_COUNT]; 2] =
[
[
[
s!( 184, 273), s!( 296, 276), s!( 295, 293), s!( 335, 278), s!( 383, 278), s!( 290, 318), s!( 333, 262), s!( 253, 220),
s!( 292, 259), s!( 296, 281), s!( 351, 291), s!( 374, 299), s!( 351, 298), s!( 394, 278), s!( 353, 273), s!( 317, 278),
s!( 286, 282), s!( 346, 294), s!( 369, 299), s!( 387, 302), s!( 416, 288), s!( 423, 285), s!( 383, 299), s!( 351, 281),
s!( 319, 281), s!( 329, 298), s!( 369, 299), s!( 389, 309), s!( 381, 314), s!( 393, 316), s!( 355, 325), s!( 363, 302),
s!( 315, 260), s!( 334, 296), s!( 362, 299), s!( 361, 316), s!( 364, 316), s!( 360, 322), s!( 360, 307), s!( 341, 295),
s!( 281, 271), s!( 313, 274), s!( 334, 289), s!( 343, 311), s!( 361, 310), s!( 355, 303), s!( 339, 297), s!( 333, 284),
s!( 291, 239), s!( 283, 271), s!( 313, 268), s!( 326, 292), s!( 327, 290), s!( 338, 289), s!( 324, 273), s!( 355, 272),
s!( 248, 244), s!( 282, 196), s!( 296, 265), s!( 328, 228), s!( 322, 265), s!( 332, 273), s!( 338, 262), s!( 295, 241),
],
[
s!( 167, 268), s!( 306, 285), s!( 312, 303), s!( 309, 291), s!( 383, 281), s!( 254, 302), s!( 325, 264), s!( 212, 210),
s!( 286, 292), s!( 313, 303), s!( 360, 298), s!( 363, 313), s!( 328, 311), s!( 379, 283), s!( 332, 290), s!( 294, 294),
s!( 310, 296), s!( 353, 320), s!( 369, 329), s!( 375, 323), s!( 408, 305), s!( 405, 314), s!( 351, 322), s!( 327, 301),
s!( 343, 304), s!( 333, 326), s!( 361, 335), s!( 376, 336), s!( 362, 336), s!( 377, 329), s!( 339, 335), s!( 353, 303),
s!( 320, 299), s!( 328, 315), s!( 356, 330), s!( 350, 331), s!( 356, 331), s!( 359, 320), s!( 356, 312), s!( 328, 294),
s!( 302, 281), s!( 324, 308), s!( 337, 311), s!( 346, 322), s!( 355, 325), s!( 353, 310), s!( 346, 307), s!( 317, 268),
s!( 301, 258), s!( 303, 287), s!( 320, 288), s!( 335, 304), s!( 331, 299), s!( 342, 276), s!( 330, 286), s!( 334, 279),
s!( 262, 255), s!( 298, 250), s!( 317, 272), s!( 312, 285), s!( 327, 281), s!( 342, 273), s!( 347, 275), s!( 289, 249),
],
[
s!( 133, 255), s!( 302, 293), s!( 291, 315), s!( 319, 307), s!( 374, 295), s!( 239, 308), s!( 333, 273), s!( 235, 217),
s!( 278, 297), s!( 311, 309), s!( 384, 300), s!( 396, 311), s!( 336, 313), s!( 370, 296), s!( 329, 296), s!( 308, 281),
s!( 309, 306), s!( 369, 307), s!( 398, 325), s!( 384, 327), s!( 438, 310), s!( 449, 316), s!( 403, 304), s!( 366, 291),
s!( 346, 291), s!( 348, 322), s!( 374, 331), s!( 422, 314), s!( 394, 322), s!( 431, 315), s!( 386, 313), s!( 388, 292),
s!( 324, 293), s!( 339, 316), s!( 370, 333), s!( 387, 323), s!( 385, 320), s!( 401, 316), s!( 389, 310), s!( 379, 276),
s!( 305, 285), s!( 334, 309), s!( 357, 317), s!( 372, 321), s!( 376, 313), s!( 389, 305), s!( 370, 304), s!( 349, 291),
s!( 318, 276), s!( 316, 313), s!( 313, 310), s!( 348, 315), s!( 359, 304), s!( 402, 302), s!( 323, 315), s!( 359, 268),
s!( 266, 279), s!( 294, 271), s!( 309, 308), s!( 317, 297), s!( 353, 288), s!( 369, 284), s!( 332, 273), s!( 295, 277),
],
[
s!( 136, 255), s!( 297, 297), s!( 253, 310), s!( 317, 309), s!( 368, 302), s!( 215, 309), s!( 328, 271), s!( 221, 208),
s!( 289, 299), s!( 291, 324), s!( 346, 316), s!( 335, 328), s!( 326, 316), s!( 358, 313), s!( 290, 302), s!( 309, 299),
s!( 317, 301), s!( 364, 325), s!( 357, 340), s!( 357, 337), s!( 366, 333), s!( 344, 336), s!( 349, 329), s!( 328, 300),
s!( 343, 314), s!( 330, 327), s!( 347, 349), s!( 357, 347), s!( 347, 345), s!( 368, 340), s!( 334, 336), s!( 349, 308),
s!( 323, 302), s!( 323, 325), s!( 354, 345), s!( 356, 337), s!( 355, 336), s!( 358, 338), s!( 338, 329), s!( 326, 306),
s!( 303, 292), s!( 330, 320), s!( 345, 324), s!( 347, 332), s!( 360, 331), s!( 351, 312), s!( 351, 302), s!( 320, 294),
s!( 316, 273), s!( 296, 305), s!( 327, 313), s!( 333, 312), s!( 333, 310), s!( 345, 313), s!( 332, 299), s!( 329, 283),
s!( 268, 288), s!( 301, 271), s!( 306, 299), s!( 318, 301), s!( 335, 316), s!( 322, 300), s!( 304, 257), s!( 324, 289),
],
[
s!( 179, 265), s!( 298, 281), s!( 292, 314), s!( 317, 310), s!( 378, 301), s!( 247, 314), s!( 328, 264), s!( 230, 216),
s!( 269, 295), s!( 304, 320), s!( 369, 316), s!( 376, 329), s!( 338, 335), s!( 385, 316), s!( 335, 301), s!( 328, 290),
s!( 310, 301), s!( 383, 318), s!( 390, 340), s!( 412, 330), s!( 429, 336), s!( 420, 322), s!( 392, 331), s!( 341, 304),
s!( 359, 300), s!( 361, 325), s!( 416, 329), s!( 415, 327), s!( 405, 333), s!( 396, 330), s!( 369, 329), s!( 371, 303),
s!( 360, 296), s!( 367, 316), s!( 400, 332), s!( 398, 326), s!( 395, 329), s!( 405, 325), s!( 356, 322), s!( 353, 297),
s!( 337, 304), s!( 340, 316), s!( 360, 320), s!( 389, 316), s!( 367, 328), s!( 363, 318), s!( 350, 314), s!( 348, 282),
s!( 325, 287), s!( 312, 316), s!( 358, 303), s!( 349, 318), s!( 345, 316), s!( 338, 304), s!( 346, 304), s!( 321, 261),
s!( 269, 285), s!( 297, 273), s!( 313, 308), s!( 332, 300), s!( 344, 291), s!( 330, 300), s!( 315, 291), s!( 295, 265),
],
[
s!( 169, 275), s!( 297, 271), s!( 299, 326), s!( 325, 305), s!( 375, 284), s!( 251, 307), s!( 331, 261), s!( 231, 210),
s!( 286, 294), s!( 316, 327), s!( 363, 296), s!( 361, 311), s!( 337, 313), s!( 383, 304), s!( 330, 300), s!( 333, 298),
s!( 324, 307), s!( 399, 309), s!( 373, 330), s!( 394, 325), s!( 427, 294), s!( 391, 323), s!( 383, 319), s!( 327, 296),
s!( 362, 294), s!( 352, 319), s!( 386, 328), s!( 391, 324), s!( 371, 342), s!( 388, 326), s!( 362, 318), s!( 366, 289),
s!( 348, 293), s!( 341, 326), s!( 371, 329), s!( 377, 320), s!( 378, 324), s!( 363, 343), s!( 368, 323), s!( 334, 295),
s!( 309, 318), s!( 346, 311), s!( 368, 302), s!( 374, 319), s!( 375, 317), s!( 343, 319), s!( 341, 298), s!( 311, 294),
s!( 320, 292), s!( 312, 299), s!( 340, 322), s!( 349, 297), s!( 338, 304), s!( 333, 294), s!( 334, 288), s!( 301, 272),
s!( 260, 275), s!( 302, 306), s!( 319, 313), s!( 325, 293), s!( 314, 287), s!( 337, 286), s!( 301, 268), s!( 287, 252),
],
[
s!( 173, 250), s!( 295, 273), s!( 303, 298), s!( 323, 280), s!( 377, 269), s!( 241, 301), s!( 325, 254), s!( 231, 199),
s!( 309, 282), s!( 315, 309), s!( 377, 286), s!( 404, 295), s!( 357, 307), s!( 376, 288), s!( 338, 305), s!( 317, 274),
s!( 335, 295), s!( 373, 291), s!( 393, 328), s!( 385, 313), s!( 427, 290), s!( 394, 307), s!( 378, 287), s!( 340, 289),
s!( 352, 301), s!( 353, 322), s!( 392, 321), s!( 395, 315), s!( 389, 328), s!( 391, 319), s!( 361, 292), s!( 342, 296),
s!( 341, 269), s!( 335, 317), s!( 364, 311), s!( 376, 314), s!( 366, 324), s!( 363, 319), s!( 368, 293), s!( 344, 274),
s!( 305, 299), s!( 343, 304), s!( 350, 300), s!( 356, 319), s!( 372, 312), s!( 334, 309), s!( 331, 290), s!( 311, 264),
s!( 301, 288), s!( 324, 286), s!( 341, 282), s!( 322, 321), s!( 329, 305), s!( 338, 260), s!( 327, 268), s!( 309, 270),
s!( 266, 283), s!( 345, 268), s!( 317, 300), s!( 329, 280), s!( 327, 285), s!( 338, 249), s!( 299, 251), s!( 289, 250),
],
[
s!( 182, 261), s!( 305, 269), s!( 296, 306), s!( 314, 293), s!( 380, 281), s!( 241, 290), s!( 330, 256), s!( 243, 211),
s!( 299, 285), s!( 289, 305), s!( 370, 280), s!( 384, 306), s!( 347, 300), s!( 379, 289), s!( 320, 282), s!( 319, 275),
s!( 295, 282), s!( 381, 291), s!( 382, 317), s!( 383, 306), s!( 405, 304), s!( 416, 290), s!( 383, 290), s!( 353, 288),
s!( 364, 290), s!( 363, 309), s!( 409, 316), s!( 410, 304), s!( 374, 330), s!( 390, 325), s!( 346, 306), s!( 342, 280),
s!( 331, 283), s!( 359, 306), s!( 368, 320), s!( 374, 315), s!( 400, 309), s!( 362, 323), s!( 352, 290), s!( 317, 263),
s!( 334, 287), s!( 346, 298), s!( 357, 308), s!( 358, 319), s!( 347, 311), s!( 340, 296), s!( 308, 288), s!( 321, 265),
s!( 325, 265), s!( 305, 287), s!( 316, 290), s!( 339, 285), s!( 325, 298), s!( 331, 256), s!( 320, 271), s!( 313, 251),
s!( 272, 286), s!( 334, 262), s!( 301, 285), s!( 310, 265), s!( 313, 262), s!( 334, 251), s!( 269, 256), s!( 292, 246),
],
[
s!( 181, 264), s!( 297, 279), s!( 295, 292), s!( 330, 294), s!( 387, 294), s!( 277, 320), s!( 331, 258), s!( 259, 217),
s!( 282, 267), s!( 317, 298), s!( 355, 296), s!( 384, 296), s!( 356, 300), s!( 402, 287), s!( 343, 286), s!( 327, 290),
s!( 296, 290), s!( 350, 286), s!( 376, 314), s!( 385, 309), s!( 412, 299), s!( 440, 284), s!( 404, 296), s!( 361, 281),
s!( 332, 285), s!( 333, 302), s!( 373, 309), s!( 396, 302), s!( 370, 319), s!( 406, 312), s!( 362, 317), s!( 370, 289),
s!( 315, 266), s!( 332, 286), s!( 359, 295), s!( 366, 310), s!( 374, 315), s!( 369, 321), s!( 370, 299), s!( 342, 302),
s!( 285, 270), s!( 310, 277), s!( 336, 284), s!( 342, 301), s!( 361, 300), s!( 353, 305), s!( 343, 291), s!( 335, 287),
s!( 286, 243), s!( 284, 277), s!( 327, 276), s!( 328, 291), s!( 329, 286), s!( 337, 287), s!( 327, 275), s!( 348, 265),
s!( 251, 250), s!( 300, 219), s!( 292, 268), s!( 326, 248), s!( 331, 267), s!( 334, 268), s!( 335, 267), s!( 297, 246),
],
[
s!( 192, 277), s!( 306, 291), s!( 309, 303), s!( 322, 291), s!( 382, 280), s!( 249, 303), s!( 324, 257), s!( 218, 203),
s!( 303, 283), s!( 328, 299), s!( 371, 283), s!( 370, 299), s!( 332, 307), s!( 380, 292), s!( 343, 293), s!( 294, 283),
s!( 330, 299), s!( 364, 294), s!( 375, 307), s!( 391, 313), s!( 432, 296), s!( 415, 305), s!( 370, 324), s!( 325, 305),
s!( 341, 286), s!( 342, 304), s!( 367, 320), s!( 383, 314), s!( 365, 331), s!( 393, 315), s!( 338, 320), s!( 365, 307),
s!( 325, 291), s!( 336, 294), s!( 362, 323), s!( 358, 309), s!( 360, 310), s!( 365, 316), s!( 362, 301), s!( 336, 303),
s!( 307, 282), s!( 334, 289), s!( 341, 289), s!( 349, 314), s!( 363, 298), s!( 356, 298), s!( 345, 298), s!( 325, 271),
s!( 314, 263), s!( 310, 292), s!( 329, 293), s!( 337, 296), s!( 338, 294), s!( 359, 274), s!( 333, 280), s!( 328, 279),
s!( 267, 257), s!( 314, 269), s!( 331, 282), s!( 325, 281), s!( 338, 278), s!( 345, 270), s!( 350, 270), s!( 280, 258),
],
[
s!( 146, 259), s!( 305, 294), s!( 296, 312), s!( 319, 300), s!( 380, 293), s!( 240, 301), s!( 330, 270), s!( 237, 215),
s!( 281, 296), s!( 309, 311), s!( 388, 289), s!( 391, 316), s!( 347, 334), s!( 375, 317), s!( 322, 297), s!( 311, 289),
s!( 307, 307), s!( 376, 294), s!( 390, 307), s!( 381, 334), s!( 434, 295), s!( 444, 321), s!( 397, 304), s!( 370, 299),
s!( 344, 296), s!( 331, 319), s!( 385, 306), s!( 409, 303), s!( 396, 302), s!( 440, 252), s!( 393, 314), s!( 385, 292),
s!( 318, 286), s!( 336, 303), s!( 363, 305), s!( 376, 315), s!( 389, 310), s!( 405, 307), s!( 379, 313), s!( 381, 284),
s!( 299, 279), s!( 325, 303), s!( 344, 295), s!( 364, 299), s!( 375, 293), s!( 383, 301), s!( 367, 298), s!( 340, 301),
s!( 315, 276), s!( 309, 306), s!( 317, 302), s!( 340, 290), s!( 346, 292), s!( 373, 286), s!( 313, 298), s!( 352, 281),
s!( 261, 268), s!( 308, 266), s!( 302, 307), s!( 318, 289), s!( 349, 278), s!( 365, 296), s!( 332, 268), s!( 298, 274),
],
[
s!( 136, 252), s!( 297, 294), s!( 272, 294), s!( 320, 318), s!( 379, 303), s!( 221, 301), s!( 328, 265), s!( 221, 209),
s!( 274, 298), s!( 289, 316), s!( 350, 321), s!( 361, 330), s!( 336, 337), s!( 377, 333), s!( 324, 320), s!( 318, 303),
s!( 311, 304), s!( 375, 315), s!( 384, 315), s!( 367, 324), s!( 391, 328), s!( 386, 323), s!( 353, 329), s!( 340, 294),
s!( 331, 314), s!( 343, 307), s!( 361, 326), s!( 372, 322), s!( 341, 280), s!( 382, 314), s!( 343, 325), s!( 354, 311),
s!( 331, 294), s!( 323, 310), s!( 357, 309), s!( 369, 320), s!( 365, 334), s!( 368, 330), s!( 350, 312), s!( 340, 291),
s!( 317, 290), s!( 342, 306), s!( 353, 289), s!( 356, 316), s!( 371, 323), s!( 355, 304), s!( 357, 305), s!( 332, 280),
s!( 316, 268), s!( 295, 300), s!( 342, 298), s!( 342, 294), s!( 340, 289), s!( 353, 313), s!( 334, 302), s!( 348, 285),
s!( 268, 273), s!( 321, 277), s!( 328, 291), s!( 330, 303), s!( 344, 306), s!( 337, 282), s!( 315, 272), s!( 320, 274),
],
[
s!( 183, 267), s!( 298, 279), s!( 300, 322), s!( 323, 314), s!( 383, 296), s!( 247, 313), s!( 330, 268), s!( 238, 214),
s!( 268, 279), s!( 303, 317), s!( 390, 311), s!( 377, 337), s!( 345, 326), s!( 377, 308), s!( 335, 301), s!( 322, 289),
s!( 315, 306), s!( 381, 311), s!( 378, 334), s!( 391, 334), s!( 430, 318), s!( 429, 304), s!( 387, 314), s!( 342, 294),
s!( 362, 301), s!( 354, 313), s!( 401, 328), s!( 411, 304), s!( 414, 324), s!( 393, 318), s!( 359, 314), s!( 380, 303),
s!( 356, 298), s!( 361, 321), s!( 389, 327), s!( 394, 331), s!( 384, 326), s!( 411, 299), s!( 361, 304), s!( 350, 297),
s!( 333, 300), s!( 352, 304), s!( 366, 298), s!( 396, 308), s!( 368, 307), s!( 368, 306), s!( 358, 306), s!( 334, 283),
s!( 317, 274), s!( 313, 318), s!( 347, 304), s!( 360, 293), s!( 353, 301), s!( 353, 299), s!( 357, 307), s!( 329, 259),
s!( 267, 280), s!( 325, 271), s!( 312, 306), s!( 335, 296), s!( 347, 289), s!( 336, 284), s!( 326, 304), s!( 297, 262),
],
[
s!( 174, 269), s!( 299, 274), s!( 298, 317), s!( 321, 294), s!( 378, 280), s!( 247, 303), s!( 327, 255), s!( 235, 209),
s!( 280, 289), s!( 309, 314), s!( 383, 305), s!( 376, 315), s!( 340, 295), s!( 391, 315), s!( 332, 292), s!( 332, 296),
s!( 306, 303), s!( 410, 300), s!( 356, 338), s!( 405, 306), s!( 429, 293), s!( 407, 304), s!( 382, 308), s!( 337, 300),
s!( 356, 299), s!( 347, 308), s!( 385, 322), s!( 399, 301), s!( 369, 327), s!( 395, 305), s!( 355, 313), s!( 374, 295),
s!( 350, 267), s!( 330, 316), s!( 363, 317), s!( 390, 315), s!( 372, 307), s!( 364, 330), s!( 373, 311), s!( 341, 284),
s!( 295, 307), s!( 345, 301), s!( 364, 300), s!( 367, 320), s!( 356, 311), s!( 336, 296), s!( 337, 310), s!( 316, 287),
s!( 318, 290), s!( 305, 295), s!( 326, 310), s!( 346, 302), s!( 338, 311), s!( 338, 293), s!( 333, 283), s!( 336, 277),
s!( 264, 267), s!( 267, 285), s!( 314, 310), s!( 323, 292), s!( 317, 282), s!( 338, 276), s!( 309, 280), s!( 293, 260),
],
[
s!( 175, 249), s!( 302, 283), s!( 301, 294), s!( 322, 276), s!( 381, 277), s!( 240, 292), s!( 323, 251), s!( 237, 202),
s!( 306, 280), s!( 305, 311), s!( 383, 289), s!( 395, 299), s!( 351, 308), s!( 384, 279), s!( 334, 304), s!( 317, 274),
s!( 326, 302), s!( 385, 312), s!( 389, 319), s!( 392, 306), s!( 441, 297), s!( 403, 299), s!( 385, 285), s!( 339, 281),
s!( 353, 305), s!( 354, 313), s!( 388, 317), s!( 402, 308), s!( 381, 311), s!( 385, 313), s!( 358, 292), s!( 355, 302),
s!( 344, 276), s!( 339, 323), s!( 378, 313), s!( 375, 313), s!( 369, 321), s!( 357, 313), s!( 374, 296), s!( 328, 275),
s!( 310, 302), s!( 337, 305), s!( 356, 308), s!( 358, 312), s!( 372, 297), s!( 327, 298), s!( 331, 276), s!( 310, 260),
s!( 317, 286), s!( 306, 279), s!( 345, 289), s!( 319, 315), s!( 336, 295), s!( 348, 268), s!( 328, 268), s!( 322, 268),
s!( 267, 278), s!( 333, 266), s!( 310, 299), s!( 321, 279), s!( 333, 268), s!( 340, 263), s!( 291, 248), s!( 293, 244),
],
[
s!( 181, 262), s!( 303, 268), s!( 300, 315), s!( 318, 294), s!( 383, 290), s!( 239, 291), s!( 330, 257), s!( 242, 210),
s!( 292, 292), s!( 292, 305), s!( 377, 286), s!( 380, 309), s!( 345, 306), s!( 379, 291), s!( 327, 291), s!( 314, 277),
s!( 298, 282), s!( 378, 287), s!( 378, 310), s!( 387, 318), s!( 421, 302), s!( 419, 287), s!( 382, 287), s!( 351, 292),
s!( 357, 289), s!( 353, 318), s!( 397, 304), s!( 403, 309), s!( 363, 341), s!( 389, 320), s!( 344, 309), s!( 358, 290),
s!( 343, 291), s!( 351, 300), s!( 362, 325), s!( 364, 314), s!( 381, 307), s!( 366, 324), s!( 357, 293), s!( 320, 273),
s!( 332, 281), s!( 343, 306), s!( 356, 300), s!( 350, 310), s!( 352, 307), s!( 343, 303), s!( 323, 282), s!( 327, 277),
s!( 319, 271), s!( 305, 291), s!( 325, 285), s!( 345, 286), s!( 326, 304), s!( 342, 264), s!( 332, 276), s!( 321, 261),
s!( 271, 282), s!( 339, 265), s!( 298, 291), s!( 318, 278), s!( 324, 269), s!( 350, 270), s!( 281, 255), s!( 296, 251),
],
],
[
[
s!( -26, -2), s!( 1, 7), s!( -24, -1), s!( 8, 8), s!( 27, 12), s!( 52, 40), s!( 6, 9), s!( 3, 4),
s!( 0, -15), s!( -12, -14), s!( -23, 0), s!( 2, 13), s!( -5, 5), s!( -16, 10), s!( -5, -23), s!( 29, 5),
s!( 3, -18), s!( -24, -4), s!( -25, -3), s!( 6, -9), s!( 15, 13), s!( 27, 21), s!( 10, 43), s!( -9, 52),
s!( -37, -4), s!( -16, -15), s!( -19, -3), s!( -15, 3), s!( 18, -2), s!( -11, 7), s!( 22, 45), s!( -8, 22),
s!( -18, -28), s!( -18, -2), s!( -10, -10), s!( -9, -1), s!( 4, 10), s!( 4, 11), s!( -4, 8), s!( 5, 12),
s!( -9, -11), s!( -15, -13), s!( -14, -5), s!( 0, -2), s!( -8, -2), s!( -5, 12), s!( -5, 15), s!( 5, 5),
s!( -16, -17), s!( 7, -20), s!( -8, -1), s!( -16, -6), s!( -4, -11), s!( -4, 2), s!( 2, -0), s!( -1, -6),
s!( -0, -1), s!( -4, -26), s!( 5, -11), s!( 6, -21), s!( -5, -5), s!( -3, -2), s!( -3, -23), s!( -6, 5),
],
[
s!( -25, 25), s!( -0, 26), s!( -19, 32), s!( 3, 22), s!( -6, 12), s!( -13, 12), s!( -1, 4), s!( -10, -8),
s!( -0, 10), s!( -18, 17), s!( -11, 19), s!( 12, 2), s!( -2, 10), s!( -9, -11), s!( -23, -19), s!( -0, 2),
s!( -10, 5), s!( -12, 15), s!( -17, 14), s!( -14, 24), s!( -13, 7), s!( -29, 29), s!( -15, 24), s!( -56, -7),
s!( -25, 8), s!( -13, 11), s!( -18, 10), s!( -12, 19), s!( -25, 12), s!( -11, 22), s!( -20, 14), s!( 1, 7),
s!( -13, 1), s!( -16, 13), s!( -22, 18), s!( -17, 16), s!( -19, 16), s!( -14, 13), s!( -15, 5), s!( -15, 13),
s!( -7, -4), s!( -11, 5), s!( -15, 7), s!( -21, 9), s!( -14, 13), s!( -15, 7), s!( -8, 2), s!( -8, -13),
s!( -9, 11), s!( -3, -8), s!( -11, 6), s!( -14, -0), s!( -11, -3), s!( -13, 3), s!( -8, 2), s!( -13, 4),
s!( -6, 13), s!( -3, -19), s!( -4, -6), s!( -8, 0), s!( -13, 2), s!( -15, 9), s!( -8, -25), s!( 20, 2),
],
[
s!( 26, 20), s!( 9, 24), s!( 2, -3), s!( 4, -8), s!( -20, -19), s!( -5, -15), s!( 1, -2), s!( -21, -13),
s!( 3, 18), s!( 22, 14), s!( -1, 3), s!( -15, -7), s!( -33, -17), s!( -8, -5), s!( -17, -7), s!( 8, -3),
s!( -11, 14), s!( -8, 11), s!( 8, -2), s!( 3, -2), s!( -27, -0), s!( -10, -1), s!( -24, -3), s!( 9, -25),
s!( 7, -2), s!( 9, -5), s!( 13, -4), s!( -5, -8), s!( 24, -2), s!( 10, -3), s!( 21, 5), s!( 1, -24),
s!( -12, 11), s!( 3, -2), s!( 27, -6), s!( 14, -4), s!( 16, -10), s!( 6, -7), s!( 30, -12), s!( 16, -14),
s!( -4, 11), s!( 5, -3), s!( -6, -0), s!( 11, -1), s!( 8, -2), s!( 2, -1), s!( -6, -4), s!( 6, -4),
s!( -2, -12), s!( -2, 11), s!( -2, -1), s!( -4, -0), s!( 4, -8), s!( 6, -5), s!( 0, 3), s!( 6, 1),
s!( -2, 5), s!( -11, 7), s!( 3, 1), s!( -10, -6), s!( 22, -14), s!( 2, -1), s!( -4, 13), s!( 6, -4),
],
[
s!( 13, 12), s!( 1, 4), s!( 9, -3), s!( -4, -6), s!( -7, -9), s!( -17, -8), s!( 3, 1), s!( -31, -6),
s!( 21, 8), s!( 10, -11), s!( -17, -4), s!( -7, -16), s!( -5, -9), s!( -20, -7), s!( -0, 4), s!( 2, -7),
s!( 8, -4), s!( -7, -1), s!( -22, 1), s!( -31, -3), s!( 25, -13), s!( -16, 1), s!( 1, -3), s!( 46, -12),
s!( 3, -13), s!( -8, 1), s!( -20, 5), s!( -12, 5), s!( -31, 7), s!( -25, 17), s!( -10, -15), s!( -1, 5),
s!( -14, 5), s!( -25, 13), s!( -23, 6), s!( -23, 9), s!( -29, 4), s!( -24, 7), s!( -18, -7), s!( -14, -6),
s!( -6, 2), s!( -14, 9), s!( -23, 5), s!( -25, 3), s!( -17, 2), s!( -22, -3), s!( -19, -0), s!( -15, -4),
s!( -5, -6), s!( -1, 12), s!( -13, -5), s!( -18, -0), s!( -19, -1), s!( -21, 6), s!( -16, -1), s!( -34, -2),
s!( -7, -7), s!( -11, -3), s!( -9, -12), s!( -20, -7), s!( -16, -5), s!( -17, -14), s!( -15, 6), s!( -5, -5),
],
[
s!( -30, -7), s!( 2, -2), s!( -8, -25), s!( -1, -4), s!( -5, -9), s!( 3, -2), s!( 7, 19), s!( 16, 20),
s!( 3, -10), s!( -7, -28), s!( -51, -8), s!( -11, -13), s!( -4, -5), s!( -0, -3), s!( 0, -5), s!( 1, 1),
s!( -2, 0), s!( 21, -9), s!( 1, -12), s!( 15, -15), s!( 1, -0), s!( -10, -4), s!( 16, -9), s!( 11, 3),
s!( 10, -8), s!( -6, -8), s!( 27, -1), s!( 12, -4), s!( 41, -8), s!( -6, -6), s!( 28, -16), s!( -16, 8),
s!( 13, 11), s!( 9, -6), s!( 19, -4), s!( -1, -3), s!( 36, -4), s!( -0, 0), s!( 1, 4), s!( -31, 8),
s!( 6, 7), s!( 8, 4), s!( 4, -2), s!( 24, -6), s!( 1, -10), s!( -4, -4), s!( 2, 2), s!( 8, -19),
s!( 7, 4), s!( 0, 4), s!( -0, 6), s!( -9, 4), s!( -12, 4), s!( -6, 4), s!( 8, -7), s!( -11, -1),
s!( 3, -3), s!( -22, 28), s!( 0, -4), s!( -10, 0), s!( -13, 5), s!( -6, 0), s!( -34, 8), s!( 7, 13),
],
[
s!( -6, -18), s!( -2, -10), s!( -4, -19), s!( -8, -5), s!( -9, -4), s!( 7, 11), s!( 6, 17), s!( -10, 5),
s!( -0, -19), s!( -7, -29), s!( 0, -13), s!( -7, -11), s!( -13, -13), s!( 31, -3), s!( -4, 8), s!( -14, -8),
s!( 6, -12), s!( -24, -23), s!( 40, -17), s!( -1, -14), s!( -20, 6), s!( -21, 10), s!( 9, -2), s!( -13, -1),
s!( 13, -12), s!( 9, -10), s!( 7, -7), s!( -7, 3), s!( 20, -19), s!( -1, 8), s!( -6, -6), s!( -28, 12),
s!( 9, -15), s!( 12, 4), s!( -4, -8), s!( 8, 2), s!( -10, -1), s!( -15, 6), s!( -29, -1), s!( -8, -4),
s!( -4, 2), s!( 0, -3), s!( -8, 6), s!( -2, -4), s!( -12, -6), s!( -7, 1), s!( -20, 10), s!( -11, -7),
s!( 5, -2), s!( 2, -6), s!( -3, 6), s!( -6, -4), s!( -11, -0), s!( 1, -9), s!( -7, 5), s!( -12, -11),
s!( 5, -1), s!( -8, -17), s!( 6, -13), s!( -10, -3), s!( -14, 5), s!( -5, 4), s!( -12, -16), s!( -13, 3),
],
[
s!( -26, -33), s!( -3, -11), s!( 6, 3), s!( -4, -2), s!( -1, 15), s!( 5, -2), s!( -2, 9), s!( 11, 3),
s!( -6, -34), s!( 3, -15), s!( 11, -9), s!( 2, -7), s!( 24, -3), s!( 6, -1), s!( 16, 5), s!( -24, -0),
s!( -5, -19), s!( -21, -3), s!( 14, -3), s!( 9, -0), s!( -4, -3), s!( -13, 1), s!( -13, -1), s!( -18, -3),
s!( 30, 2), s!( -7, -3), s!( 32, -4), s!( -7, -12), s!( 25, -9), s!( -9, -10), s!( 0, -22), s!( -27, 12),
s!( 15, -16), s!( 12, -1), s!( 3, -2), s!( 21, -19), s!( 3, -0), s!( 4, -14), s!( -2, -10), s!( -0, -17),
s!( 1, -2), s!( 9, -10), s!( -4, 11), s!( 8, -5), s!( -8, 3), s!( -2, -10), s!( -10, -6), s!( -12, 3),
s!( 7, -6), s!( -6, 6), s!( -3, 12), s!( -5, -10), s!( -3, -11), s!( 2, -7), s!( -9, 1), s!( -2, -19),
s!( 1, 8), s!( -15, -9), s!( -1, 6), s!( -18, -6), s!( -1, -8), s!( 6, -0), s!( -23, 2), s!( -16, 2),
],
[
s!( 0, 0), s!( 0, -1), s!( 4, 9), s!( 5, 15), s!( -3, 2), s!( 5, 17), s!( -1, -6), s!( 1, -2),
s!( 7, 1), s!( -0, 1), s!( 7, 5), s!( 1, -9), s!( 16, 10), s!( -35, -21), s!( 1, -12), s!( 2, -2),
s!( 4, 6), s!( 7, 13), s!( 25, 16), s!( 2, 2), s!( -6, -18), s!( -32, -6), s!( -10, -18), s!( 4, -11),
s!( 22, 3), s!( 27, 23), s!( 8, -2), s!( 12, 1), s!( -13, -2), s!( 5, -35), s!( -6, -21), s!( -15, -20),
s!( 7, 12), s!( 25, 12), s!( 5, -6), s!( 16, -1), s!( 11, -13), s!( 16, -14), s!( -5, -24), s!( 10, -20),
s!( -9, -5), s!( -1, 6), s!( 20, -4), s!( -7, 0), s!( -5, -15), s!( -9, 1), s!( 5, 8), s!( 3, 8),
s!( 7, 2), s!( 9, -6), s!( -4, -1), s!( -11, -4), s!( -4, 6), s!( -7, -5), s!( -7, 7), s!( -16, -14),
s!( -0, 5), s!( -14, 13), s!( -6, 5), s!( 10, 6), s!( -36, 4), s!( -13, -14), s!( 12, -7), s!( -9, -3),
],
[
s!( -9, -0), s!( 1, 4), s!( -8, -5), s!( 2, 5), s!( 9, 6), s!( 16, 15), s!( 1, 3), s!( 1, 1),
s!( -6, -6), s!( -2, -16), s!( -16, -5), s!( -1, -8), s!( -1, 6), s!( -7, 2), s!( -2, -8), s!( 10, 4),
s!( -2, -17), s!( -12, -7), s!( -9, -23), s!( 13, -23), s!( 3, -13), s!( 13, -6), s!( 10, 10), s!( 7, 27),
s!( -32, -16), s!( -14, -20), s!( -6, -36), s!( -9, -21), s!( 18, -18), s!( -6, -10), s!( 25, 7), s!( -0, 7),
s!( -7, -10), s!( -13, -12), s!( -2, -29), s!( -6, -26), s!( 2, -9), s!( -0, 13), s!( 5, -0), s!( -0, 17),
s!( -11, -6), s!( -13, -14), s!( -9, -21), s!( 1, -15), s!( 5, -1), s!( 7, -0), s!( 5, 18), s!( -1, -4),
s!( -5, -4), s!( 1, -10), s!( -9, -8), s!( -4, -6), s!( 7, 25), s!( 5, 4), s!( 4, 6), s!( 14, 1),
s!( 1, -2), s!( -5, -8), s!( -5, -9), s!( 6, -2), s!( -9, 7), s!( -2, 11), s!( -1, -5), s!( -3, 8),
],
[
s!( -3, 7), s!( 4, 10), s!( -3, 8), s!( 3, 13), s!( 1, 3), s!( 2, 11), s!( 1, 7), s!( -3, -2),
s!( 14, -5), s!( -5, -1), s!( -2, -16), s!( 14, -16), s!( -3, -14), s!( 3, -7), s!( -4, -8), s!( 3, 3),
s!( -5, -20), s!( -8, -7), s!( -9, -33), s!( -13, -22), s!( -19, -10), s!( -15, 1), s!( -11, -4), s!( -23, 5),
s!( -9, -11), s!( -11, -24), s!( -4, -31), s!( -3, -27), s!( -14, -31), s!( -14, -0), s!( -18, -13), s!( 9, -2),
s!( -3, -13), s!( 2, -18), s!( -13, -26), s!( -8, -15), s!( -15, -22), s!( -5, 1), s!( -6, -1), s!( -2, 9),
s!( 3, -16), s!( -4, -4), s!( -2, -10), s!( -4, -14), s!( -5, -8), s!( 4, -0), s!( 2, -12), s!( -1, -4),
s!( -1, -4), s!( 5, -8), s!( -0, -1), s!( 3, 4), s!( 4, 8), s!( -5, 5), s!( -2, 1), s!( 5, -5),
s!( -1, 4), s!( 5, -28), s!( -0, 2), s!( 7, 4), s!( -1, -5), s!( 3, 4), s!( 6, 11), s!( 0, -5),
],
[
s!( 8, 7), s!( 4, 8), s!( -0, -12), s!( -0, -9), s!( -8, -18), s!( -1, -8), s!( -1, 2), s!( -7, -4),
s!( -1, -5), s!( 9, -0), s!( -0, -10), s!( -8, -18), s!( -9, -9), s!( -3, -4), s!( 4, 5), s!( 2, 2),
s!( -4, -9), s!( -7, -8), s!( -6, -25), s!( -14, 2), s!( -14, -17), s!( -0, -11), s!( -6, -3), s!( 0, -7),
s!( -0, -0), s!( 2, -15), s!( 4, -14), s!( -18, -28), s!( 4, -38), s!( -1, -48), s!( 16, -11), s!( -1, -14),
s!( -4, -11), s!( -6, -14), s!( 4, -24), s!( 4, -9), s!( 17, -33), s!( 1, -14), s!( 17, -4), s!( 11, -0),
s!( -0, -2), s!( 5, -1), s!( -1, 3), s!( 9, -10), s!( 15, -10), s!( 2, -3), s!( -7, 6), s!( -6, -5),
s!( -5, -6), s!( -4, -1), s!( -2, -5), s!( 0, 3), s!( 2, 9), s!( 9, -20), s!( -6, -11), s!( 4, 6),
s!( -1, 2), s!( -8, -4), s!( 1, 1), s!( -7, -5), s!( 14, -1), s!( -4, -5), s!( -21, 15), s!( 1, -13),
],
[
s!( 3, -0), s!( 2, 4), s!( 6, 12), s!( -0, -4), s!( -1, -4), s!( -5, -11), s!( 2, 6), s!( -12, -4),
s!( 2, 2), s!( 11, -2), s!( -3, -15), s!( -3, -10), s!( -2, 9), s!( 2, 17), s!( 2, -0), s!( 0, 2),
s!( 2, -5), s!( 9, -12), s!( -13, -11), s!( -25, -32), s!( 9, -24), s!( -8, -12), s!( -0, -8), s!( 16, -8),
s!( 15, -21), s!( 1, -12), s!( -2, -5), s!( -8, -13), s!( -36, -49), s!( -16, -22), s!( -1, -9), s!( 3, 3),
s!( -1, -1), s!( -7, 1), s!( -13, -15), s!( -20, -11), s!( -18, -8), s!( -10, -12), s!( -5, -5), s!( 5, 1),
s!( -1, -1), s!( 1, -3), s!( -11, -12), s!( -3, -24), s!( -0, -10), s!( 1, 6), s!( -8, 0), s!( -3, 9),
s!( 7, -0), s!( -7, -7), s!( 10, 2), s!( -1, -3), s!( 0, -1), s!( -8, 6), s!( -15, -11), s!( -12, 10),
s!( -2, -4), s!( 2, 11), s!( 12, -10), s!( -2, -2), s!( 3, -6), s!( 0, 5), s!( 5, 15), s!( 2, 4),
],
[
s!( -11, -4), s!( 2, 8), s!( -4, -13), s!( -0, -2), s!( -3, -7), s!( 2, 0), s!( 2, 3), s!( 5, 4),
s!( -5, -11), s!( 0, -5), s!( -6, -7), s!( -6, -19), s!( -1, -11), s!( 5, 17), s!( -1, 5), s!( -2, -5),
s!( -1, -1), s!( 2, -18), s!( -2, -11), s!( 7, -18), s!( -1, -4), s!( -4, -20), s!( 1, -6), s!( 4, 12),
s!( 0, -9), s!( -10, -16), s!( 6, -8), s!( 7, -23), s!( 8, -7), s!( -3, -19), s!( 14, -12), s!( -8, -7),
s!( 3, -2), s!( 3, 2), s!( -2, -21), s!( -10, -15), s!( 13, -33), s!( 6, -16), s!( 1, 11), s!( -9, 4),
s!( -5, -4), s!( 1, -1), s!( 9, -12), s!( 11, -10), s!( 7, -7), s!( -4, 3), s!( -5, 4), s!( 4, -10),
s!( 4, 4), s!( 0, 3), s!( 3, 1), s!( -2, -15), s!( -5, 5), s!( 1, 8), s!( 5, -1), s!( 0, 7),
s!( -0, -4), s!( -1, 16), s!( 2, 3), s!( -4, -9), s!( -4, -2), s!( 0, -4), s!( -17, 1), s!( 2, 3),
],
[
s!( -2, -9), s!( -0, 1), s!( -3, -17), s!( 0, -0), s!( -4, -7), s!( -0, -2), s!( 2, 4), s!( -3, -2),
s!( -2, -18), s!( -1, -13), s!( 2, -13), s!( -2, -13), s!( -7, -30), s!( 8, -3), s!( -1, 5), s!( -5, -9),
s!( -1, -1), s!( -4, -6), s!( 9, -19), s!( 0, -21), s!( -6, -26), s!( -20, -13), s!( 3, -31), s!( -2, -2),
s!( 13, 13), s!( 18, -21), s!( -4, -17), s!( 1, -7), s!( 2, -14), s!( -3, -34), s!( -0, -31), s!( -26, -11),
s!( 8, -6), s!( 3, -13), s!( -4, -6), s!( 18, -16), s!( -1, -22), s!( -14, -22), s!( -9, -18), s!( -2, -8),
s!( 3, 9), s!( 9, -19), s!( -6, -17), s!( 9, -8), s!( -20, 2), s!( 5, 5), s!( -7, 2), s!( 3, -3),
s!( 5, -10), s!( -3, -6), s!( -11, -23), s!( 1, -0), s!( -2, -1), s!( 9, 2), s!( 6, 9), s!( -12, -2),
s!( -1, -28), s!( 3, 7), s!( -1, -9), s!( -6, -14), s!( -1, -3), s!( -2, 1), s!( 1, -2), s!( -5, -1),
],
[
s!( -7, -8), s!( -1, -4), s!( -1, -12), s!( -0, -6), s!( -3, 4), s!( 2, -8), s!( -1, -1), s!( 3, -0),
s!( 3, -0), s!( -0, -7), s!( 4, -9), s!( -1, -14), s!( 10, -26), s!( -8, -18), s!( 2, -14), s!( -9, -5),
s!( -1, -2), s!( -16, -9), s!( 3, -17), s!( -7, -34), s!( 4, -30), s!( -15, -19), s!( -6, -16), s!( -6, -9),
s!( 14, 4), s!( -4, -17), s!( 22, -11), s!( -8, -27), s!( 21, -34), s!( 7, -44), s!( -10, -31), s!( -27, -20),
s!( 13, -8), s!( 6, 1), s!( 10, 3), s!( 10, -36), s!( 0, -27), s!( 10, -38), s!( -5, -20), s!( -9, -10),
s!( -11, -4), s!( 6, -9), s!( 8, 1), s!( 6, -9), s!( -8, -23), s!( 1, -14), s!( 4, -11), s!( -3, 2),
s!( -1, -8), s!( -2, 4), s!( -5, 5), s!( -2, -4), s!( 3, 15), s!( -2, -7), s!( -2, -1), s!( -7, -8),
s!( -0, -8), s!( -1, 22), s!( -3, -2), s!( -16, -15), s!( -8, 6), s!( -4, -12), s!( -15, -5), s!( -5, -0),
],
[
s!( 0, 0), s!( -0, 1), s!( 0, 4), s!( -0, 1), s!( -0, -0), s!( 2, 5), s!( 0, -1), s!( -1, -3),
s!( 2, 1), s!( 1, 5), s!( 2, 0), s!( -0, 2), s!( 3, -6), s!( -15, -20), s!( -0, -13), s!( -0, -0),
s!( 1, 5), s!( 2, 4), s!( 4, -5), s!( -3, -9), s!( -1, 2), s!( -19, -18), s!( -5, -13), s!( 4, -4),
s!( 7, -0), s!( 10, 9), s!( -5, -0), s!( 6, -18), s!( -2, -15), s!( 6, -21), s!( -9, -26), s!( -5, -12),
s!( 7, 3), s!( 8, 3), s!( 13, -3), s!( 5, -13), s!( 6, -9), s!( 12, -17), s!( -1, -10), s!( -0, -10),
s!( -6, -5), s!( -2, 9), s!( 4, -5), s!( -6, -3), s!( -5, -17), s!( -2, -1), s!( -9, -7), s!( 4, 1),
s!( 1, 0), s!( 3, -1), s!( -6, -2), s!( 0, 10), s!( -17, 1), s!( -5, -6), s!( -1, 3), s!( -10, -8),
s!( 0, 1), s!( -4, 7), s!( -3, 1), s!( 4, 12), s!( -13, 4), s!( -4, -6), s!( 9, -2), s!( -2, -2),
],
],
];