0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040021140021140021140021100002100002100002100001140001140001140001140021140021140021140021140002114002114002114002111000P11000P11000P11000P003115003115003115003113115003115003115003115011500011500011500011500100003100003100003100005003115003115003115003100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000|5^396,540!3^756,300!3^36,300!11^396,252,396,396!0^444,564!0^468,564!0^468,540!0^492,516!0^492,540!0^492,564!0^348,564!0^324,564!0^324,540!0^300,564!0^300,540!0^300,516!0^324,300!0^324,276!0^348,276!0^348,300!0^444,276!0^468,276!0^468,300!0^444,300!0^372,180!0^372,204!0^396,204!0^420,204!0^420,180!0^324,132!0^324,156!0^468,156!0^468,132!2^540,576,0,-1!2^252,576,0,-1