diff --git a/data/gamedata/endgame.dat b/data/gamedata/endgame.dat deleted file mode 100755 index 3b22230b..00000000 Binary files a/data/gamedata/endgame.dat and /dev/null differ diff --git a/data/gamedata/endgame.json b/data/gamedata/endgame.json new file mode 100644 index 00000000..0dc436d9 --- /dev/null +++ b/data/gamedata/endgame.json @@ -0,0 +1,16 @@ +{ + "text": [ + "A MAJOR VICTORY! THE UNITED STATES' TECHNOLOGICAL *SUPREMACY GREATLY INFLUENCES THE WORLD. THE USSR IS *HUMILIATED AND SUFFERS ECONOMIC TURMOIL. GLASNOST *OCCURS IN 1970 AND THE COMMUNIST SYSTEM COLLAPSES. *YOUR NAME IS SUGGESTED IN THE POLITICAL ARENA AS A *PRESIDENTIAL CANDIDATE.", + "A GLORIOUS VICTORY! THE USSR PROVES TO THE WORLD THE*SUPERIORITY OF THE COMMUNIST SYSTEM. MARXISM SPREADS*LIKE WILDFIRE! SEVERAL WESTERN COUNTRIES ADAPT THEIR*GOVERNMENTS TO SOCIALIST MODELS AND FORGE ECONOMIC TIES*WITH THE SOVIETS. THE USSR BELIEVES IT CAN WIN EUROPE*ECONOMICALLY. MAJOR WARS OCCUR IN THE MIDEAST IN 1968*AND KOREA IN 1970. THE UNITED STATES HAS A DISASTROUS*FOREIGN POLICY. AMERICA INCREASES ITS CONVENTIONAL*FORCES IN READINESS FOR COMMUNIST EXPANSION. YOU ARE*PROMOTED TO THE POLITBURO AND YOUR NAME IS BEING LINKED*WITH BREZHNEV AS HEIR APPARENT. BEWARE OF YOUR ENEMIES!", + "A GREAT VICTORY! THE UNITED STATES IMPRESSES THE WORLD*WITH ITS TECHNOLOGICAL ADVANCES. AMERICA'S FOREIGN*POLICY IS A GREAT SUCCESS WITH STRUGGLING SOCIALIST*COUNTRIES. THE USSR BUILDS UP ITS CONVENTIONAL FORCES*AND IN 1973 A MILITARY COUP TAKES OVER THE GOVERNMENT.*EUROPE DEVELOPS ITS OWN SPACE PROGRAM AND BECOMES A*NEW COMPETITOR. IN THE US, A MAJOR POLITICAL PARTY*SUGGESTS THAT THE DIRECTOR RUN FOR NATIONAL OFFICE.", + "A SUPERB VICTORY! THE SOVIET UNION, WITH ITS GREAT*TECHNOLOGICAL ACHIEVEMENT, BELIEVES IT CAN WIN EUROPE*MILITARILY. THE SOVIET LEADERSHIP WILL NOT BACK DOWN WITH*ITS EXPANSIONIST PLANS IN AFRICA. MANY COUNTRIES IN ASIA,*AFRICA, AND SOUTH AMERICA BECOME SOCIALIST SATELLITES OF*THE USSR. THE UNITED STATES LOSES INFLUENCE IN THE THIRD*WORLD. THE SECRETARY GENERAL RECOMMENDS YOU FOR A SEAT*ON THE CENTRAL COMMITTEE.", + "VICTORY! THE US ACHIEVES A GREAT TECHNOLOGICAL TRIUMPH.*NEW GOALS ARE NEEDED IF THE UNITED STATES IS TO CONTINUE*EXPLORING SPACE. THE PRESIDENT AUTHORIZES A STUDY ON*MARS IN THE 1980'S. A PERMANENT SPACE STATION IS PROPOSED*FOR THE EARLY 1990'S. THE USSR DENIES THE EXISTENCE OF*ANY SOVIET MANNED LUNAR PROGRAM. THE PRESIDENT URGES*YOU TO REMAIN HEAD OF NASA, AND SUGGESTS THAT WITH YOUR*LEADERSHIP, THE MANNED MISSION TO MARS AND A SPACE*STATION CAN BE ACHIEVED.", + "VICTORIOUS! THE SOVIET UNION PROVES TO THE WORLD THE*STRENGTH OF COMMUNISM! THE COLD WAR WILL CONTINUE*THROUGHOUT THE CENTURY. MARXISM GROWS THROUGHOUT THE*WORLD. THE SOVIETS FINANCE NUMEROUS CIVIL WARS IN*CENTRAL AND SOUTH AMERICA AND AFRICA AND ASIA. THE*STATE BESTOWS MANY AWARDS AND MEDALS UPON YOU. THE*GENERAL SECRETARY SUGGESTS YOU PLAN A MANNED MARS*MISSION.", + "A MINOR VICTORY! THE UNITED STATES SHOWS THE WORLD ITS*TECHNOLOGICAL PROWESS. THE U.S. ECONOMY SUFFERS FROM*MASSIVE EXPENDITURES. WITH THE WAR, SOCIAL PROGRAMS,*AND MISMANAGEMENT OF THE SPACE PROGRAM, THE UNITED*STATES DIPS INTO A SEVERE RECESSION. THE SPACE PROGRAM*IS RE-EVALUATED. MANY LONG-TERM PROGRAMS ARE PUT ON*HOLD. THE SOVIET UNION COLLAPSES INTO TURMOIL. WITH A*WEAK U.S. ECONOMY, LITTLE ASSISTANCE CAN BE SENT AS THE*USSR PLUNGES INTO CIVIL WAR. YOU ARE COMMENDED BY THE*PRESIDENT FOR YOUR SERVICE AND COMMITMENT.", + "A MINOR VICTORY! THE SOVIET UNION SHOWS TO THE WORLD*THAT COMMUNISM WILL PREVAIL! THE VICTORY CAUSES*BUDGETARY CONSTRAINTS, AND FIVE-YEAR PLANS AND QUOTAS*MUST BE REVISED. MANY SPACE PROJECTS ARE PUT ON HOLD.*A FEW COUNTRIES ADAPT TO SOCIALIST ECONOMIES AND*BECOME ECONOMIC TRADING PARTNERS. THE UNITED STATES*PLUNGES INTO A DEEP RECESSION. YOU ARE OFFERED*MEMBERSHIP IN THE COMMUNIST PARTY, A GREAT HONOR!", + "A WEAK VICTORY! SEVERAL YEARS AFTER THE KENNEDY*DEADLINE, THE UNITED STATES FINALLY LANDS ON THE MOON.*THE ECONOMY IS EXHAUSTED. ALL MAJOR U.S. PROJECTS IN*SPACE ARE CANCELED. JAPAN, EUROPE, AND CHINA BECOME*THE NEW MAJOR PLAYERS IN SPACE. THE SOVIETS SUFFER A*MILITARY COUP! THE COLD WAR CONTINUES INTO THE NEXT*CENTURY. THE PRESIDENT THANKS YOU FOR YOUR SERVICE*AND ANNOUNCES YOUR RETIREMENT.", + "A WEAK VICTORY! THE GLORIOUS SOVIET UNION PROVES THAT*COMMUNISM IS STRONGER THAT CAPITALISM. SIX MONTHS*LATER, A BLOODY COUP TAKES OVER THE SOVIET GOVERNMENT.*COLD WAR TENSIONS REACH RECORD LEVELS AS BOTH SIDES*INCREASE THEIR CONVENTIONAL FORCES. SPACE BECOMES A*THEATER OF MILITARY WEAPONS. DURING THE COUP, YOU ARE*REPLACED BY A RIVAL AND SENT OFF TO SIBERIA.", + "YOUR NAME IS LONG FORGOTTEN. YEARS LATER, SCHOLARS*REDISCOVER YOUR FAILED EFFORTS IN THE SPACE RACE AND*SENDING MEN TO THE MOON. IT'S A TRAGIC STORY!", + "THE SOVIET STATE AND THE KGB SYSTEMATICALLY ERASE*YOUR NAME FROM ALL RECORDS AND MEMOS. THE KGB*SEPARATES YOU FROM YOUR FAMILY, AND SECRETLY TRIES*AND EXECUTES YOU FOR TREASON!" + ] +} diff --git a/data/gamedata/event.dat b/data/gamedata/event.dat deleted file mode 100755 index 1cadc364..00000000 Binary files a/data/gamedata/event.dat and /dev/null differ diff --git a/data/gamedata/event.json b/data/gamedata/event.json new file mode 100644 index 00000000..d05a359d --- /dev/null +++ b/data/gamedata/event.json @@ -0,0 +1,240 @@ +{ + "us_event": [ + "GOOD EVENING. DEVELOPMENTS IN THE NEWS TODAY...x", + "xAND THAT'S THE NEWS. I'M CARTER WALCRITE.x", + "PRESIDENT EISENHOWER ANNOUNCED THE NAME OF THE DIRECTOR OF AMERICA'S SPACE PROGRAM. DIRECTOR m WILL LEAD THE UNITED STATES IN THE EXPLORATION OF SPACE.", + "PRESIDENT EISENHOWER ANNOUNCED THERE WILL BE A FREEZE ON THE MANNED SPACE PROGRAM AFTER ONE OR TWO MANNED SPACE TESTS. THE PRESIDENT WARNS OF ESCALATING COSTS AND THE LACK OF GOALS IN SPACE EXPLORATION.", + "OPERATION PAPERCLIP HAS BROUGHT IN A TOP GERMAN ROCKET SCIENTIST TO AID IN THE SPACE PROGRAM. R&D WILL IMPROVE FROM THIS DEVELOPMENT.", + "DUE TO MISMANAGEMENT AND CORRUPTION BY SOME CONTRACTORS, RESULTS HAVE BEEN FABRICATED. CONGRESS CONDUCTS AN INQUIRY. RESULTS IN R&D WILL BE WEAKER FOR ONE YEAR.", + "IN GOVERNMENT NEWS TODAY, THE PRESIDENT HAS INSISTED THAT THE NEXT SPACE LAUNCH WILL BE A MANNED MISSION. HE HAS AUTHORIZED AN INCREASE OF 10 M.B.'S TO SUPPORT THIS EFFORT.", + "SOURCES IN WASHINGTON TODAY HAVE DISCLOSED INFORMATION THAT THE CIA HAS OBTAINED TOP-SECRET RUSSIAN TECHNOLOGY. THIS e TECHNOLOGY WILL ASSIST THE UNITED STATES BY IMPROVING THE SAFETY FACTOR OF THE PROGRAM BY d.", + "INTELLIGENCE SOURCES TODAY HAVE REVEALED THAT THE KGB HAS CLEVERLY FOOLED THE CIA AND THE UNITED STATES' TOP SCIENTISTS WITH FALSE DATA. THE SAFETY FACTOR FOR THE e IS NOW LOWERED BY d.", + "INTELLIGENCE SOURCES TODAY HAVE REVEALED THAT THE KGB HAS CLEVERLY FOOLED THE CIA AND THE UNITED STATES' TOP SCIENTISTS WITH FALSE DATA. THIS HAS DEGRADED THE SAFETY FACTOR OF THE e BY d.", + "THE PRESIDENT AND CONGRESS HAVE AUTHORIZED THE USE OF FEMALE ASTRONAUTS. THE SPACE PROGRAM MUST RECRUIT AT LEAST ONE FEMALE IN THE NEXT ASTRONAUT GROUP.", + "PRESIDENT g GAVE A STIRRING SPEECH TODAY AND A PUBLIC REQUEST FOR A MORE EARNEST EFFORT TOWARDS LANDING A MAN ON THE MOON. NATIONAL PRIDE SOARS! THE BUDGET IS INCREASED 15 M.B.'S TO ASSIST IN THIS GOAL.", + "A STORM FRONT BLOCKS THE LAUNCH WINDOW FOR THE h LAUNCH FACILITY. THIS LAUNCH IS CANCELED.", + "SPACE ENGINEERS HAVE ANNOUNCED TODAY THAT A POTENTIAL FAILURE MODE HAS BEEN DISCOVERED ON THE e PROGRAM. THIS WAS NOTICED BY TESTING AND ANALYSIS AND WILL HELP AVOID THIS FAILURE DURING A MISSION.", + "THE SPACE PROGRAM HAS ANNOUNCED THAT THIS YEAR, THERE HAS BEEN A PROMISING CROP OF COLLEGE GRADUATES. R&D WILL IMPROVE FROM THIS DEVELOPMENT.", + "A NOBEL LAUREATE HAS DECIDED TO COME OUT OF RETIREMENT TO AID IN THE SPACE EFFORT. R&D WILL IMPROVE AS A RESULT.", + "THE SPACE PROGRAM ANNOUNCED TODAY THAT IT HAS MANAGED TO RECRUIT A TOP SCIENTIST FROM A MAJOR CORPORATION. R&D WILL IMPROVE FROM THIS DEVELOPMENT.", + "A TOP SCIENTIST HAS EMIGRATED FROM AN ALLIED COUNTRY TO WORK FOR THE SPACE PROGRAM. R&D WILL IMPROVE DUE TO THIS DEVELOPMENT.", + "LAST WEEK A GRADUATE STUDENT AT THE UNIVERSITY OF FLORIDA STUMBLED UPON A MAJOR SCIENTIFIC DISCOVERY. THIS ADVANCE IN MICROCIRCUITRY WILL IMPROVE R&D AND ASSIST ALL OF AMERICA'S SPACE PROGRAMS.", + "A FORMER GERMAN ROCKET SCIENTIST HAS ESCAPED FROM THE IRON CURTAIN. R&D WILL IMPROVE WITH THE AID OF THIS SCIENTIST.", + "A KEY SCIENTIST HAS ESCAPED FROM THE SOVIET UNION. INFORMATION FROM THIS SCIENTIST WILL AID IN R&D.", + "THE SPACE PROGRAM HAS LOST SEVERAL KEY RESEARCH SCIENTISTS IN A VERY SHORT PERIOD OF TIME. THIS SETBACK WILL MEAN WEAKER RESULTS IN R&D.", + "SPACE SUFFERED A SEVERE SETBACK WHEN THE e PROGRAM HAD A MAJOR ENGINE TEST FAILURE YESTERDAY. THIS WILL RESULT IN A LOSS OF SAFETY, DOWN TO i%.", + "A BREAKTHROUGH IN COMPUTER AUTOMATION HAS LED TO INCREASED RELIABILITY OF THE SPACE AGENCY'S REMOTE PROBES AND SATELLITES. THE MAX R&D AND MAX SAFETY FACTOR OF THIS HARDWARE WILL BE RAISED BY 5% EACH.", + "THERE HAS BEEN A SCIENTIFIC BREAKTHROUGH IN THE e PROGRAM. THE SAFETY FACTOR HAS BEEN INCREASED BY i%.", + "THERE HAS BEEN A SCIENTIFIC BREAKTHROUGH IN THE e PROGRAM. THE SAFETY FACTOR HAS BEEN INCREASED BY i%.", + "THERE HAS BEEN A MAJOR BREAKTHROUGH IN THE e PROGRAM. ITS SAFETY FACTOR HAS BEEN INCREASED BY i%.", + "THE SPACE PROGRAM HAS SUFFERED A SEVERE SETBACK IN ITS e ROCKET DIVISION. REPAIRS CAN BE MADE FOR 15 M.B.'S OR SUFFER A 20% SAFETY FACTOR ON ITS NEXT LAUNCH.", + "LAST WEEK, THE SPACE AGENCY DOWNGRADED THE e PROGRAM SAFETY FACTOR BY 25% DUE TO A TEST FAILURE.", + "DUE TO A TEST FAILURE, ENGINEERS HAVE DOWNGRADED THE SAFETY FACTOR OF THE e PROGRAM 15%.", + "THERE HAS BEEN AN IMPORTANT ADVANCE IN ENGINEERING FOR THE SPACE PROGRAM. THIS WILL CUT THE COST IN ALL PROGRAMS BY 50% THIS SEASON.", + "THE PRIME CONTRACTOR FOR THE ROCKET PROGRAM WILL NOT BE ABLE TO DELIVER ANY ROCKETS FOR A YEAR. A SPOKESMAN FOR THE COMPANY WOULD OFFER NO FURTHER COMMENT.", + "A MAJOR CORPORATION HAS DECIDED TO CREDIT THE SPACE AGENCY j ADDITIONAL FUNDS FOR THIS SEASON.", + "A MAJOR CORPORATION HAS DECIDED TO CREDIT THE SPACE AGENCY j ADDITIONAL FUNDS FOR THIS SEASON.", + "A MAJOR CORPORATION HAS DECIDED TO CREDIT THE SPACE AGENCY j ADDITIONAL FUNDS FOR THIS SEASON.", + "DUE TO A BUDGET DEFICIT, GOVERNMENT ACCOUNTING DECLARES A LOSS OF f M.B.'S IN CURRENT FUNDS FOR THE SPACE AGENCY.", + "DUE TO A TEST FAILURE, THE SPACE PROGRAM HAS SUFFERED A 20% SAFETY FACTOR LOSS ON THE e CAPSULE.", + "A MAJOR EXPLOSION DESTROYED ALL ROCKET FUEL RESERVES FOR THE UNITED STATES. THIS DISASTER LEAVES ONLY ENOUGH FUEL FOR ONE LAUNCH THIS SEASON.", + "SEVERE STORMS HAVE DAMAGED THE SPACE PROGRAM'S PRIMARY LAUNCH FACILITY. IT WILL COST 15 M.B.'S TO REPAIR THE LAUNCH FACILITY.", + "THE SPACE PROGRAM HAS MADE A DESIGN ERROR ON THE e SATELLITE PROGRAM. IT WILL COST 10 M.B.'S TO REDESIGN AND REPAIR THE PROBLEM, OR SUFFER A LOSS OF 10% SAFETY FACTOR ON ITS NEXT MISSION ONLY.", + "THE SPACE PROGRAM WILL HAVE TO REDESIGN THE e ROCKET PROGRAM. IT WILL COST 10 M.B.'S TO REDESIGN, OR A LOSS OF 5% SAFETY FACTOR ON THE NEXT ROCKET MISSION WILL RESULT.", + "THE SPACE PROGRAM HAS A MECHANICAL ERROR WITH THE e ROCKET PROGRAM. IT WILL COST 10 M.B.'S TO REPAIR OR A LOSS OF 5% SAFETY FACTOR WILL OCCUR ON THE NEXT ROCKET MISSION.", + "THE SPACE PROGRAM HAS A MECHANICAL ERROR WITH THE e PROGRAM. IT WILL COST 10 M.B.'S TO REPAIR OR SUFFER A LOSS OF 10% SAFETY FACTOR ON THE NEXT MISSION.", + "BUREAUCRATIC MISMANAGEMENT AT THE SPACE PROGRAM HAS CAUSED A LOSS OF MORALE. THIS RESULTS IN LOWER PRODUCTIVITY IN R&D FOR ONE YEAR.", + "A CONTRACTOR FOR THE SPACE PROGRAM HAS GROSSLY UNDERESTIMATED THE DEVELOPMENT COST FOR THE e PROGRAM. R&D WILL COST AN ADDITIONAL 1 M.B. PER ENGINEERING TEAM PERMANENTLY.", + "A CONTRACTOR FOR THE SPACE PROGRAM HAS GROSSLY UNDERESTIMATED THE DEVELOPMENT COST FOR e PROGRAM. R&D WILL COST AN ADDITIONAL 1 M.B. PER ENGINEERING TEAM PERMANENTLY.", + "SPACE PROGRAM OFFICIALS PLAYED HOST TO VIPS TODAY. A GROUP OF CONGRESSMEN VISITED MISSION CONTROL FACILITIES AND SEEMED PLEASED WITH OPERATIONS, BUT REPORTS FROM THE WHITE HOUSE ARE NEGATIVE.", + "SPACE ADMINISTRATORS HAVE LOBBIED SUCCESSFULLY FOR AN INCREASE OF a M.B.'S THIS YEAR. THE SPACE PROGRAM HAS BEEN ACTIVELY CAMPAIGNING FOR PUBLIC SUPPORT.", + "IN GOVERNMENT TODAY, THE PENTAGON HAS ISSUED AN ORDER THAT THE NEXT AVAILABLE LAUNCH WILL BE A SPY SATELLITE. 5 M.B.'S HAS BEEN ADDED TO THE BUDGET TO REFLECT THIS EXPENSE.", + "SOURCES IN WASHINGTON TODAY HAVE DISCLOSED THAT THE CIA HAS OBTAINED TOP-SECRET RUSSIAN TECHNOLOGY. THIS WILL ASSIST THE UNITED STATES BY IMPROVING THE SAFETY FACTOR OF THE e PROGRAM BY d.", + "ENGINEERS HAVE ANNOUNCED TODAY THAT A POTENTIAL FAILURE MODE HAS BEEN DISCOVERED ON THE e PROGRAM. THIS WAS NOTICED DURING A SYSTEMS CHECK AND WILL HELP AVOID THIS FAILURE DURING A MISSION.", + "ASTRONAUT c HAS ANNOUNCED RETIREMENT TODAY FROM THE SPACE PROGRAM. SOURCES HAVE DISCLOSED THAT THIS IS DUE TO SAFETY CONCERNS AND THE LACK OF BACKUP SYSTEMS. NEGATIVE PUBLICITY HAS CAUSED CONGRESS TO IMPLEMENT A FUNDING CUT OF 5 M.B.'S.", + "THE PRIMARY CREW OF THE b LAUNCH HAS CAUGHT THE COMMON COLD. SPACE OFFICIALS HAVE ANNOUNCED THAT THE BACKUP CREW WILL TAKE THEIR PLACE ON THE MISSION.", + "c IS KILLED IN A TRAINING ACCIDENT. THE SPACE PROGRAM HAS CANCELED ALL MANNED MISSIONS THIS SEASON TO ALLOW FOR ADDITIONAL SAFETY INSPECTIONS.", + "c HAS TRAGICALLY BEEN KILLED IN AN AUTOMOBILE ACCIDENT TODAY.", + "c FAILED A PHYSICAL AND MAY NOT PARTICIPATE IN ANY SPACE MISSIONS FOR THE DURATION OF ONE FULL YEAR.", + "FOREIGN AGENTS HAVE PENETRATED SECURITY AND DAMAGED THE e ROCKET PROGRAM. REPAIRS WILL COST 15 M.B.'S, OR A 20% LOSS IN SAFETY WILL RESULT.", + "THE SPACE PROGRAM HAS SUFFERED A SEVERE SETBACK IN ITS e PROGRAM. REPAIRS CAN BE MADE FOR 20 M.B.'S, OR THE CAPSULE WILL LOSE 10% SAFETY FACTOR FOR ITS NEXT MISSION.", + "THERE HAS BEEN AN IMPORTANT ADVANCE IN ENGINEERING FOR THE SPACE PROGRAM. THIS WILL CUT THE COST IN ALL PROGRAMS BY 50% THIS SEASON.", + "CONGRESS URGES ADDITIONAL SUPPORT FROM THE AIR FORCE AND NAVY. THREE TEST PILOTS ARE TRANSFERRED TO THE SPACE PROGRAM.", + "SOURCES FROM THE SPACE PROGRAM HAVE DISCLOSED THAT DUE TO AN ENGINEERING ERROR, THERE IS A 50% CHANCE THAT THE NEXT MISSION WILL EXPLODE DURING LAUNCH.", + "A MAJOR SPACE EXHIBIT OPENED LAST WEEK DISPLAYING AMERICA'S HARDWARE. THE PUBLIC HAS RESPONDED WITH GREAT INTEREST. ATTENDANCE IS REPORTED TO BE HIGH.", + "ASTRONAUT c CAN NO LONGER PARTICIPATE IN THE SPACE PROGRAM. c WAS SERIOUSLY INJURED WHILE PLAYING TOUCH FOOTBALL.", + "A TOP ROCKET DESIGNER HAS RETIRED DUE TO POOR HEALTH. R&D WILL SUFFER FROM THIS FOR ONE YEAR.", + "A TOP ROCKET DESIGNER FOR THE SPACE PROGRAM HAS DIED IN SURGERY TODAY. THIS WILL CAUSE A DISRUPTION IN THE R&D OF ROCKETS FOR ONE YEAR.", + "THE UNITED STATES SPACE PROGRAM WAS HONORED TODAY BY A VISIT FROM THE PRIME MINISTER OF ENGLAND.", + "SPACE OFFICIALS ANNOUNCED TODAY THAT ONE OF ITS LAUNCH FACILITIES WILL NEED REPAIR. IT WILL CLOSE DOWN THIS SEASON AND COST 10 M.B.'S.", + "CONTRACTORS ANNOUNCED TODAY THAT THE GEMINI PROGRAM WILL COST AN ADDITIONAL 2 M.B.'S FOR EACH SPACECRAFT.", + "A SPOKESMAN FOR THE SPACE PROGRAM ANNOUNCED TODAY THAT THE b MISSION WILL BE DELAYED FOR ONE SEASON DUE TO HAIRLINE CRACKS IN THE FUEL TANKS.", + "SENATOR CRUTCHMIRE SHARPLY ATTACKED THE SPACE PROGRAM TODAY. SPEAKING BEFORE THE SENATE, HE ACCUSED SPACE OFFICIALS OF LAVISH SPENDING AND STRONGLY URGED FUNDING CUTS.", + "THE MILITARY COMPLEX LOBBIED STRONGLY TODAY WITH SPACE OFFICIALS RECOMMENDING THE 'DIRECT ASCENT' APPROACH TO THE MOON. AIR FORCE MISSILE EXPERTS EXPLAINED THE ADVANTAGES AND SIMPLICITY IN THEIR PLAN.", + "AMERICA'S TOP GERMAN SCIENTIST SPOKE TODAY ON THE ADVANTAGES OF THE 'EARTH ORBITAL RENDEZVOUS' APPROACH IN GETTING A MAN ON THE MOON. HE SPOKE OF THE LONG-RANGE ADVANTAGES OF 'EOR'.", + "SEVERAL ENGINEERS SPOKE TO UNITED STATES SPACE OFFICIALS TODAY ON THE MERITS OF THE 'LUNAR ORBITAL RENDEZVOUS' APPROACH IN THE QUEST FOR GETTING A MAN ON THE MOON. OFFICIALS APPEARED NONCOMMITTAL TOWARDS THIS PRESENTATION.", + "THE VICE PRESIDENT TOURED A ROCKET CONTRACTOR'S FACILITY TODAY. HE OBSERVED A SUCCESSFUL ENGINE TEST FIRING.", + "A TOP SCIENTIST CRITICIZED THE SPACE PROGRAM TODAY FOR THE HIGH COST OF MANNED EXPLORATION. ROBOT PLANETARY EXPLORERS WERE OFFERED AS A CHEAPER ALTERNATIVE.", + "THE ASTRONAUTS HAVE, FOR AN UNDISCLOSED SUM OF MONEY, SIGNED A DEAL WITH A MAJOR MAGAZINE FOR THE EXCLUSIVE RIGHTS TO THEIR LIFE STORY.", + "CHARLES LINDBERGH TOURED THE SPACE PROGRAM'S FACILITIES TODAY. THE HISTORY OF FLIGHT HAS CHANGED DRAMATICALLY SINCE 1927.", + "TODAY, AN AIR FORCE COLONEL RECOMMENDED A ONE-WAY MISSION TO THE MOON IN ORDER TO BEAT THE SOVIETS. OF COURSE, HE WOULD HAVE TO WAIT SEVERAL YEARS ON THE LUNAR SURFACE UNTIL THE TECHNOLOGY IS DEVELOPED TO GET HIM BACK.", + "THE GOVERNMENT TODAY HAS ANNOUNCED THAT A CIVILIAN WILL BE LAUNCHED IN A MULTI-MANNED CAPSULE ON THE NEXT AVAILABLE MISSION. THE SPACE PROGRAM'S BUDGET WILL BE INCREASED BY 15 M.B.'S.", + "THE SPACE PROGRAM'S ENGINEERS HAVE ANNOUNCED TODAY THAT A POTENTIAL FAILURE MODE HAS BEEN DISCOVERED ON THE e PROGRAM. THIS WAS NOTICED DURING A SYSTEMS CHECK AND WILL HELP AVOID THIS FAILURE DURING A MISSION.", + "A MANUFACTURING ERROR HAS CAUSED A DEFECT IN THE e CAPSULE. THE SPACE AGENCY MUST PAY 10 M.B.'S OR SUFFER 10% ON THE CAPSULE'S SAFETY FACTOR ON ITS NEXT MISSION.", + "A DESIGN ERROR HAS CAUSED A DEDUCTION OF 20% FROM THE SAFETY FACTOR OF THE e PROGRAM. SPACE OFFICIALS ARE CONFIDENT THAT THIS ERROR CAN BE QUICKLY CORRECTED.", + "THE PRIME CONTRACTOR FOR THE CAPSULE PROGRAM ANNOUNCED TODAY THAT THEY CANNOT DELIVER ANY CAPSULES FOR A YEAR.", + "THE GOVERNMENT ANNOUNCED TODAY THAT THE NSA AND THE PRESIDENT HAVE ORDERED THE SPACE AGENCY TO LAUNCH A SPY SATELLITE NEXT SEASON.", + "MEDICAL DOCTORS AT THE UNITED STATES SPACE PROGRAM ANNOUNCED TODAY THAT AN ADDITIONAL 'DURATION MISSION E' WILL BE REQUIRED BEFORE ANY LUNAR LANDINGS WILL BE ATTEMPTED.", + "CONTRACTORS ANNOUNCED TODAY THAT THE APOLLO PROGRAM WILL COST AN ADDITIONAL 3 M.B.'S FOR EACH SPACECRAFT.", + "THE PENTAGON ANNOUNCED TODAY THAT THE AIR FORCE HAS SHARED ADVANCED TECHNOLOGY FOR THE e PROGRAM. THE SAFETY FACTOR IS NOW INCREASED BY i%.", + "THE PRIMARY CREW FOR THE b LAUNCH THIS SEASON HAS BEEN REMOVED DUE TO THE COMMON COLD. THE BACKUP CREW WILL FLY THE SCHEDULED MISSION.", + "THE PRESIDENT TOURED SPACE FACILITIES IN HOUSTON. ENGINEERS AND SPACE OFFICIALS EXPLAINED TO THE PRESIDENT THE VARIOUS APPROACHES OF GETTING A MAN ON THE MOON. AT SOME POINTS, THE DISCUSSION BETWEEN THE TWO GROUPS APPEARED HEATED AND QUITE LIVELY.", + "TODAY, AN AGREEMENT AT THE UNITED NATIONS WAS SIGNED BY THE UNITED STATES AND THE USSR WHICH BANS HIGH-ALTITUDE ATOMIC TESTS.", + "A NEW ROCKET ENGINE WAS ROLLED OUT TODAY FOR A PUBLIC VIEWING. THIS PROTOTYPE WILL HELP THE UNITED STATES IN GETTING MAN TO THE MOON.", + "ASTRONAUT c ANNOUNCED A TRANSFER TO THE AIR FORCE TEST PILOT PROGRAM.", + "INTELLIGENCE EXPERTS RELEASED INFORMATION ON A NEW SOVIET ROCKET CAPABLE OF LIFTING MORE THAN ANYTHING IN THE US INVENTORY.", + "IN THE NEWS TODAY, THE PRESIDENT HAS ANNOUNCED THAT THE SPACE PROGRAM WILL PUT A MAN ON THE MOON WITHIN THREE YEARS. FUNDING HAS INCREASED BY 20 M.B.'S TO SUPPORT THIS EFFORT.", + "ANTI-SPACE ACTIVISTS HAVE BEEN SUCCESSFUL IN THEIR DRIVE TO CUT BACK THE SPACE PROGRAM BUDGET. CONGRESSIONAL LEADERS HAVE VOTED TO DECREASE THE FUNDING BY f M.B.'S.", + "UNITED STATES SPACE ENGINEERS HAVE ANNOUNCED TODAY THAT A POTENTIAL FAILURE MODE HAS BEEN DISCOVERED ON THE e PROGRAM. THIS WAS NOTICED BY TESTING AND ANALYSIS AND WILL HELP AVOID THIS FAILURE DURING A MISSION.", + "THERE HAS BEEN A SCIENTIFIC BREAKTHROUGH IN THE e PROGRAM. THE SAFETY FACTOR HAS BEEN INCREASED BY i%.", + "THE g ADMINISTRATION HAS DECIDED TO CUT FUNDING FOR THE SPACE PROGRAM IN FAVOR OF INCREASED FUNDING FOR SOCIAL PROGRAMS. THE SPACE AGENCY'S BUDGET HAS BEEN REDUCED TO f M.B.'S.", + "DUE TO THE VIETNAM CONFLICT, THE PRESIDENT DECREASES THE SPACE PROGRAM'S BUDGET TO ALLOW FOR A MILITARY BUILDUP. THE SPACE PROGRAM'S BUDGET IS f M.B.'S.", + "TODAY, AN X-15 AIR FORCE PILOT FLEW TO A NEW ALTITUDE RECORD OF 53 MILES. AFTER REACHING THE ALTITUDE RECORD, THE AIR FORCE MAJOR SAFELY GLIDED THE X-15 TO A LANDING AT EDWARDS AIR FORCE BASE.", + "UNITED STATES ACTIVISTS PROTESTED IN FRONT OF THE SPACE PROGRAM HEADQUARTERS IN WASHINGTON TODAY. THE STAGED SIT-IN CALLED FOR AN INCREASE IN SPENDING FOR SOCIAL PROGRAMS.", + "THE GOVERNMENT OFFICE OF ACCOUNTING AUDITORS ANNOUNCED TODAY THAT THE UNITED STATES SPACE PROGRAM WENT OVER BUDGET LAST YEAR, AND WILL DEDUCT 5 M.B.'S THIS YEAR FROM THE SPACE PROGRAM'S BUDGET.", + "TODAY, THE NATION'S LARGEST ROCKET CONTRACTOR ANNOUNCED THE SUCCESSFUL TEST OF THEIR NEWEST ROCKET ENGINE.", + "THE AUSTRALIAN GOVERNMENT HAS ANNOUNCED THAT THEY WILL GENEROUSLY PROVIDE LAND TO BE USED FOR AN AMERICAN SPACE TRACKING STATION.", + "TODAY THE WHITE HOUSE ANNOUNCED THE FORMATION OF THE COMSAT CORPORATION, WHICH WILL BE RESPONSIBLE FOR THE LAUNCHING OF COMMUNICATIONS SATELLITES.", + "A STUDY BY THE RAND CORPORATION, RELEASED TODAY, WARNS OF THE DANGERS OF A SOVIET LEAD IN THE SPACE RACE AND THE POTENTIAL IMPACT ON WORLD AFFAIRS. CONGRESSIONAL LEADERS EXPRESS CONCERN THAT THE U.S. IS NOT MAINTAINING THE LEAD.", + "THIS MORNING, A CORPORATION SUBMITTED TO SPACE LEADERS A PROPOSAL FOR A SMALL SPACE SCOOTER. THE LIGHTWEIGHT HOPPER COULD FERRY ONE ASTRONAUT DOWN TO THE LUNAR SURFACE FOR A 6-HOUR DURATION.", + "A CONGRESSMAN SPOKE TODAY ON HOW ADVANCES IN SPACE TECHNOLOGY ASSIST IN MEDICAL SCIENCES. SPIN-OFFS FROM THE SPACE PROGRAM WILL HELP SAVE LIVES.", + "THE UNITED STATES ANNOUNCED THE SUCCESSFUL TEST-FIRING OF ITS FIRST NUCLEAR ROCKET ENGINE, KIWI. NUCLEAR ROCKETS WILL NOT AFFECT THE LUNAR PROGRAM, BUT THEY ARE EXPECTED TO MAKE MANNED MARS FLIGHTS FASTER AND SAFER.", + "THE UNITED STATES ANNOUNCED TODAY THE CONSTRUCTION OF A SMALL LAUNCH FACILITY FOR ICBM TESTS AT WALLOPS ISLAND, VIRGINIA.", + "DOD OFFICIALS ARGUED BEFORE A CONGRESSIONAL HEARING THAT THE U.S. SHOULD BEGIN AN ANTI-SATELLITE WEAPONS PROGRAM. THE SUGGESTION WAS NOT WELL RECEIVED.", + "A NEW SPACE GAME MAKES ITS DEBUT IN HOLLYWOOD. BOTH REALISTIC AND ENTERTAINING, IT IS EXPECTED TO INSPIRE THE PUBLIC WHILE EDUCATING THEM.", + "PROPOSALS HAVE BEEN SUBMITTED REGARDING THE CONCEPT OF A REUSABLE 'SHUTTLE-BUS' FOR ROUTINE ACCESS TO SPACE. INTENDED FOR DEVELOPMENT AFTER THE LUNAR PROGRAM, IT IS EXPECTED TO MAKE ACCESS TO SPACE COST MUCH LESS.", + "THE AIR FORCE HAS SUBMITTED TO CONGRESS A PROPOSAL FOR A MANNED ORBITING LABORATORY, OR MOL. THE SMALL TWO-MAN MILITARY OBSERVATION PLATFORM WOULD HAVE A DURATION OF THIRTY DAYS.", + "STUDIES HAVE BEEN RELEASED ON THE RELIABILITY OF CAPSULE LANDINGS ON THE PLAINS OF TEXAS AFTER RETURNING FROM THE MOON. THE IMPACT OF A GROUND LANDING WILL BE SLIGHTLY HARDER.", + "THE AIR FORCE HAS SUBMITTED A PROPOSAL FOR THE LAUNCHING OF AN X-15 ON A NAVAHO ROCKET INTO A LOW EARTH ORBIT. THE PILOT WOULD PARACHUTE BACK TO THE EARTH AFTER THE EXPENDABLE VEHICLE SAFELY REENTERS THE ATMOSPHERE.", + "THE PENTAGON HAS LOBBIED FOR A MANNED MILITARY SPACE FLIGHT. CONGRESSIONAL LEADERS HAVE VOICED OPPOSITION TO THE IDEA." + ], + "sov_event": [ + "GOOD EVENING. AND NOW, THE NEWS...x", + "xTHIS CONCLUDES OUR NEWS BROADCAST. I'M SVETLANA IZVESTIA. GOOD NIGHT.x", + "THE GENERAL SECRETARY ANNOUNCED TO THE POLITBURO THE NEW HEAD OF THE SOVIET SPACE PROGRAM. THE CHIEF DESIGNER m WILL LEAD THE SOVIET UNION TO GREATNESS IN THE EXPLORATION AND CONQUEST OF SPACE.", + "MINISTERS HAVE ANNOUNCED AN INCREASE IN SPENDING FOR CONVENTIONAL GROUND FORCES AND SHORT-RANGE MISSILES.", + "A GERMAN SCIENTIST IS RESCUED BY THE KGB AND WILL WORK FOR THE SUPREME SPACE PROGRAM. THERE WILL BE GREAT ADVANCES IN R&D.", + "DUE TO CORRUPTION AND POOR PLANNING, RESULTS IN R&D WILL BE WEAKER FOR ONE YEAR. SEVERAL DISHONEST DISTRICT MANAGERS HAVE BEEN EXECUTED.", + "THE GENERAL SECRETARY DEMANDS THAT THE NEXT LAUNCH MUST BE MANNED. THE BUDGET IS INCREASED BY 10 M.B.'S.", + "THE BRILLIANT KGB HAS UNCOVERED SECRET AMERICAN TECHNOLOGY. THE SAFETY FACTOR FOR e IS NOW INCREASED BY d.", + "THE EVIL CIA HAS CLEVERLY FOOLED THE KGB AND TOP SCIENTISTS WITH FALSE INFORMATION. THE SAFETY FACTOR FOR e IS NOW LOWERED BY d.", + "AN INVESTIGATION HAS REVEALED THAT THE EVIL CAPITALISTS HAVE DUPED THE KGB AND SOME MINISTRY OFFICIALS WITH MISINFORMATION. THE SAFETY FACTOR FOR e IS NOW LOWERED BY d.", + "THE GENERAL SECRETARY HAS DECIDED TO SHOW THE WORLD THE SUPERIORITY OF SOVIET TECHNOLOGY. AT LEAST ONE FEMALE MUST BE RECRUITED IN THE NEXT COSMONAUT GROUP.", + "THE GENERAL SECRETARY GIVES A FORCEFUL SPEECH TO THE POLITBURO IN FAVOR OF THE SPACE EFFORT AND DEMANDS A MORE EARNEST EFFORT TOWARDS THE MOON. THIS RESULTS IN A BUDGET INCREASE OF 15 M.B.'S.", + "A STORM FRONT BLOCKS THE LAUNCH WINDOW FOR THE h LAUNCH FACILITY. ANY SCHEDULED MISSIONS ON THE PAD ARE CANCELED.", + "BRILLIANT SOVIET ENGINEERS HAVE, BY ANALYSIS AND ENGINE TESTS, FORESEEN A POTENTIAL FAILURE MODE ON THE e PROGRAM. THE NEXT FAILURE IN THAT PROGRAM WILL BE AVOIDED.", + "THE GULAGS HAVE RE-EDUCATED SOME SCIENTISTS. THERE WILL BE IMPROVEMENTS THIS SEASON IN R&D.", + "A GERMAN ROCKET SCIENTIST 'VOLUNTEERS' ASSISTANCE TO THE GREAT SOVIET SPACE EFFORT. THIS WILL ASSIST IN R&D.", + "THE SPACE PROGRAM HAS MANAGED TO TRANSFER A TOP SCIENTIST FROM AN EASTERN BLOC COUNTRY. R&D WILL IMPROVE THIS SEASON.", + "INTERNAL SECURITY DELIVERS A TOP SCIENTIST TO WORK FOR THE SPACE PROGRAM. THIS WILL GREATLY AID R&D.", + "THE GREAT SOCIALIST SCIENCE PROGRAM PRODUCES A MAJOR SCIENTIFIC DISCOVERY. THIS WILL ASSIST IN R&D.", + "A SOVIET SCIENTIST WHO WENT TO THE WEST HAS BEEN RESCUED BY SOVIET AGENTS AND IS BROUGHT BACK TO WORK FOR THE SPACE PROGRAM. R&D WILL ACCELERATE THIS SEASON.", + "AN EX-NAZI SCIENTIST HAS BEEN EDUCATED AND EMBRACES THE COMMUNIST SYSTEM. THIS WILL ASSIST R&D THIS SEASON.", + "THE SOVIET SPACE PROGRAM HAS LOST SEVERAL KEY RESEARCH SCIENTISTS. THEY HAVE BEEN RELOCATED TO SIBERIA. THIS SETBACK WILL MEAN WEAKER RESULTS IN R&D THIS SEASON.", + "THE e PROGRAM HAS HAD A MAJOR ENGINE TEST FAILURE. THIS RESULTS IN A LOSS OF SAFETY, DOWN TO i%.", + "A BREAKTHROUGH IN COMPUTER AUTOMATION HAS LED TO INCREASED RELIABILITY OF THE NATION'S REMOTE PROBES AND SATELLITES. THE MAX R&D AND MAX SAFETY FACTOR OF THIS HARDWARE WILL BE RAISED BY 5% EACH.", + "THERE HAS BEEN A SCIENTIFIC BREAKTHROUGH IN THE e PROGRAM. THE SAFETY FACTOR HAS BEEN INCREASED BY i%.", + "THERE HAS BEEN A SCIENTIFIC BREAKTHROUGH IN THE e PROGRAM. THE SAFETY FACTOR HAS BEEN INCREASED BY i%.", + "THERE HAS BEEN A MAJOR BREAKTHROUGH IN THE e PROGRAM. ITS SAFETY FACTOR HAS BEEN INCREASED BY i%.", + "THE SOVIET SPACE PROGRAM HAS SUFFERED A SEVERE SETBACK IN ITS e ROCKET DEVELOPMENT. REPAIRS CAN BE MADE FOR 15 M.B.'S OR SUFFER A 20% SAFETY FACTOR ON ITS NEXT LAUNCH.", + "DUE TO A TEST FAILURE, 25% SAFETY IS LOST FROM THE e PROGRAM.", + "DUE TO A TEST FAILURE, THERE IS A 15% LOSS FROM THE SAFETY FACTOR OF THE e PROGRAM.", + "THERE HAS BEEN AN IMPORTANT ADVANCE IN ENGINEERING FOR THE SPACE PROGRAM. ANY HARDWARE PURCHASES WILL BE CREDITED AT HALF PRICE FOR THIS SEASON.", + "THE MINISTRY OF PRODUCTION ANNOUNCES THAT DUE TO SHORTAGES, A SLOWDOWN HAS OCCURRED AND THE FACTORIES WILL NOT BE ABLE TO DELIVER ANY ROCKETS FOR A YEAR.", + "TEN MILLION WORKERS WORK OVERTIME IN ORDER TO DONATE j M.B.'S TO THE SPACE PROGRAM.", + "THE SUPREME SOVIET VOTES TO GIVE j M.B.'S TO THE SPACE PROGRAM. SOCIAL PROGRAMS WILL BE LOWERED IN ORDER TO SUPPORT THIS MEASURE.", + "THE POLITBURO HAS VOTED ADDITIONAL FUNDING OF j M.B.'S FOR THE SPACE PROGRAM.", + "DUE TO A BUDGETING ERROR, AND CORRUPTION, A LARGE AMOUNT OF FUNDING IS LOST IN PAPERWORK. f M.B.'S IS LOST IN THE CURRENT FUNDS.", + "THERE IS A 20% LOSS FROM THE SAFETY FACTOR OF THE e CAPSULE.", + "A MAJOR EXPLOSION DESTROYED ALL ROCKET FUEL RESERVES FOR THE CCCP. MAY LAUNCH ONLY ONE MISSION THIS SEASON.", + "SEVERE STORMS HAVE DAMAGED THE PRIMARY LAUNCH FACILITY. IT WILL COST 15 M.B.'S TO REPAIR THE LAUNCH FACILITY.", + "THERE IS A MINOR PROBLEM IN THE e SATELLITE PROGRAM. PAY 10 M.B.'S OR LOSE 10% ON THE SAFETY FACTOR OF THAT SATELLITE ON ITS NEXT MISSION.", + "THERE IS A MINOR PROBLEM IN THE e ROCKET PROGRAM. PAY 10 M.B.'S OR LOSE 5% ON THE SAFETY FACTOR OF THAT ROCKET FOR ITS NEXT MISSION.", + "THERE IS A MINOR PROBLEM IN THE e ROCKET PROGRAM. PAY 10 M.B.'S OR LOSE 5% ON THE SAFETY FACTOR OF THAT ROCKET FOR ITS NEXT MISSION.", + "THERE IS A MINOR PROBLEM IN THE e PROGRAM. PAY 10 M.B.'S OR LOSE 10% ON THE SAFETY FACTOR ON ITS NEXT MISSION.", + "POOR PLANNING AND FAILURE TO MEET QUOTAS CAUSE A LOSS OF MORALE AND LOWER PRODUCTIVITY IN R&D FOR ONE YEAR.", + "THE CENTRAL COMMITTEE GROSSLY UNDERESTIMATED THE DEVELOPMENT COSTS FOR THE e PROGRAM. R&D COSTS AN ADDITIONAL 1 M.B. PER ENGINEERING TEAM PERMANENTLY.", + "THE CENTRAL COMMITTEE GROSSLY UNDERESTIMATES THE DEVELOPMENT COSTS FOR THE e PROGRAM. R&D COSTS AN ADDITIONAL 1 M.B. PER ENGINEERING TEAM PERMANENTLY.", + "A POLITBURO MEMBER VISITS THE TRAINING FACILITIES. HE APPEARS TO BE PLEASED, BUT REPORTS FROM MOSCOW ARE CRITICAL OF SPACE OPERATIONS.", + "PRAVDA HAS STAGED A MAJOR MEDIA EVENT. THE WORLD IS IN A FRENZY OVER THE SOVIET SPACE PROGRAM. THE POLITBURO DECIDES TO ADD a M.B.'S TO THE PROGRAM THIS YEAR.", + "THE DEFENSE MINISTRY HAS ORDERED THAT THE NEXT LAUNCH MUST BE AN ORBITAL SATELLITE. BUDGET IS INCREASED BY 5 M.B.'S TO FUND THIS EFFORT.", + "THE KGB HAS SUCCESSFULLY STOLEN VALUABLE AMERICAN TECHNOLOGY. THE SAFETY FACTOR FOR e IS NOW INCREASED BY d%.", + "MAGNIFICENT SOVIET ENGINEERS HAVE FORESEEN A POTENTIAL FAILURE MODE ON THE e PROGRAM DURING A SYSTEMS CHECK. THE NEXT FAILURE IN THAT PROGRAM WILL BE AVOIDED.", + "COSMONAUT c WILL BE RELOCATED TO NORTHERN SIBERIA AT THE END OF THIS SEASON. THE POLITBURO INSTIGATES A FUNDING CUT OF 5 M.B.'S.", + "THE PRIMARY CREW OF THE b LAUNCH HAS CONTRACTED INFLUENZA. THE BACKUP CREW WILL FLY THE MISSION.", + "c IS KILLED IN A TRAINING ACCIDENT. ALL MANNED MISSIONS ARE CANCELED THIS SEASON TO ALLOW FOR ADDITIONAL SAFETY INSPECTIONS.", + "c, A HERO OF THE SOVIET UNION, HAS TRAGICALLY DIED IN A TRAIN ACCIDENT.", + "c FAILED A PHYSICAL AND MAY NOT PARTICIPATE IN ANY SPACE MISSIONS FOR THE DURATION OF ONE FULL YEAR.", + "WESTERN AGENTS HAVE PENETRATED SECURITY AND DAMAGED THE e ROCKET PROGRAM. REPAIRS WILL COST 15 M.B.'S, OR A 20% LOSS IN SAFETY WILL RESULT.", + "THE SPACE PROGRAM HAS SUFFERED A SEVERE SETBACK IN ITS e PROGRAM. REPAIRS WILL COST 20 M.B.'S, OR THE CAPSULE WILL LOSE 10% ON ITS SAFETY FACTOR FOR ITS NEXT MISSION.", + "THERE HAS BEEN AN IMPORTANT ADVANCE IN ENGINEERING FOR THE SPACE PROGRAM. ALL HARDWARE HAS BEEN REDUCED IN COST 50% FOR THIS SEASON TO ACCELERATE THE PROGRAM.", + "THE MINISTRY OF DEFENSE HAS TRANSFERRED THREE TOP FIGHTER PILOTS TO THE SPACE PROGRAM.", + "AN ENGINEERING ERROR MEANS THAT THE NEXT MISSION LAUNCHED HAS A 50% CHANCE OF EXPLODING DURING LAUNCH.", + "A MAJOR SPACE EXHIBIT OPENS AND DISPLAYS THE GREAT SOVIET CONQUESTS OF SPACE. ALL CITIZENS ARE IN AWE.", + "COSMONAUT c IS SERIOUSLY INJURED WHILE PLAYING ICE HOCKEY. IS OUT OF THE PROGRAM.", + "A TOP ROCKET DESIGNER COLLAPSES DUE TO OVERWORK AND MUST RETIRE. THE CENTRAL COMMITTEE AWARDS THE CITIZEN'S MEDAL FOR INDIVIDUAL SACRIFICE AND BRAVERY. R&D RESULTS ARE LOWER FOR ONE YEAR.", + "A TOP ROCKET DESIGNER DIES IN SURGERY. THIS CAUSES A MAJOR DISRUPTION IN THE R&D OF ROCKETS FOR ONE YEAR.", + "THE FRENCH PRIME MINISTER VISITS THE SOVIET SPACE MUSEUM IN MOSCOW.", + "THE DEPARTMENT OF MAINTENANCE HAS SCHEDULED A LAUNCH FACILITY FOR REPAIR. IT WILL CLOSE DOWN THIS SEASON AND COST 10 M.B.'S.", + "THE MINISTER OF PRODUCTION ANNOUNCED TODAY THAT THE VOSKHOD PROGRAM WILL COST AN ADDITIONAL 2 M.B.'S FOR EACH SPACECRAFT.", + "THE CHIEF MINISTER OF FLIGHT OPERATIONS HAS REPORTED THAT THE b MISSION WILL BE DELAYED FOR ONE SEASON DUE TO HAIRLINE CRACKS IN THE FUEL TANKS.", + "POLITBURO MEMBER VOLKOVICH SHARPLY ATTACKED THE SPACE PROGRAM TODAY. SPEAKING BEFORE THE SUPREME SOVIET, HE ACCUSED MINISTERS OF LAVISH SPENDING AND STRONGLY URGED FUNDING CUTS.", + "THE MILITARY COMPLEX LOBBIED STRONGLY TODAY WITH THE MINISTRY OF PLANNING RECOMMENDING THE 'DIRECT ASCENT' APPROACH TO THE MOON. RED ARMY MISSILE EXPERTS EXPLAINED THE SUPERIORITY OF THEIR PLAN.", + "A SCIENTIST FROM THE SOVIET ACADEMY OF SCIENCES SPOKE TODAY ON THE ADVANTAGES OF THE 'EARTH ORBITAL RENDEZVOUS' APPROACH IN GETTING A MAN ON THE MOON. HE SPOKE OF THE LONG-RANGE ADVANTAGES OF 'EOR'.", + "A NEW PLAN WAS SUBMITTED TO THE MINISTRY OF PLANNING ON THE MERITS OF THE 'LUNAR ORBITAL RENDEZVOUS' APPROACH IN THE QUEST FOR GETTING A MAN ON THE MOON.", + "A POLITBURO MEMBER TOURED A ROCKET PRODUCTION FACILITY TODAY. HE OBSERVED A SUCCESSFUL ENGINE TEST FIRING.", + "A RIVAL SCIENTIST CRITICIZED THE SOVIET SPACE MINISTERS FOR THE HIGH COST OF MANNED EXPLORATION. ROBOT PLANETARY EXPLORERS WERE OFFERED AS A CHEAPER ALTERNATIVE.", + "COSMONAUT TRAINING HAS SUFFERED A MINOR SLOWDOWN DUE TO POWER OUTAGES AT FACILITIES.", + "TODAY, COMRADE FIDEL CASTRO TOURED THE SOVIET MILITARY FACILITIES. A GREAT SOCIALIST UNDER THE IMPERIALISTS' SOFT UNDERBELLY, PREMIER CASTRO COMPLIMENTED THE CCCP AS TRUE FOLLOWERS OF LENIN AND THE SOCIALIST WAY OF LIFE.", + "A RED ARMY GENERAL HAS RECOMMENDED A ONE-WAY MISSION TO THE MOON. THIS IS ANOTHER SUPERIOR PLAN TO ALLOW A LONG-TERM SOVIET PRESENCE ON THE MOON.", + "THE POLITBURO HAS ORDERS TO LAUNCH A CIVILIAN IN A MULTI-MANNED CAPSULE ON THE NEXT MISSION. BUDGET IS INCREASED BY 15 M.B.'S.", + "SUPERIOR SOVIET ENGINEERS HAVE FORESEEN A POTENTIAL FAILURE MODE IN THE e PROGRAM. THE NEXT FAILURE IN THAT PROGRAM WILL BE AVOIDED.", + "DRUNKEN WORKMANSHIP HAS CAUSED A DEFECT IN THE e CAPSULE. PAY 10 M.B.'S OR SUFFER 10% ON THE CAPSULE'S SAFETY FACTOR ON ITS NEXT MISSION.", + "A DESIGN ERROR HAS CAUSED A REDUCTION OF 20% IN THE SAFETY FACTOR OF THE e PROGRAM.", + "THE PRODUCTION FACILITY FOR THE CAPSULE PROGRAM CANNOT DELIVER ANY CAPSULES FOR A YEAR.", + "THE KGB ORDERS THE GREAT SOVIET SPACE PROGRAM TO LAUNCH A SPY SATELLITE NEXT SEASON.", + "THE MINISTRY OF SCIENCE HAS ANNOUNCED THAT AN ADDITIONAL 'DURATION MISSION E' WILL BE REQUIRED BEFORE ANY LUNAR LANDINGS WILL BE ATTEMPTED.", + "A RESTRUCTURING OF THE FIVE-YEAR PLAN HAS RAISED THE COST OF THE SOYUZ PROGRAM BY AN ADDITIONAL 3 M.B.'S FOR EACH SPACECRAFT.", + "THE MINISTRY OF DEFENSE HAS SHARED ADVANCED TECHNOLOGY, WHICH WILL BENEFIT THE e PROGRAM. THE SAFETY FACTOR IS NOW INCREASED BY i%.", + "THE PRIMARY CREW FOR THE b LAUNCH THIS SEASON HAS BEEN REMOVED DUE TO THE COMMON COLD. THE BACKUP CREW WILL FLY THE SCHEDULED MISSION.", + "THE PREMIER TOURED SPACE FACILITIES IN PLESETSK. ENGINEERS AND SPACE OFFICIALS EXPLAINED TO THE PREMIER THE VARIOUS APPROACHES OF GETTING A MAN ON THE MOON. ALL THE OPERATIONS ARE PROCEEDING SMOOTHLY.", + "AN AGREEMENT AT THE UNITED NATIONS WAS SIGNED BY THE UNITED STATES AND THE USSR, PROHIBITING HIGH-ALTITUDE ATOMIC TESTS.", + "A NEW ROCKET ENGINE WAS ROLLED OUT TODAY. THIS PROTOTYPE WILL HELP THE MOTHERLAND IN GETTING A SOCIALIST ON THE MOON FIRST.", + "COSMONAUT c HAS BEEN DISCIPLINED AND TRANSFERRED FOR RE-EDUCATION.", + "THE KGB HAS OBTAINED INFORMATION ON A NEW AMERICAN MISSILE CAPABLE OF LIFTING MORE THAN ANYTHING IN THE SOVIET INVENTORY.", + "THE GENERAL SECRETARY HAS ORDERS FOR A COSMONAUT TO BE ON THE MOON WITHIN THE NEXT THREE YEARS. THERE IS A 20 M.B. INCREASE TO SHOW ADDITIONAL SUPPORT.", + "THE OLD GUARD DECIDES TO FLEX ITS MUSCLES AND FORCES THE POLITBURO TO RECONSIDER ITS POSITION. f M.B.'S WILL BE DIVERTED TO THE MILITARY.", + "GLORIOUS SOVIET ENGINEERS HAVE, BY TESTING AND ANALYSIS, FORESEEN A POTENTIAL FAILURE ON THE e PROGRAM. THE NEXT FAILURE IN THAT PROGRAM WILL BE AVOIDED.", + "THERE HAS BEEN A SCIENTIFIC BREAKTHROUGH IN THE e PROGRAM. THE SAFETY FACTOR HAS BEEN INCREASED BY i%.", + "THE MILITARY AND KGB HAVE DECIDED TO CUT FUNDING FOR THE SPACE PROGRAM IN FAVOR OF MORE CONVENTIONAL WEAPONS AND INTERNAL SECURITY. THE SPACE BUDGET HAS BEEN REDUCED TO f M.B.'S.", + "THE GOVERNMENT ORDERS THAT THE SPACE PROGRAM'S BUDGET BE CUT TO ALLOW FOR WHAT IT FEELS IS A MUCH-NEEDED MILITARY BUILDUP. THE BUDGET IS NOW f M.B.'S.", + "A NEW SURFACE-TO-AIR MISSILE WAS TESTED TODAY AND SUCCESSFULLY SHOT DOWN ITS TARGET.", + "DISSIDENTS WERE ROUNDED UP TODAY AFTER THE ORGANIZED DISRUPTION AT THE MAY", + "THE MINISTRY OF ACCOUNTING HAS DISCOVERED WASTE AND MISMANAGEMENT IN THE SPACE PROGRAM AND WILL DEDUCT 5 M.B.'S FROM FUNDING THIS YEAR.", + "SOVIET TECHNOLOGY TRIUMPHS AGAIN! THE U.S.S.R. HAS SUCCESSFULLY TESTED THE LARGEST ROCKET ENGINE IN THE WORLD!", + "THE SOVIET UNION HAS CONSTRUCTED A TRACKING SHIP TO ASSIST IN RELAY AND COMMUNICATIONS WITH SATELLITES AND DEEP SPACE MISSIONS. SEA TRIALS BEGIN NEXT MONTH.", + "THE KREMLIN ANNOUNCED TODAY THE FORMATION OF GLAVCOSMOS, A STATE AGENCY RESPONSIBLE FOR THE LAUNCHING OF COMMUNICATION SATELLITES. NOW THE GLORY OF SOCIALISM CAN BE HEARD BY THE OPPRESSED EVERYWHERE.", + "THE POLITBURO WARNS ITS CITIZENS OF THE DANGERS OF THE CAPITALISTS LEADING THE SPACE RACE. ALL CITIZENS ARE URGED TO WORK HARDER IN DEFENDING THE MOTHERLAND.", + "A SOVIET SCIENTIST HAS SUBMITTED A PROPOSAL FOR A LUNAR HABITAT CAPABLE OF SUSTAINING COSMONAUTS FOR UP TO THIRTY DAYS ON THE MOON.", + "GLORIOUS SPACE SPIN-OFFS! THE MINISTRY OF AGRICULTURE ANNOUNCED TODAY THAT SUPERIOR SOVIET SPACE TECHNOLOGY WILL ASSIST IN IMPROVING CROP YIELDS.", + "SOVIET ENGINEERS HAVE SUCCESSFULLY TEST-FIRED A NUCLEAR ROCKET ENGINE. SOMEDAY, THIS SUPERIOR TECHNOLOGY WILL ENSURE THAT THE FIRST MEN ON MARS WILL BE COSMONAUTS.", + "THE SOVIET UNION HAS SUCCESSFULLY LAUNCHED A NEW, MORE POWERFUL ICBM. THIS IS ANOTHER WEAPON TO STOP AMERICAN AGGRESSION.", + "MARSHAL KAMINOV PROPOSED TO THE SUPREME SOVIET THAT SPACE FUNDING SHOULD BE DIVERTED TO A SPACE WEAPONS PROGRAM TO SHOOT DOWN THE CAPITALIST AGGRESSORS.", + "THE MINISTRY OF INFORMATION HAS PRODUCED AN INSPIRING GAME ABOUT OUR SOVIET HEROES IN THE SPACE PROGRAM.", + "THE SOVIET MINISTRY OF AEROSPACE HAS SUBMITTED A PROPOSAL FOR A LARGE REUSABLE SPACE SHUTTLE FOR USE IN THE POST-LUNAR PROGRAM.", + "THE SOVIET MILITARY HAS DEVELOPED PLANS FOR A PERMANENT ORBITAL STATION FOR MONITORING AMERICAN AGGRESSION.", + "THE SOVIET NAVY HAS SUCCESSFULLY COMPLETED CAPSULE WATER-RECOVERY TRIALS, AND IS CONFIDENT OF ITS ABILITIES.", + "THE SOVIET SCIENCE MINISTRY EVALUATES THE APPLICATIONS OF THE SANGER ANTIPODAL BOMBER. A PROTOTYPE IS EXPECTED TO BE READY FOR DROP TESTS NEXT YEAR.", + "POLITBURO MEMBERS ARE EXCITED BY THE PROSPECT OF A FUTURE SOVIET MILITARY SPACE MISSION. AMERICAN AGGRESSION CAN BE MORE CLOSELY MONITORED ON SUCH MISSIONS." + ] +} diff --git a/data/gamedata/letter.dat b/data/gamedata/letter.dat deleted file mode 100755 index 939208e7..00000000 Binary files a/data/gamedata/letter.dat and /dev/null differ diff --git a/data/gamedata/letter.json b/data/gamedata/letter.json new file mode 100644 index 00000000..05d8e53f --- /dev/null +++ b/data/gamedata/letter.json @@ -0,0 +1,20544 @@ +{ + "letter_dat": [ + 1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 4, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 8, + 3, + 0, + 0, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 13, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 9, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 1, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 0, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 15, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 1, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 0, + 1, + 0, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 1, + 1, + 0, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 1, + 1, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 14, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 5, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 6, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 6, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 9, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 1, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 0, + 1, + 0, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 10, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 1, + 1, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 1, + 1, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 5, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 11, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 4, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 7, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 10, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 7, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 10, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 2, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 9, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 10, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 9, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 10, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 9, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 0, + 2, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 10, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 10, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 4, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 5, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 11, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 9, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 11, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 8, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 15, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 2, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 2, + 0, + 2, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 2, + 0, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 2, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 12, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 13, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 13, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 11, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 11, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 14, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 2, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 13, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 6, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 8, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 2, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 13, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 12, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 16, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 2, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 1, + 1, + 2, + 0, + 2, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 1, + 1, + 1, + 0, + 1, + 1, + 2, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 2, + 1, + 1, + 0, + 1, + 1, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 0, + 2, + 1, + 2, + 0, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 0, + 1, + 0, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 13, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 2, + 1, + 1, + 1, + 2, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 2, + 1, + 1, + 1, + 2, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 2, + 1, + 1, + 1, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 14, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 11, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 14, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 0, + 0, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 2, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 0, + 2, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 13, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 10, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 2, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 2, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 1, + 1, + 1, + 2, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 12, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 1, + 1, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 0, + 1, + 1, + 0, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 13, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 0, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 2, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 15, + 3, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 0, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 0, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 0, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 0, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 19, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 0, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 0, + 0, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 1, + 1, + 1, + 2, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 1, + 0, + 1, + 1, + 0, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 1, + 0, + 1, + 1, + 2, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 14, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 2, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 2, + 0, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 14, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 12, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 2, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 2, + 0, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 2, + 1, + 1, + 1, + 0, + 3, + 3, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 2, + 0, + 0, + 0, + 2, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 6, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 7, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 6, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 9, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 11, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 5, + 3, + 3, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 1, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 1, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 0, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 1, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3, + 3 + ] +} \ No newline at end of file diff --git a/data/gamedata/liftoff.abz b/data/gamedata/liftoff.abz deleted file mode 100755 index 12c4cadc..00000000 Binary files a/data/gamedata/liftoff.abz and /dev/null differ diff --git a/data/gamedata/liftoff.json b/data/gamedata/liftoff.json new file mode 100644 index 00000000..728b24fc --- /dev/null +++ b/data/gamedata/liftoff.json @@ -0,0 +1,18256 @@ +{ + "indexEntry": [ + { + "cereal_class_version": 0, + "ID": "SVC0", + "offset": 256, + "size": 9748 + }, + { + "ID": "SVC1", + "offset": 10240, + "size": 8510 + }, + { + "ID": "SVC2", + "offset": 18688, + "size": 10326 + }, + { + "ID": "SVC3", + "offset": 28928, + "size": 16635 + }, + { + "ID": "SVC4", + "offset": 45568, + "size": 10145 + }, + { + "ID": "SVC5", + "offset": 55808, + "size": 11035 + }, + { + "ID": "SVC6", + "offset": 66816, + "size": 10331 + }, + { + "ID": "SVC7", + "offset": 77056, + "size": 8625 + }, + { + "ID": "SVM0", + "offset": 85760, + "size": 9961 + }, + { + "ID": "SVM1", + "offset": 95744, + "size": 11546 + }, + { + "ID": "SVM2", + "offset": 107264, + "size": 9097 + }, + { + "ID": "SVM3", + "offset": 116224, + "size": 9094 + }, + { + "ID": "SVM4", + "offset": 125440, + "size": 9303 + }, + { + "ID": "SVP0", + "offset": 134656, + "size": 8144 + }, + { + "ID": "SVP1", + "offset": 142848, + "size": 11411 + }, + { + "ID": "SVP2", + "offset": 154368, + "size": 8263 + }, + { + "ID": "SVR0", + "offset": 162560, + "size": 5331 + }, + { + "ID": "SVR1", + "offset": 167936, + "size": 5556 + }, + { + "ID": "SVR2", + "offset": 173312, + "size": 5270 + }, + { + "ID": "SVR3", + "offset": 178688, + "size": 6225 + }, + { + "ID": "SVR4", + "offset": 184832, + "size": 6466 + }, + { + "ID": "USC0", + "offset": 191488, + "size": 9361 + }, + { + "ID": "USC1", + "offset": 200704, + "size": 9316 + }, + { + "ID": "USC2", + "offset": 210176, + "size": 8323 + }, + { + "ID": "USC3", + "offset": 218368, + "size": 9665 + }, + { + "ID": "USC4", + "offset": 228096, + "size": 9958 + }, + { + "ID": "USC5", + "offset": 238080, + "size": 11834 + }, + { + "ID": "USC6", + "offset": 249856, + "size": 9027 + }, + { + "ID": "USM0", + "offset": 258816, + "size": 7885 + }, + { + "ID": "USM1", + "offset": 266752, + "size": 13620 + }, + { + "ID": "USM3", + "offset": 280320, + "size": 7846 + }, + { + "ID": "USM4", + "offset": 288256, + "size": 10209 + }, + { + "ID": "USP0", + "offset": 298496, + "size": 6011 + }, + { + "ID": "USP1", + "offset": 304384, + "size": 7782 + }, + { + "ID": "USP2", + "offset": 312320, + "size": 7288 + }, + { + "ID": "USR0", + "offset": 319488, + "size": 9717 + }, + { + "ID": "USR1", + "offset": 329216, + "size": 5520 + }, + { + "ID": "USR2", + "offset": 334848, + "size": 6224 + }, + { + "ID": "USR3", + "offset": 340992, + "size": 6516 + }, + { + "ID": "USR4", + "offset": 347392, + "size": 8973 + }, + { + "ID": "XCAM", + "offset": 356352, + "size": 11897 + } + ], + "header": [ + { + "ID": "sva\u0000", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svb\u0000", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svc\u0000", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svd\u0000", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svc4", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svc5", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svc6", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svh\u0000", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svmb", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svma", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svmc", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svme", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svmd", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svpa", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svp1", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svpc", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svra", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svrb", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svrc", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svrd", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "svre", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usca", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "uscb", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "uscc", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "uscd", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usc4", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usc5", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usc6", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usmb", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usma", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usme", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usmd", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "uspa", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "uspb", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "uspc", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usra", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usrb", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usrc", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usrd", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "usr4", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 100, + "h": 80, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + }, + { + "ID": "xcam", + "OVL": "NONE", + "SD": { + "value0": "NONE", + "value1": "NONE" + }, + "w": 104, + "h": 77, + "sPlay": { + "value0": 0, + "value1": 0 + }, + "fNum": 8, + "fLoop": 1, + "cOff": 128, + "cNum": 128 + } + ], + "palettes": [ + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 3, + "value4": 3, + "value5": 3, + "value6": 5, + "value7": 5, + "value8": 5, + "value9": 6, + "value10": 6, + "value11": 6, + "value12": 7, + "value13": 7, + "value14": 7, + "value15": 8, + "value16": 8, + "value17": 8, + "value18": 9, + "value19": 9, + "value20": 9, + "value21": 10, + "value22": 10, + "value23": 10, + "value24": 11, + "value25": 11, + "value26": 11, + "value27": 12, + "value28": 12, + "value29": 12, + "value30": 13, + "value31": 13, + "value32": 13, + "value33": 14, + "value34": 14, + "value35": 14, + "value36": 15, + "value37": 15, + "value38": 15, + "value39": 16, + "value40": 16, + "value41": 16, + "value42": 17, + "value43": 17, + "value44": 17, + "value45": 18, + "value46": 18, + "value47": 18, + "value48": 19, + "value49": 19, + "value50": 19, + "value51": 20, + "value52": 20, + "value53": 20, + "value54": 21, + "value55": 21, + "value56": 21, + "value57": 22, + "value58": 22, + "value59": 22, + "value60": 23, + "value61": 23, + "value62": 23, + "value63": 24, + "value64": 24, + "value65": 24, + "value66": 25, + "value67": 25, + "value68": 25, + "value69": 26, + "value70": 26, + "value71": 26, + "value72": 27, + "value73": 27, + "value74": 27, + "value75": 28, + "value76": 28, + "value77": 28, + "value78": 29, + "value79": 29, + "value80": 29, + "value81": 30, + "value82": 30, + "value83": 30, + "value84": 31, + "value85": 31, + "value86": 31, + "value87": 224, + "value88": 224, + "value89": 224, + "value90": 225, + "value91": 225, + "value92": 225, + "value93": 226, + "value94": 226, + "value95": 226, + "value96": 227, + "value97": 227, + "value98": 227, + "value99": 228, + "value100": 228, + "value101": 228, + "value102": 229, + "value103": 229, + "value104": 229, + "value105": 230, + "value106": 230, + "value107": 230, + "value108": 231, + "value109": 231, + "value110": 231, + "value111": 232, + "value112": 232, + "value113": 232, + "value114": 233, + "value115": 233, + "value116": 233, + "value117": 234, + "value118": 234, + "value119": 234, + "value120": 235, + "value121": 235, + "value122": 235, + "value123": 236, + "value124": 236, + "value125": 236, + "value126": 237, + "value127": 237, + "value128": 237, + "value129": 238, + "value130": 238, + "value131": 238, + "value132": 239, + "value133": 239, + "value134": 239, + "value135": 240, + "value136": 240, + "value137": 240, + "value138": 241, + "value139": 241, + "value140": 241, + "value141": 242, + "value142": 242, + "value143": 242, + "value144": 243, + "value145": 243, + "value146": 243, + "value147": 244, + "value148": 244, + "value149": 244, + "value150": 245, + "value151": 245, + "value152": 245, + "value153": 246, + "value154": 246, + "value155": 246, + "value156": 247, + "value157": 247, + "value158": 247, + "value159": 248, + "value160": 248, + "value161": 248, + "value162": 249, + "value163": 249, + "value164": 249, + "value165": 234, + "value166": 22, + "value167": 8, + "value168": 246, + "value169": 22, + "value170": 8, + "value171": 8, + "value172": 224, + "value173": 8, + "value174": 20, + "value175": 224, + "value176": 8, + "value177": 224, + "value178": 224, + "value179": 8, + "value180": 236, + "value181": 224, + "value182": 8, + "value183": 248, + "value184": 224, + "value185": 8, + "value186": 6, + "value187": 234, + "value188": 8, + "value189": 18, + "value190": 234, + "value191": 8, + "value192": 30, + "value193": 234, + "value194": 8, + "value195": 234, + "value196": 234, + "value197": 8, + "value198": 246, + "value199": 234, + "value200": 8, + "value201": 8, + "value202": 244, + "value203": 8, + "value204": 20, + "value205": 244, + "value206": 8, + "value207": 224, + "value208": 244, + "value209": 8, + "value210": 236, + "value211": 244, + "value212": 8, + "value213": 248, + "value214": 244, + "value215": 8, + "value216": 6, + "value217": 254, + "value218": 8, + "value219": 18, + "value220": 254, + "value221": 8, + "value222": 30, + "value223": 254, + "value224": 8, + "value225": 234, + "value226": 254, + "value227": 8, + "value228": 246, + "value229": 254, + "value230": 8, + "value231": 254, + "value232": 0, + "value233": 14, + "value234": 0, + "value235": 8, + "value236": 14, + "value237": 254, + "value238": 18, + "value239": 14, + "value240": 0, + "value241": 28, + "value242": 14, + "value243": 254, + "value244": 230, + "value245": 14, + "value246": 0, + "value247": 240, + "value248": 14, + "value249": 254, + "value250": 250, + "value251": 14, + "value252": 12, + "value253": 0, + "value254": 16, + "value255": 24, + "value256": 0, + "value257": 16, + "value258": 228, + "value259": 0, + "value260": 16, + "value261": 240, + "value262": 0, + "value263": 16, + "value264": 14, + "value265": 10, + "value266": 16, + "value267": 26, + "value268": 10, + "value269": 16, + "value270": 230, + "value271": 10, + "value272": 16, + "value273": 242, + "value274": 10, + "value275": 16, + "value276": 0, + "value277": 18, + "value278": 16, + "value279": 12, + "value280": 20, + "value281": 16, + "value282": 24, + "value283": 20, + "value284": 16, + "value285": 228, + "value286": 20, + "value287": 16, + "value288": 240, + "value289": 20, + "value290": 16, + "value291": 254, + "value292": 28, + "value293": 16, + "value294": 14, + "value295": 30, + "value296": 16, + "value297": 26, + "value298": 30, + "value299": 16, + "value300": 230, + "value301": 30, + "value302": 16, + "value303": 242, + "value304": 30, + "value305": 16, + "value306": 0, + "value307": 230, + "value308": 16, + "value309": 12, + "value310": 232, + "value311": 16, + "value312": 24, + "value313": 232, + "value314": 16, + "value315": 228, + "value316": 232, + "value317": 16, + "value318": 240, + "value319": 232, + "value320": 16, + "value321": 254, + "value322": 240, + "value323": 16, + "value324": 14, + "value325": 242, + "value326": 16, + "value327": 26, + "value328": 242, + "value329": 16, + "value330": 230, + "value331": 242, + "value332": 16, + "value333": 242, + "value334": 242, + "value335": 16, + "value336": 0, + "value337": 250, + "value338": 16, + "value339": 12, + "value340": 252, + "value341": 16, + "value342": 24, + "value343": 252, + "value344": 16, + "value345": 228, + "value346": 252, + "value347": 16, + "value348": 240, + "value349": 252, + "value350": 16, + "value351": 2, + "value352": 0, + "value353": 20, + "value354": 252, + "value355": 8, + "value356": 20, + "value357": 6, + "value358": 12, + "value359": 22, + "value360": 248, + "value361": 22, + "value362": 22, + "value363": 6, + "value364": 26, + "value365": 22, + "value366": 248, + "value367": 228, + "value368": 22, + "value369": 6, + "value370": 238, + "value371": 22, + "value372": 248, + "value373": 248, + "value374": 22, + "value375": 18, + "value376": 2, + "value377": 24, + "value378": 30, + "value379": 2, + "value380": 24, + "value381": 234, + "value382": 2, + "value383": 24 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 3, + "value4": 3, + "value5": 3, + "value6": 4, + "value7": 4, + "value8": 4, + "value9": 6, + "value10": 6, + "value11": 6, + "value12": 7, + "value13": 7, + "value14": 7, + "value15": 8, + "value16": 8, + "value17": 8, + "value18": 9, + "value19": 9, + "value20": 9, + "value21": 10, + "value22": 10, + "value23": 10, + "value24": 11, + "value25": 11, + "value26": 11, + "value27": 12, + "value28": 12, + "value29": 12, + "value30": 13, + "value31": 13, + "value32": 13, + "value33": 14, + "value34": 14, + "value35": 14, + "value36": 15, + "value37": 15, + "value38": 15, + "value39": 16, + "value40": 16, + "value41": 16, + "value42": 17, + "value43": 17, + "value44": 17, + "value45": 18, + "value46": 18, + "value47": 18, + "value48": 19, + "value49": 19, + "value50": 19, + "value51": 20, + "value52": 20, + "value53": 20, + "value54": 21, + "value55": 21, + "value56": 21, + "value57": 22, + "value58": 22, + "value59": 22, + "value60": 23, + "value61": 23, + "value62": 23, + "value63": 24, + "value64": 24, + "value65": 24, + "value66": 25, + "value67": 25, + "value68": 25, + "value69": 26, + "value70": 26, + "value71": 26, + "value72": 27, + "value73": 27, + "value74": 27, + "value75": 28, + "value76": 28, + "value77": 28, + "value78": 29, + "value79": 29, + "value80": 29, + "value81": 30, + "value82": 30, + "value83": 30, + "value84": 31, + "value85": 31, + "value86": 31, + "value87": 224, + "value88": 224, + "value89": 224, + "value90": 225, + "value91": 225, + "value92": 225, + "value93": 226, + "value94": 226, + "value95": 226, + "value96": 227, + "value97": 227, + "value98": 227, + "value99": 228, + "value100": 228, + "value101": 228, + "value102": 229, + "value103": 229, + "value104": 229, + "value105": 231, + "value106": 231, + "value107": 231, + "value108": 232, + "value109": 232, + "value110": 232, + "value111": 233, + "value112": 233, + "value113": 233, + "value114": 234, + "value115": 234, + "value116": 234, + "value117": 235, + "value118": 235, + "value119": 235, + "value120": 236, + "value121": 236, + "value122": 236, + "value123": 237, + "value124": 237, + "value125": 237, + "value126": 238, + "value127": 238, + "value128": 238, + "value129": 239, + "value130": 239, + "value131": 239, + "value132": 240, + "value133": 240, + "value134": 240, + "value135": 241, + "value136": 241, + "value137": 241, + "value138": 242, + "value139": 242, + "value140": 242, + "value141": 243, + "value142": 243, + "value143": 243, + "value144": 244, + "value145": 244, + "value146": 244, + "value147": 245, + "value148": 245, + "value149": 245, + "value150": 246, + "value151": 246, + "value152": 246, + "value153": 247, + "value154": 247, + "value155": 247, + "value156": 248, + "value157": 248, + "value158": 248, + "value159": 249, + "value160": 249, + "value161": 249, + "value162": 253, + "value163": 253, + "value164": 253, + "value165": 234, + "value166": 22, + "value167": 8, + "value168": 246, + "value169": 22, + "value170": 8, + "value171": 8, + "value172": 224, + "value173": 8, + "value174": 20, + "value175": 224, + "value176": 8, + "value177": 224, + "value178": 224, + "value179": 8, + "value180": 236, + "value181": 224, + "value182": 8, + "value183": 248, + "value184": 224, + "value185": 8, + "value186": 6, + "value187": 234, + "value188": 8, + "value189": 18, + "value190": 234, + "value191": 8, + "value192": 30, + "value193": 234, + "value194": 8, + "value195": 234, + "value196": 234, + "value197": 8, + "value198": 246, + "value199": 234, + "value200": 8, + "value201": 8, + "value202": 244, + "value203": 8, + "value204": 20, + "value205": 244, + "value206": 8, + "value207": 224, + "value208": 244, + "value209": 8, + "value210": 236, + "value211": 244, + "value212": 8, + "value213": 248, + "value214": 244, + "value215": 8, + "value216": 6, + "value217": 254, + "value218": 8, + "value219": 18, + "value220": 254, + "value221": 8, + "value222": 30, + "value223": 254, + "value224": 8, + "value225": 234, + "value226": 254, + "value227": 8, + "value228": 246, + "value229": 254, + "value230": 8, + "value231": 254, + "value232": 0, + "value233": 14, + "value234": 0, + "value235": 8, + "value236": 14, + "value237": 254, + "value238": 18, + "value239": 14, + "value240": 0, + "value241": 28, + "value242": 14, + "value243": 254, + "value244": 230, + "value245": 14, + "value246": 0, + "value247": 240, + "value248": 14, + "value249": 254, + "value250": 250, + "value251": 14, + "value252": 12, + "value253": 0, + "value254": 16, + "value255": 24, + "value256": 0, + "value257": 16, + "value258": 228, + "value259": 0, + "value260": 16, + "value261": 240, + "value262": 0, + "value263": 16, + "value264": 14, + "value265": 10, + "value266": 16, + "value267": 26, + "value268": 10, + "value269": 16, + "value270": 230, + "value271": 10, + "value272": 16, + "value273": 242, + "value274": 10, + "value275": 16, + "value276": 0, + "value277": 18, + "value278": 16, + "value279": 12, + "value280": 20, + "value281": 16, + "value282": 24, + "value283": 20, + "value284": 16, + "value285": 228, + "value286": 20, + "value287": 16, + "value288": 240, + "value289": 20, + "value290": 16, + "value291": 254, + "value292": 28, + "value293": 16, + "value294": 14, + "value295": 30, + "value296": 16, + "value297": 26, + "value298": 30, + "value299": 16, + "value300": 230, + "value301": 30, + "value302": 16, + "value303": 242, + "value304": 30, + "value305": 16, + "value306": 0, + "value307": 230, + "value308": 16, + "value309": 12, + "value310": 232, + "value311": 16, + "value312": 24, + "value313": 232, + "value314": 16, + "value315": 228, + "value316": 232, + "value317": 16, + "value318": 240, + "value319": 232, + "value320": 16, + "value321": 254, + "value322": 240, + "value323": 16, + "value324": 14, + "value325": 242, + "value326": 16, + "value327": 26, + "value328": 242, + "value329": 16, + "value330": 230, + "value331": 242, + "value332": 16, + "value333": 242, + "value334": 242, + "value335": 16, + "value336": 0, + "value337": 250, + "value338": 16, + "value339": 12, + "value340": 252, + "value341": 16, + "value342": 24, + "value343": 252, + "value344": 16, + "value345": 228, + "value346": 252, + "value347": 16, + "value348": 240, + "value349": 252, + "value350": 16, + "value351": 2, + "value352": 0, + "value353": 20, + "value354": 252, + "value355": 8, + "value356": 20, + "value357": 6, + "value358": 12, + "value359": 22, + "value360": 248, + "value361": 22, + "value362": 22, + "value363": 6, + "value364": 26, + "value365": 22, + "value366": 248, + "value367": 228, + "value368": 22, + "value369": 6, + "value370": 238, + "value371": 22, + "value372": 248, + "value373": 248, + "value374": 22, + "value375": 18, + "value376": 2, + "value377": 24, + "value378": 30, + "value379": 2, + "value380": 24, + "value381": 234, + "value382": 2, + "value383": 24 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 4, + "value4": 4, + "value5": 4, + "value6": 5, + "value7": 5, + "value8": 5, + "value9": 6, + "value10": 6, + "value11": 6, + "value12": 7, + "value13": 7, + "value14": 7, + "value15": 8, + "value16": 8, + "value17": 8, + "value18": 9, + "value19": 9, + "value20": 9, + "value21": 10, + "value22": 10, + "value23": 10, + "value24": 11, + "value25": 11, + "value26": 11, + "value27": 12, + "value28": 12, + "value29": 12, + "value30": 13, + "value31": 13, + "value32": 13, + "value33": 14, + "value34": 14, + "value35": 14, + "value36": 15, + "value37": 15, + "value38": 15, + "value39": 16, + "value40": 16, + "value41": 16, + "value42": 17, + "value43": 17, + "value44": 17, + "value45": 19, + "value46": 19, + "value47": 19, + "value48": 20, + "value49": 20, + "value50": 20, + "value51": 21, + "value52": 21, + "value53": 21, + "value54": 22, + "value55": 22, + "value56": 22, + "value57": 23, + "value58": 23, + "value59": 23, + "value60": 24, + "value61": 24, + "value62": 24, + "value63": 25, + "value64": 25, + "value65": 25, + "value66": 26, + "value67": 26, + "value68": 26, + "value69": 27, + "value70": 27, + "value71": 27, + "value72": 28, + "value73": 28, + "value74": 28, + "value75": 30, + "value76": 30, + "value77": 30, + "value78": 31, + "value79": 31, + "value80": 31, + "value81": 224, + "value82": 224, + "value83": 224, + "value84": 225, + "value85": 225, + "value86": 225, + "value87": 226, + "value88": 226, + "value89": 226, + "value90": 227, + "value91": 227, + "value92": 227, + "value93": 228, + "value94": 228, + "value95": 228, + "value96": 229, + "value97": 229, + "value98": 229, + "value99": 230, + "value100": 230, + "value101": 230, + "value102": 231, + "value103": 231, + "value104": 231, + "value105": 232, + "value106": 232, + "value107": 232, + "value108": 233, + "value109": 233, + "value110": 233, + "value111": 234, + "value112": 234, + "value113": 234, + "value114": 235, + "value115": 235, + "value116": 235, + "value117": 236, + "value118": 236, + "value119": 236, + "value120": 237, + "value121": 237, + "value122": 237, + "value123": 238, + "value124": 238, + "value125": 238, + "value126": 239, + "value127": 239, + "value128": 239, + "value129": 240, + "value130": 240, + "value131": 240, + "value132": 241, + "value133": 241, + "value134": 241, + "value135": 242, + "value136": 242, + "value137": 242, + "value138": 243, + "value139": 243, + "value140": 243, + "value141": 244, + "value142": 244, + "value143": 244, + "value144": 245, + "value145": 245, + "value146": 245, + "value147": 246, + "value148": 246, + "value149": 246, + "value150": 247, + "value151": 247, + "value152": 247, + "value153": 248, + "value154": 248, + "value155": 248, + "value156": 250, + "value157": 250, + "value158": 250, + "value159": 251, + "value160": 251, + "value161": 251, + "value162": 252, + "value163": 252, + "value164": 252, + "value165": 254, + "value166": 254, + "value167": 254, + "value168": 255, + "value169": 255, + "value170": 255, + "value171": 8, + "value172": 224, + "value173": 8, + "value174": 20, + "value175": 224, + "value176": 8, + "value177": 224, + "value178": 224, + "value179": 8, + "value180": 236, + "value181": 224, + "value182": 8, + "value183": 248, + "value184": 224, + "value185": 8, + "value186": 6, + "value187": 234, + "value188": 8, + "value189": 18, + "value190": 234, + "value191": 8, + "value192": 30, + "value193": 234, + "value194": 8, + "value195": 234, + "value196": 234, + "value197": 8, + "value198": 246, + "value199": 234, + "value200": 8, + "value201": 8, + "value202": 244, + "value203": 8, + "value204": 20, + "value205": 244, + "value206": 8, + "value207": 224, + "value208": 244, + "value209": 8, + "value210": 236, + "value211": 244, + "value212": 8, + "value213": 248, + "value214": 244, + "value215": 8, + "value216": 6, + "value217": 254, + "value218": 8, + "value219": 18, + "value220": 254, + "value221": 8, + "value222": 30, + "value223": 254, + "value224": 8, + "value225": 234, + "value226": 254, + "value227": 8, + "value228": 246, + "value229": 254, + "value230": 8, + "value231": 254, + "value232": 0, + "value233": 14, + "value234": 0, + "value235": 8, + "value236": 14, + "value237": 254, + "value238": 18, + "value239": 14, + "value240": 0, + "value241": 28, + "value242": 14, + "value243": 254, + "value244": 230, + "value245": 14, + "value246": 0, + "value247": 240, + "value248": 14, + "value249": 254, + "value250": 250, + "value251": 14, + "value252": 12, + "value253": 0, + "value254": 16, + "value255": 24, + "value256": 0, + "value257": 16, + "value258": 228, + "value259": 0, + "value260": 16, + "value261": 240, + "value262": 0, + "value263": 16, + "value264": 14, + "value265": 10, + "value266": 16, + "value267": 26, + "value268": 10, + "value269": 16, + "value270": 230, + "value271": 10, + "value272": 16, + "value273": 242, + "value274": 10, + "value275": 16, + "value276": 0, + "value277": 18, + "value278": 16, + "value279": 12, + "value280": 20, + "value281": 16, + "value282": 24, + "value283": 20, + "value284": 16, + "value285": 228, + "value286": 20, + "value287": 16, + "value288": 240, + "value289": 20, + "value290": 16, + "value291": 254, + "value292": 28, + "value293": 16, + "value294": 14, + "value295": 30, + "value296": 16, + "value297": 26, + "value298": 30, + "value299": 16, + "value300": 230, + "value301": 30, + "value302": 16, + "value303": 242, + "value304": 30, + "value305": 16, + "value306": 0, + "value307": 230, + "value308": 16, + "value309": 12, + "value310": 232, + "value311": 16, + "value312": 24, + "value313": 232, + "value314": 16, + "value315": 228, + "value316": 232, + "value317": 16, + "value318": 240, + "value319": 232, + "value320": 16, + "value321": 254, + "value322": 240, + "value323": 16, + "value324": 14, + "value325": 242, + "value326": 16, + "value327": 26, + "value328": 242, + "value329": 16, + "value330": 230, + "value331": 242, + "value332": 16, + "value333": 242, + "value334": 242, + "value335": 16, + "value336": 0, + "value337": 250, + "value338": 16, + "value339": 12, + "value340": 252, + "value341": 16, + "value342": 24, + "value343": 252, + "value344": 16, + "value345": 228, + "value346": 252, + "value347": 16, + "value348": 240, + "value349": 252, + "value350": 16, + "value351": 2, + "value352": 0, + "value353": 20, + "value354": 252, + "value355": 8, + "value356": 20, + "value357": 6, + "value358": 12, + "value359": 22, + "value360": 248, + "value361": 22, + "value362": 22, + "value363": 6, + "value364": 26, + "value365": 22, + "value366": 248, + "value367": 228, + "value368": 22, + "value369": 6, + "value370": 238, + "value371": 22, + "value372": 248, + "value373": 248, + "value374": 22, + "value375": 18, + "value376": 2, + "value377": 24, + "value378": 30, + "value379": 2, + "value380": 24, + "value381": 234, + "value382": 2, + "value383": 24 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 3, + "value4": 3, + "value5": 3, + "value6": 6, + "value7": 6, + "value8": 6, + "value9": 7, + "value10": 7, + "value11": 7, + "value12": 9, + "value13": 9, + "value14": 9, + "value15": 10, + "value16": 10, + "value17": 10, + "value18": 11, + "value19": 11, + "value20": 11, + "value21": 12, + "value22": 12, + "value23": 12, + "value24": 13, + "value25": 13, + "value26": 13, + "value27": 14, + "value28": 14, + "value29": 14, + "value30": 15, + "value31": 15, + "value32": 15, + "value33": 16, + "value34": 16, + "value35": 16, + "value36": 17, + "value37": 17, + "value38": 17, + "value39": 18, + "value40": 18, + "value41": 18, + "value42": 20, + "value43": 20, + "value44": 20, + "value45": 21, + "value46": 21, + "value47": 21, + "value48": 22, + "value49": 22, + "value50": 22, + "value51": 23, + "value52": 23, + "value53": 23, + "value54": 24, + "value55": 24, + "value56": 24, + "value57": 25, + "value58": 25, + "value59": 25, + "value60": 26, + "value61": 26, + "value62": 26, + "value63": 27, + "value64": 27, + "value65": 27, + "value66": 28, + "value67": 28, + "value68": 28, + "value69": 29, + "value70": 29, + "value71": 29, + "value72": 30, + "value73": 30, + "value74": 30, + "value75": 31, + "value76": 31, + "value77": 31, + "value78": 224, + "value79": 224, + "value80": 224, + "value81": 225, + "value82": 225, + "value83": 225, + "value84": 226, + "value85": 226, + "value86": 226, + "value87": 227, + "value88": 227, + "value89": 227, + "value90": 228, + "value91": 228, + "value92": 228, + "value93": 229, + "value94": 229, + "value95": 229, + "value96": 230, + "value97": 230, + "value98": 230, + "value99": 231, + "value100": 231, + "value101": 231, + "value102": 232, + "value103": 232, + "value104": 232, + "value105": 233, + "value106": 233, + "value107": 233, + "value108": 234, + "value109": 234, + "value110": 234, + "value111": 235, + "value112": 235, + "value113": 235, + "value114": 236, + "value115": 236, + "value116": 236, + "value117": 237, + "value118": 237, + "value119": 237, + "value120": 238, + "value121": 238, + "value122": 238, + "value123": 240, + "value124": 240, + "value125": 240, + "value126": 241, + "value127": 241, + "value128": 241, + "value129": 242, + "value130": 242, + "value131": 242, + "value132": 243, + "value133": 243, + "value134": 243, + "value135": 244, + "value136": 244, + "value137": 244, + "value138": 245, + "value139": 245, + "value140": 245, + "value141": 246, + "value142": 246, + "value143": 246, + "value144": 247, + "value145": 247, + "value146": 247, + "value147": 248, + "value148": 248, + "value149": 248, + "value150": 236, + "value151": 12, + "value152": 8, + "value153": 248, + "value154": 12, + "value155": 8, + "value156": 6, + "value157": 22, + "value158": 8, + "value159": 18, + "value160": 22, + "value161": 8, + "value162": 30, + "value163": 22, + "value164": 8, + "value165": 234, + "value166": 22, + "value167": 8, + "value168": 246, + "value169": 22, + "value170": 8, + "value171": 8, + "value172": 224, + "value173": 8, + "value174": 20, + "value175": 224, + "value176": 8, + "value177": 224, + "value178": 224, + "value179": 8, + "value180": 236, + "value181": 224, + "value182": 8, + "value183": 248, + "value184": 224, + "value185": 8, + "value186": 6, + "value187": 234, + "value188": 8, + "value189": 18, + "value190": 234, + "value191": 8, + "value192": 30, + "value193": 234, + "value194": 8, + "value195": 234, + "value196": 234, + "value197": 8, + "value198": 246, + "value199": 234, + "value200": 8, + "value201": 8, + "value202": 244, + "value203": 8, + "value204": 20, + "value205": 244, + "value206": 8, + "value207": 224, + "value208": 244, + "value209": 8, + "value210": 236, + "value211": 244, + "value212": 8, + "value213": 248, + "value214": 244, + "value215": 8, + "value216": 6, + "value217": 254, + "value218": 8, + "value219": 18, + "value220": 254, + "value221": 8, + "value222": 30, + "value223": 254, + "value224": 8, + "value225": 234, + "value226": 254, + "value227": 8, + "value228": 246, + "value229": 254, + "value230": 8, + "value231": 254, + "value232": 0, + "value233": 14, + "value234": 0, + "value235": 8, + "value236": 14, + "value237": 254, + "value238": 18, + "value239": 14, + "value240": 0, + "value241": 28, + "value242": 14, + "value243": 254, + "value244": 230, + "value245": 14, + "value246": 0, + "value247": 240, + "value248": 14, + "value249": 254, + "value250": 250, + "value251": 14, + "value252": 12, + "value253": 0, + "value254": 16, + "value255": 24, + "value256": 0, + "value257": 16, + "value258": 228, + "value259": 0, + "value260": 16, + "value261": 240, + "value262": 0, + "value263": 16, + "value264": 14, + "value265": 10, + "value266": 16, + "value267": 26, + "value268": 10, + "value269": 16, + "value270": 230, + "value271": 10, + "value272": 16, + "value273": 242, + "value274": 10, + "value275": 16, + "value276": 0, + "value277": 18, + "value278": 16, + "value279": 12, + "value280": 20, + "value281": 16, + "value282": 24, + "value283": 20, + "value284": 16, + "value285": 228, + "value286": 20, + "value287": 16, + "value288": 240, + "value289": 20, + "value290": 16, + "value291": 254, + "value292": 28, + "value293": 16, + "value294": 14, + "value295": 30, + "value296": 16, + "value297": 26, + "value298": 30, + "value299": 16, + "value300": 230, + "value301": 30, + "value302": 16, + "value303": 242, + "value304": 30, + "value305": 16, + "value306": 0, + "value307": 230, + "value308": 16, + "value309": 12, + "value310": 232, + "value311": 16, + "value312": 24, + "value313": 232, + "value314": 16, + "value315": 228, + "value316": 232, + "value317": 16, + "value318": 240, + "value319": 232, + "value320": 16, + "value321": 254, + "value322": 240, + "value323": 16, + "value324": 14, + "value325": 242, + "value326": 16, + "value327": 26, + "value328": 242, + "value329": 16, + "value330": 230, + "value331": 242, + "value332": 16, + "value333": 242, + "value334": 242, + "value335": 16, + "value336": 0, + "value337": 250, + "value338": 16, + "value339": 12, + "value340": 252, + "value341": 16, + "value342": 24, + "value343": 252, + "value344": 16, + "value345": 228, + "value346": 252, + "value347": 16, + "value348": 240, + "value349": 252, + "value350": 16, + "value351": 2, + "value352": 0, + "value353": 20, + "value354": 252, + "value355": 8, + "value356": 20, + "value357": 6, + "value358": 12, + "value359": 22, + "value360": 248, + "value361": 22, + "value362": 22, + "value363": 6, + "value364": 26, + "value365": 22, + "value366": 248, + "value367": 228, + "value368": 22, + "value369": 6, + "value370": 238, + "value371": 22, + "value372": 248, + "value373": 248, + "value374": 22, + "value375": 18, + "value376": 2, + "value377": 24, + "value378": 30, + "value379": 2, + "value380": 24, + "value381": 234, + "value382": 2, + "value383": 24 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 3, + "value4": 3, + "value5": 3, + "value6": 6, + "value7": 6, + "value8": 6, + "value9": 7, + "value10": 7, + "value11": 7, + "value12": 8, + "value13": 8, + "value14": 8, + "value15": 9, + "value16": 9, + "value17": 9, + "value18": 10, + "value19": 10, + "value20": 10, + "value21": 11, + "value22": 11, + "value23": 11, + "value24": 12, + "value25": 12, + "value26": 12, + "value27": 13, + "value28": 13, + "value29": 13, + "value30": 14, + "value31": 14, + "value32": 14, + "value33": 15, + "value34": 15, + "value35": 15, + "value36": 16, + "value37": 16, + "value38": 16, + "value39": 17, + "value40": 17, + "value41": 17, + "value42": 18, + "value43": 18, + "value44": 18, + "value45": 19, + "value46": 19, + "value47": 19, + "value48": 20, + "value49": 20, + "value50": 20, + "value51": 21, + "value52": 21, + "value53": 21, + "value54": 22, + "value55": 22, + "value56": 22, + "value57": 23, + "value58": 23, + "value59": 23, + "value60": 24, + "value61": 24, + "value62": 24, + "value63": 25, + "value64": 25, + "value65": 25, + "value66": 26, + "value67": 26, + "value68": 26, + "value69": 27, + "value70": 27, + "value71": 27, + "value72": 28, + "value73": 28, + "value74": 28, + "value75": 29, + "value76": 29, + "value77": 29, + "value78": 30, + "value79": 30, + "value80": 30, + "value81": 31, + "value82": 31, + "value83": 31, + "value84": 224, + "value85": 224, + "value86": 224, + "value87": 225, + "value88": 225, + "value89": 225, + "value90": 226, + "value91": 226, + "value92": 226, + "value93": 227, + "value94": 227, + "value95": 227, + "value96": 228, + "value97": 228, + "value98": 228, + "value99": 229, + "value100": 229, + "value101": 229, + "value102": 230, + "value103": 230, + "value104": 230, + "value105": 231, + "value106": 231, + "value107": 231, + "value108": 232, + "value109": 232, + "value110": 232, + "value111": 233, + "value112": 233, + "value113": 233, + "value114": 234, + "value115": 234, + "value116": 234, + "value117": 235, + "value118": 235, + "value119": 235, + "value120": 236, + "value121": 236, + "value122": 236, + "value123": 237, + "value124": 237, + "value125": 237, + "value126": 238, + "value127": 238, + "value128": 238, + "value129": 239, + "value130": 239, + "value131": 239, + "value132": 240, + "value133": 240, + "value134": 240, + "value135": 241, + "value136": 241, + "value137": 241, + "value138": 242, + "value139": 242, + "value140": 242, + "value141": 243, + "value142": 243, + "value143": 243, + "value144": 244, + "value145": 244, + "value146": 244, + "value147": 245, + "value148": 245, + "value149": 245, + "value150": 246, + "value151": 246, + "value152": 246, + "value153": 247, + "value154": 247, + "value155": 247, + "value156": 248, + "value157": 248, + "value158": 248, + "value159": 249, + "value160": 249, + "value161": 249, + "value162": 250, + "value163": 250, + "value164": 250, + "value165": 251, + "value166": 251, + "value167": 251, + "value168": 252, + "value169": 252, + "value170": 252, + "value171": 8, + "value172": 224, + "value173": 8, + "value174": 20, + "value175": 224, + "value176": 8, + "value177": 224, + "value178": 224, + "value179": 8, + "value180": 236, + "value181": 224, + "value182": 8, + "value183": 248, + "value184": 224, + "value185": 8, + "value186": 6, + "value187": 234, + "value188": 8, + "value189": 18, + "value190": 234, + "value191": 8, + "value192": 30, + "value193": 234, + "value194": 8, + "value195": 234, + "value196": 234, + "value197": 8, + "value198": 246, + "value199": 234, + "value200": 8, + "value201": 8, + "value202": 244, + "value203": 8, + "value204": 20, + "value205": 244, + "value206": 8, + "value207": 224, + "value208": 244, + "value209": 8, + "value210": 236, + "value211": 244, + "value212": 8, + "value213": 248, + "value214": 244, + "value215": 8, + "value216": 6, + "value217": 254, + "value218": 8, + "value219": 18, + "value220": 254, + "value221": 8, + "value222": 30, + "value223": 254, + "value224": 8, + "value225": 234, + "value226": 254, + "value227": 8, + "value228": 246, + "value229": 254, + "value230": 8, + "value231": 254, + "value232": 0, + "value233": 14, + "value234": 0, + "value235": 8, + "value236": 14, + "value237": 254, + "value238": 18, + "value239": 14, + "value240": 0, + "value241": 28, + "value242": 14, + "value243": 254, + "value244": 230, + "value245": 14, + "value246": 0, + "value247": 240, + "value248": 14, + "value249": 254, + "value250": 250, + "value251": 14, + "value252": 12, + "value253": 0, + "value254": 16, + "value255": 24, + "value256": 0, + "value257": 16, + "value258": 228, + "value259": 0, + "value260": 16, + "value261": 240, + "value262": 0, + "value263": 16, + "value264": 14, + "value265": 10, + "value266": 16, + "value267": 26, + "value268": 10, + "value269": 16, + "value270": 230, + "value271": 10, + "value272": 16, + "value273": 242, + "value274": 10, + "value275": 16, + "value276": 0, + "value277": 18, + "value278": 16, + "value279": 12, + "value280": 20, + "value281": 16, + "value282": 24, + "value283": 20, + "value284": 16, + "value285": 228, + "value286": 20, + "value287": 16, + "value288": 240, + "value289": 20, + "value290": 16, + "value291": 254, + "value292": 28, + "value293": 16, + "value294": 14, + "value295": 30, + "value296": 16, + "value297": 26, + "value298": 30, + "value299": 16, + "value300": 230, + "value301": 30, + "value302": 16, + "value303": 242, + "value304": 30, + "value305": 16, + "value306": 0, + "value307": 230, + "value308": 16, + "value309": 12, + "value310": 232, + "value311": 16, + "value312": 24, + "value313": 232, + "value314": 16, + "value315": 228, + "value316": 232, + "value317": 16, + "value318": 240, + "value319": 232, + "value320": 16, + "value321": 254, + "value322": 240, + "value323": 16, + "value324": 14, + "value325": 242, + "value326": 16, + "value327": 26, + "value328": 242, + "value329": 16, + "value330": 230, + "value331": 242, + "value332": 16, + "value333": 242, + "value334": 242, + "value335": 16, + "value336": 0, + "value337": 250, + "value338": 16, + "value339": 12, + "value340": 252, + "value341": 16, + "value342": 24, + "value343": 252, + "value344": 16, + "value345": 228, + "value346": 252, + "value347": 16, + "value348": 240, + "value349": 252, + "value350": 16, + "value351": 2, + "value352": 0, + "value353": 20, + "value354": 252, + "value355": 8, + "value356": 20, + "value357": 6, + "value358": 12, + "value359": 22, + "value360": 248, + "value361": 22, + "value362": 22, + "value363": 6, + "value364": 26, + "value365": 22, + "value366": 248, + "value367": 228, + "value368": 22, + "value369": 6, + "value370": 238, + "value371": 22, + "value372": 248, + "value373": 248, + "value374": 22, + "value375": 18, + "value376": 2, + "value377": 24, + "value378": 30, + "value379": 2, + "value380": 24, + "value381": 234, + "value382": 2, + "value383": 24 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 1, + "value4": 1, + "value5": 1, + "value6": 2, + "value7": 2, + "value8": 2, + "value9": 3, + "value10": 3, + "value11": 3, + "value12": 4, + "value13": 4, + "value14": 4, + "value15": 5, + "value16": 5, + "value17": 5, + "value18": 6, + "value19": 6, + "value20": 6, + "value21": 7, + "value22": 7, + "value23": 7, + "value24": 8, + "value25": 8, + "value26": 8, + "value27": 9, + "value28": 9, + "value29": 9, + "value30": 10, + "value31": 10, + "value32": 10, + "value33": 11, + "value34": 11, + "value35": 11, + "value36": 12, + "value37": 12, + "value38": 12, + "value39": 13, + "value40": 13, + "value41": 13, + "value42": 14, + "value43": 14, + "value44": 14, + "value45": 15, + "value46": 15, + "value47": 15, + "value48": 16, + "value49": 16, + "value50": 16, + "value51": 17, + "value52": 17, + "value53": 17, + "value54": 18, + "value55": 18, + "value56": 18, + "value57": 19, + "value58": 19, + "value59": 19, + "value60": 20, + "value61": 20, + "value62": 20, + "value63": 21, + "value64": 21, + "value65": 21, + "value66": 22, + "value67": 22, + "value68": 22, + "value69": 23, + "value70": 23, + "value71": 23, + "value72": 24, + "value73": 24, + "value74": 24, + "value75": 25, + "value76": 25, + "value77": 25, + "value78": 26, + "value79": 26, + "value80": 26, + "value81": 27, + "value82": 27, + "value83": 27, + "value84": 28, + "value85": 28, + "value86": 28, + "value87": 29, + "value88": 29, + "value89": 29, + "value90": 30, + "value91": 30, + "value92": 30, + "value93": 31, + "value94": 31, + "value95": 31, + "value96": 224, + "value97": 224, + "value98": 224, + "value99": 225, + "value100": 225, + "value101": 225, + "value102": 226, + "value103": 226, + "value104": 226, + "value105": 227, + "value106": 227, + "value107": 227, + "value108": 228, + "value109": 228, + "value110": 228, + "value111": 229, + "value112": 229, + "value113": 229, + "value114": 230, + "value115": 230, + "value116": 230, + "value117": 231, + "value118": 231, + "value119": 231, + "value120": 232, + "value121": 232, + "value122": 232, + "value123": 233, + "value124": 233, + "value125": 233, + "value126": 234, + "value127": 234, + "value128": 234, + "value129": 235, + "value130": 235, + "value131": 235, + "value132": 236, + "value133": 236, + "value134": 236, + "value135": 237, + "value136": 237, + "value137": 237, + "value138": 238, + "value139": 238, + "value140": 238, + "value141": 239, + "value142": 239, + "value143": 239, + "value144": 240, + "value145": 240, + "value146": 240, + "value147": 241, + "value148": 241, + "value149": 241, + "value150": 242, + "value151": 242, + "value152": 242, + "value153": 243, + "value154": 243, + "value155": 243, + "value156": 244, + "value157": 244, + "value158": 244, + "value159": 245, + "value160": 245, + "value161": 245, + "value162": 246, + "value163": 246, + "value164": 246, + "value165": 247, + "value166": 247, + "value167": 247, + "value168": 248, + "value169": 248, + "value170": 248, + "value171": 249, + "value172": 249, + "value173": 249, + "value174": 250, + "value175": 250, + "value176": 250, + "value177": 251, + "value178": 251, + "value179": 251, + "value180": 252, + "value181": 252, + "value182": 252, + "value183": 253, + "value184": 253, + "value185": 253, + "value186": 254, + "value187": 254, + "value188": 254, + "value189": 255, + "value190": 255, + "value191": 255, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": 0, + "value196": 0, + "value197": 0, + "value198": 0, + "value199": 0, + "value200": 0, + "value201": 0, + "value202": 0, + "value203": 0, + "value204": 0, + "value205": 0, + "value206": 0, + "value207": 0, + "value208": 0, + "value209": 0, + "value210": 0, + "value211": 0, + "value212": 0, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": 0, + "value226": 0, + "value227": 0, + "value228": 0, + "value229": 0, + "value230": 0, + "value231": 0, + "value232": 0, + "value233": 0, + "value234": 0, + "value235": 0, + "value236": 0, + "value237": 0, + "value238": 0, + "value239": 0, + "value240": 0, + "value241": 0, + "value242": 0, + "value243": 0, + "value244": 0, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": 0, + "value256": 0, + "value257": 0, + "value258": 0, + "value259": 0, + "value260": 0, + "value261": 0, + "value262": 0, + "value263": 0, + "value264": 0, + "value265": 0, + "value266": 0, + "value267": 0, + "value268": 0, + "value269": 0, + "value270": 0, + "value271": 0, + "value272": 0, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": 0, + "value286": 0, + "value287": 0, + "value288": 0, + "value289": 0, + "value290": 0, + "value291": 0, + "value292": 0, + "value293": 0, + "value294": 0, + "value295": 0, + "value296": 0, + "value297": 0, + "value298": 0, + "value299": 0, + "value300": 0, + "value301": 0, + "value302": 0, + "value303": 0, + "value304": 0, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": 0, + "value316": 0, + "value317": 0, + "value318": 0, + "value319": 0, + "value320": 0, + "value321": 0, + "value322": 0, + "value323": 0, + "value324": 0, + "value325": 0, + "value326": 0, + "value327": 0, + "value328": 0, + "value329": 0, + "value330": 0, + "value331": 0, + "value332": 0, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": 0, + "value346": 0, + "value347": 0, + "value348": 0, + "value349": 0, + "value350": 0, + "value351": 0, + "value352": 0, + "value353": 0, + "value354": 0, + "value355": 0, + "value356": 0, + "value357": 0, + "value358": 0, + "value359": 0, + "value360": 0, + "value361": 0, + "value362": 0, + "value363": 0, + "value364": 0, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": 0, + "value376": 0, + "value377": 0, + "value378": 0, + "value379": 0, + "value380": 0, + "value381": 0, + "value382": 0, + "value383": 0 + } + }, + { + "palette": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 3, + "value4": 3, + "value5": 3, + "value6": 6, + "value7": 6, + "value8": 6, + "value9": 7, + "value10": 7, + "value11": 7, + "value12": 8, + "value13": 8, + "value14": 8, + "value15": 9, + "value16": 9, + "value17": 9, + "value18": 10, + "value19": 10, + "value20": 10, + "value21": 11, + "value22": 11, + "value23": 11, + "value24": 15, + "value25": 15, + "value26": 15, + "value27": 16, + "value28": 16, + "value29": 16, + "value30": 17, + "value31": 17, + "value32": 17, + "value33": 18, + "value34": 18, + "value35": 18, + "value36": 19, + "value37": 19, + "value38": 19, + "value39": 20, + "value40": 20, + "value41": 20, + "value42": 21, + "value43": 21, + "value44": 21, + "value45": 22, + "value46": 22, + "value47": 22, + "value48": 23, + "value49": 23, + "value50": 23, + "value51": 24, + "value52": 24, + "value53": 24, + "value54": 25, + "value55": 25, + "value56": 25, + "value57": 26, + "value58": 26, + "value59": 26, + "value60": 27, + "value61": 27, + "value62": 27, + "value63": 28, + "value64": 28, + "value65": 28, + "value66": 29, + "value67": 29, + "value68": 29, + "value69": 30, + "value70": 30, + "value71": 30, + "value72": 31, + "value73": 31, + "value74": 31, + "value75": 224, + "value76": 224, + "value77": 224, + "value78": 225, + "value79": 225, + "value80": 225, + "value81": 226, + "value82": 226, + "value83": 226, + "value84": 227, + "value85": 227, + "value86": 227, + "value87": 228, + "value88": 228, + "value89": 228, + "value90": 229, + "value91": 229, + "value92": 229, + "value93": 230, + "value94": 230, + "value95": 230, + "value96": 231, + "value97": 231, + "value98": 231, + "value99": 232, + "value100": 232, + "value101": 232, + "value102": 233, + "value103": 233, + "value104": 233, + "value105": 234, + "value106": 234, + "value107": 234, + "value108": 235, + "value109": 235, + "value110": 235, + "value111": 236, + "value112": 236, + "value113": 236, + "value114": 237, + "value115": 237, + "value116": 237, + "value117": 238, + "value118": 238, + "value119": 238, + "value120": 239, + "value121": 239, + "value122": 239, + "value123": 240, + "value124": 240, + "value125": 240, + "value126": 241, + "value127": 241, + "value128": 241, + "value129": 242, + "value130": 242, + "value131": 242, + "value132": 243, + "value133": 243, + "value134": 243, + "value135": 244, + "value136": 244, + "value137": 244, + "value138": 245, + "value139": 245, + "value140": 245, + "value141": 246, + "value142": 246, + "value143": 246, + "value144": 247, + "value145": 247, + "value146": 247, + "value147": 248, + "value148": 248, + "value149": 248, + "value150": 249, + "value151": 249, + "value152": 249, + "value153": 250, + "value154": 250, + "value155": 250, + "value156": 251, + "value157": 251, + "value158": 251, + "value159": 252, + "value160": 252, + "value161": 252, + "value162": 253, + "value163": 253, + "value164": 253, + "value165": 254, + "value166": 254, + "value167": 254, + "value168": 255, + "value169": 255, + "value170": 255, + "value171": 8, + "value172": 224, + "value173": 8, + "value174": 20, + "value175": 224, + "value176": 8, + "value177": 224, + "value178": 224, + "value179": 8, + "value180": 236, + "value181": 224, + "value182": 8, + "value183": 248, + "value184": 224, + "value185": 8, + "value186": 6, + "value187": 234, + "value188": 8, + "value189": 18, + "value190": 234, + "value191": 8, + "value192": 30, + "value193": 234, + "value194": 8, + "value195": 234, + "value196": 234, + "value197": 8, + "value198": 246, + "value199": 234, + "value200": 8, + "value201": 8, + "value202": 244, + "value203": 8, + "value204": 20, + "value205": 244, + "value206": 8, + "value207": 224, + "value208": 244, + "value209": 8, + "value210": 236, + "value211": 244, + "value212": 8, + "value213": 248, + "value214": 244, + "value215": 8, + "value216": 6, + "value217": 254, + "value218": 8, + "value219": 18, + "value220": 254, + "value221": 8, + "value222": 30, + "value223": 254, + "value224": 8, + "value225": 234, + "value226": 254, + "value227": 8, + "value228": 246, + "value229": 254, + "value230": 8, + "value231": 254, + "value232": 0, + "value233": 14, + "value234": 0, + "value235": 8, + "value236": 14, + "value237": 254, + "value238": 18, + "value239": 14, + "value240": 0, + "value241": 28, + "value242": 14, + "value243": 254, + "value244": 230, + "value245": 14, + "value246": 0, + "value247": 240, + "value248": 14, + "value249": 254, + "value250": 250, + "value251": 14, + "value252": 12, + "value253": 0, + "value254": 16, + "value255": 24, + "value256": 0, + "value257": 16, + "value258": 228, + "value259": 0, + "value260": 16, + "value261": 240, + "value262": 0, + "value263": 16, + "value264": 14, + "value265": 10, + "value266": 16, + "value267": 26, + "value268": 10, + "value269": 16, + "value270": 230, + "value271": 10, + "value272": 16, + "value273": 242, + "value274": 10, + "value275": 16, + "value276": 0, + "value277": 18, + "value278": 16, + "value279": 12, + "value280": 20, + "value281": 16, + "value282": 24, + "value283": 20, + "value284": 16, + "value285": 228, + "value286": 20, + "value287": 16, + "value288": 240, + "value289": 20, + "value290": 16, + "value291": 254, + "value292": 28, + "value293": 16, + "value294": 14, + "value295": 30, + "value296": 16, + "value297": 26, + "value298": 30, + "value299": 16, + "value300": 230, + "value301": 30, + "value302": 16, + "value303": 242, + "value304": 30, + "value305": 16, + "value306": 0, + "value307": 230, + "value308": 16, + "value309": 12, + "value310": 232, + "value311": 16, + "value312": 24, + "value313": 232, + "value314": 16, + "value315": 228, + "value316": 232, + "value317": 16, + "value318": 240, + "value319": 232, + "value320": 16, + "value321": 254, + "value322": 240, + "value323": 16, + "value324": 14, + "value325": 242, + "value326": 16, + "value327": 26, + "value328": 242, + "value329": 16, + "value330": 230, + "value331": 242, + "value332": 16, + "value333": 242, + "value334": 242, + "value335": 16, + "value336": 0, + "value337": 250, + "value338": 16, + "value339": 12, + "value340": 252, + "value341": 16, + "value342": 24, + "value343": 252, + "value344": 16, + "value345": 228, + "value346": 252, + "value347": 16, + "value348": 240, + "value349": 252, + "value350": 16, + "value351": 2, + "value352": 0, + "value353": 20, + "value354": 252, + "value355": 8, + "value356": 20, + "value357": 6, + "value358": 12, + "value359": 22, + "value360": 248, + "value361": 22, + "value362": 22, + "value363": 6, + "value364": 26, + "value365": 22, + "value366": 248, + "value367": 228, + "value368": 22, + "value369": 6, + "value370": 238, + "value371": 22, + "value372": 248, + "value373": 248, + "value374": 22, + "value375": 18, + "value376": 2, + "value377": 24, + "value378": 30, + "value379": 2, + "value380": 24, + "value381": 234, + "value382": 2, + "value383": 24 + } + } + ], + "bHeader": [ + [ + { + "cType": 1, + "fSize": 1171 + }, + { + "cType": 1, + "fSize": 1278 + }, + { + "cType": 1, + "fSize": 1255 + }, + { + "cType": 1, + "fSize": 1161 + }, + { + "cType": 1, + "fSize": 1363 + }, + { + "cType": 1, + "fSize": 1156 + }, + { + "cType": 1, + "fSize": 957 + }, + { + "cType": 1, + "fSize": 953 + } + ], + [ + { + "cType": 1, + "fSize": 1098 + }, + { + "cType": 1, + "fSize": 956 + }, + { + "cType": 1, + "fSize": 791 + }, + { + "cType": 1, + "fSize": 921 + }, + { + "cType": 1, + "fSize": 1073 + }, + { + "cType": 1, + "fSize": 1108 + }, + { + "cType": 1, + "fSize": 1035 + }, + { + "cType": 1, + "fSize": 1074 + } + ], + [ + { + "cType": 1, + "fSize": 1391 + }, + { + "cType": 1, + "fSize": 1430 + }, + { + "cType": 1, + "fSize": 1197 + }, + { + "cType": 1, + "fSize": 1236 + }, + { + "cType": 1, + "fSize": 1302 + }, + { + "cType": 1, + "fSize": 1179 + }, + { + "cType": 1, + "fSize": 997 + }, + { + "cType": 1, + "fSize": 1140 + } + ], + [ + { + "cType": 1, + "fSize": 1702 + }, + { + "cType": 1, + "fSize": 1714 + }, + { + "cType": 1, + "fSize": 1915 + }, + { + "cType": 1, + "fSize": 2423 + }, + { + "cType": 1, + "fSize": 2902 + }, + { + "cType": 1, + "fSize": 2139 + }, + { + "cType": 1, + "fSize": 1560 + }, + { + "cType": 1, + "fSize": 1826 + } + ], + [ + { + "cType": 1, + "fSize": 1206 + }, + { + "cType": 1, + "fSize": 1067 + }, + { + "cType": 1, + "fSize": 1290 + }, + { + "cType": 1, + "fSize": 1299 + }, + { + "cType": 1, + "fSize": 1363 + }, + { + "cType": 1, + "fSize": 1085 + }, + { + "cType": 1, + "fSize": 1219 + }, + { + "cType": 1, + "fSize": 1162 + } + ], + [ + { + "cType": 1, + "fSize": 1346 + }, + { + "cType": 1, + "fSize": 1385 + }, + { + "cType": 1, + "fSize": 1256 + }, + { + "cType": 1, + "fSize": 1271 + }, + { + "cType": 1, + "fSize": 1303 + }, + { + "cType": 1, + "fSize": 1325 + }, + { + "cType": 1, + "fSize": 1303 + }, + { + "cType": 1, + "fSize": 1392 + } + ], + [ + { + "cType": 1, + "fSize": 1322 + }, + { + "cType": 1, + "fSize": 1360 + }, + { + "cType": 1, + "fSize": 1098 + }, + { + "cType": 1, + "fSize": 1259 + }, + { + "cType": 1, + "fSize": 1149 + }, + { + "cType": 1, + "fSize": 1281 + }, + { + "cType": 1, + "fSize": 1108 + }, + { + "cType": 1, + "fSize": 1300 + } + ], + [ + { + "cType": 1, + "fSize": 1072 + }, + { + "cType": 1, + "fSize": 913 + }, + { + "cType": 1, + "fSize": 1109 + }, + { + "cType": 1, + "fSize": 1145 + }, + { + "cType": 1, + "fSize": 1054 + }, + { + "cType": 1, + "fSize": 895 + }, + { + "cType": 1, + "fSize": 1051 + }, + { + "cType": 1, + "fSize": 932 + } + ], + [ + { + "cType": 1, + "fSize": 1047 + }, + { + "cType": 1, + "fSize": 1285 + }, + { + "cType": 1, + "fSize": 1367 + }, + { + "cType": 1, + "fSize": 957 + }, + { + "cType": 1, + "fSize": 1277 + }, + { + "cType": 1, + "fSize": 1206 + }, + { + "cType": 1, + "fSize": 1118 + }, + { + "cType": 1, + "fSize": 1250 + } + ], + [ + { + "cType": 1, + "fSize": 1437 + }, + { + "cType": 1, + "fSize": 1394 + }, + { + "cType": 1, + "fSize": 991 + }, + { + "cType": 1, + "fSize": 1618 + }, + { + "cType": 1, + "fSize": 1214 + }, + { + "cType": 1, + "fSize": 1417 + }, + { + "cType": 1, + "fSize": 1457 + }, + { + "cType": 1, + "fSize": 1564 + } + ], + [ + { + "cType": 1, + "fSize": 1030 + }, + { + "cType": 1, + "fSize": 1129 + }, + { + "cType": 1, + "fSize": 1101 + }, + { + "cType": 1, + "fSize": 1087 + }, + { + "cType": 1, + "fSize": 1025 + }, + { + "cType": 1, + "fSize": 1104 + }, + { + "cType": 1, + "fSize": 1074 + }, + { + "cType": 1, + "fSize": 1093 + } + ], + [ + { + "cType": 1, + "fSize": 1284 + }, + { + "cType": 1, + "fSize": 1128 + }, + { + "cType": 1, + "fSize": 815 + }, + { + "cType": 1, + "fSize": 1098 + }, + { + "cType": 1, + "fSize": 1236 + }, + { + "cType": 1, + "fSize": 1123 + }, + { + "cType": 1, + "fSize": 829 + }, + { + "cType": 1, + "fSize": 1127 + } + ], + [ + { + "cType": 1, + "fSize": 971 + }, + { + "cType": 1, + "fSize": 1158 + }, + { + "cType": 1, + "fSize": 990 + }, + { + "cType": 1, + "fSize": 1249 + }, + { + "cType": 1, + "fSize": 953 + }, + { + "cType": 1, + "fSize": 1225 + }, + { + "cType": 1, + "fSize": 1042 + }, + { + "cType": 1, + "fSize": 1261 + } + ], + [ + { + "cType": 1, + "fSize": 1004 + }, + { + "cType": 1, + "fSize": 937 + }, + { + "cType": 1, + "fSize": 958 + }, + { + "cType": 1, + "fSize": 932 + }, + { + "cType": 1, + "fSize": 911 + }, + { + "cType": 1, + "fSize": 909 + }, + { + "cType": 1, + "fSize": 954 + }, + { + "cType": 1, + "fSize": 1085 + } + ], + [ + { + "cType": 1, + "fSize": 1420 + }, + { + "cType": 1, + "fSize": 1462 + }, + { + "cType": 1, + "fSize": 1508 + }, + { + "cType": 1, + "fSize": 1418 + }, + { + "cType": 1, + "fSize": 1134 + }, + { + "cType": 1, + "fSize": 1272 + }, + { + "cType": 1, + "fSize": 1252 + }, + { + "cType": 1, + "fSize": 1491 + } + ], + [ + { + "cType": 1, + "fSize": 964 + }, + { + "cType": 1, + "fSize": 965 + }, + { + "cType": 1, + "fSize": 996 + }, + { + "cType": 1, + "fSize": 970 + }, + { + "cType": 1, + "fSize": 969 + }, + { + "cType": 1, + "fSize": 981 + }, + { + "cType": 1, + "fSize": 977 + }, + { + "cType": 1, + "fSize": 987 + } + ], + [ + { + "cType": 1, + "fSize": 722 + }, + { + "cType": 1, + "fSize": 548 + }, + { + "cType": 1, + "fSize": 597 + }, + { + "cType": 1, + "fSize": 479 + }, + { + "cType": 1, + "fSize": 605 + }, + { + "cType": 1, + "fSize": 558 + }, + { + "cType": 1, + "fSize": 708 + }, + { + "cType": 1, + "fSize": 660 + } + ], + [ + { + "cType": 1, + "fSize": 755 + }, + { + "cType": 1, + "fSize": 542 + }, + { + "cType": 1, + "fSize": 430 + }, + { + "cType": 1, + "fSize": 701 + }, + { + "cType": 1, + "fSize": 793 + }, + { + "cType": 1, + "fSize": 666 + }, + { + "cType": 1, + "fSize": 469 + }, + { + "cType": 1, + "fSize": 746 + } + ], + [ + { + "cType": 1, + "fSize": 617 + }, + { + "cType": 1, + "fSize": 667 + }, + { + "cType": 1, + "fSize": 558 + }, + { + "cType": 1, + "fSize": 663 + }, + { + "cType": 1, + "fSize": 654 + }, + { + "cType": 1, + "fSize": 620 + }, + { + "cType": 1, + "fSize": 480 + }, + { + "cType": 1, + "fSize": 557 + } + ], + [ + { + "cType": 1, + "fSize": 676 + }, + { + "cType": 1, + "fSize": 713 + }, + { + "cType": 1, + "fSize": 611 + }, + { + "cType": 1, + "fSize": 722 + }, + { + "cType": 1, + "fSize": 575 + }, + { + "cType": 1, + "fSize": 901 + }, + { + "cType": 1, + "fSize": 660 + }, + { + "cType": 1, + "fSize": 913 + } + ], + [ + { + "cType": 1, + "fSize": 624 + }, + { + "cType": 1, + "fSize": 876 + }, + { + "cType": 1, + "fSize": 745 + }, + { + "cType": 1, + "fSize": 845 + }, + { + "cType": 1, + "fSize": 638 + }, + { + "cType": 1, + "fSize": 814 + }, + { + "cType": 1, + "fSize": 673 + }, + { + "cType": 1, + "fSize": 797 + } + ], + [ + { + "cType": 1, + "fSize": 1199 + }, + { + "cType": 1, + "fSize": 1296 + }, + { + "cType": 1, + "fSize": 934 + }, + { + "cType": 1, + "fSize": 1100 + }, + { + "cType": 1, + "fSize": 946 + }, + { + "cType": 1, + "fSize": 1009 + }, + { + "cType": 1, + "fSize": 1270 + }, + { + "cType": 1, + "fSize": 1153 + } + ], + [ + { + "cType": 1, + "fSize": 982 + }, + { + "cType": 1, + "fSize": 1400 + }, + { + "cType": 1, + "fSize": 1080 + }, + { + "cType": 1, + "fSize": 1263 + }, + { + "cType": 1, + "fSize": 978 + }, + { + "cType": 1, + "fSize": 1069 + }, + { + "cType": 1, + "fSize": 998 + }, + { + "cType": 1, + "fSize": 1092 + } + ], + [ + { + "cType": 1, + "fSize": 1095 + }, + { + "cType": 1, + "fSize": 832 + }, + { + "cType": 1, + "fSize": 690 + }, + { + "cType": 1, + "fSize": 875 + }, + { + "cType": 1, + "fSize": 1126 + }, + { + "cType": 1, + "fSize": 1074 + }, + { + "cType": 1, + "fSize": 1131 + }, + { + "cType": 1, + "fSize": 1046 + } + ], + [ + { + "cType": 1, + "fSize": 1035 + }, + { + "cType": 1, + "fSize": 1220 + }, + { + "cType": 1, + "fSize": 1235 + }, + { + "cType": 1, + "fSize": 1325 + }, + { + "cType": 1, + "fSize": 1279 + }, + { + "cType": 1, + "fSize": 1016 + }, + { + "cType": 1, + "fSize": 1142 + }, + { + "cType": 1, + "fSize": 959 + } + ], + [ + { + "cType": 1, + "fSize": 1213 + }, + { + "cType": 1, + "fSize": 1206 + }, + { + "cType": 1, + "fSize": 1212 + }, + { + "cType": 1, + "fSize": 1161 + }, + { + "cType": 1, + "fSize": 1191 + }, + { + "cType": 1, + "fSize": 1160 + }, + { + "cType": 1, + "fSize": 1182 + }, + { + "cType": 1, + "fSize": 1179 + } + ], + [ + { + "cType": 1, + "fSize": 1486 + }, + { + "cType": 1, + "fSize": 1339 + }, + { + "cType": 1, + "fSize": 1443 + }, + { + "cType": 1, + "fSize": 1366 + }, + { + "cType": 1, + "fSize": 1438 + }, + { + "cType": 1, + "fSize": 1383 + }, + { + "cType": 1, + "fSize": 1476 + }, + { + "cType": 1, + "fSize": 1449 + } + ], + [ + { + "cType": 1, + "fSize": 1084 + }, + { + "cType": 1, + "fSize": 1147 + }, + { + "cType": 1, + "fSize": 1077 + }, + { + "cType": 1, + "fSize": 1119 + }, + { + "cType": 1, + "fSize": 1089 + }, + { + "cType": 1, + "fSize": 1027 + }, + { + "cType": 1, + "fSize": 980 + }, + { + "cType": 1, + "fSize": 1050 + } + ], + [ + { + "cType": 1, + "fSize": 1044 + }, + { + "cType": 1, + "fSize": 878 + }, + { + "cType": 1, + "fSize": 972 + }, + { + "cType": 1, + "fSize": 901 + }, + { + "cType": 1, + "fSize": 1006 + }, + { + "cType": 1, + "fSize": 839 + }, + { + "cType": 1, + "fSize": 967 + }, + { + "cType": 1, + "fSize": 824 + } + ], + [ + { + "cType": 1, + "fSize": 1726 + }, + { + "cType": 1, + "fSize": 1323 + }, + { + "cType": 1, + "fSize": 1910 + }, + { + "cType": 1, + "fSize": 1872 + }, + { + "cType": 1, + "fSize": 1810 + }, + { + "cType": 1, + "fSize": 1365 + }, + { + "cType": 1, + "fSize": 1783 + }, + { + "cType": 1, + "fSize": 1377 + } + ], + [ + { + "cType": 1, + "fSize": 1030 + }, + { + "cType": 1, + "fSize": 907 + }, + { + "cType": 1, + "fSize": 726 + }, + { + "cType": 1, + "fSize": 1032 + }, + { + "cType": 1, + "fSize": 1095 + }, + { + "cType": 1, + "fSize": 921 + }, + { + "cType": 1, + "fSize": 709 + }, + { + "cType": 1, + "fSize": 972 + } + ], + [ + { + "cType": 1, + "fSize": 1087 + }, + { + "cType": 1, + "fSize": 1291 + }, + { + "cType": 1, + "fSize": 1197 + }, + { + "cType": 1, + "fSize": 1377 + }, + { + "cType": 1, + "fSize": 1103 + }, + { + "cType": 1, + "fSize": 1217 + }, + { + "cType": 1, + "fSize": 1175 + }, + { + "cType": 1, + "fSize": 1308 + } + ], + [ + { + "cType": 1, + "fSize": 738 + }, + { + "cType": 1, + "fSize": 545 + }, + { + "cType": 1, + "fSize": 780 + }, + { + "cType": 1, + "fSize": 717 + }, + { + "cType": 1, + "fSize": 742 + }, + { + "cType": 1, + "fSize": 591 + }, + { + "cType": 1, + "fSize": 763 + }, + { + "cType": 1, + "fSize": 681 + } + ], + [ + { + "cType": 1, + "fSize": 797 + }, + { + "cType": 1, + "fSize": 960 + }, + { + "cType": 1, + "fSize": 991 + }, + { + "cType": 1, + "fSize": 880 + }, + { + "cType": 1, + "fSize": 790 + }, + { + "cType": 1, + "fSize": 1046 + }, + { + "cType": 1, + "fSize": 886 + }, + { + "cType": 1, + "fSize": 978 + } + ], + [ + { + "cType": 1, + "fSize": 764 + }, + { + "cType": 1, + "fSize": 878 + }, + { + "cType": 1, + "fSize": 838 + }, + { + "cType": 1, + "fSize": 971 + }, + { + "cType": 1, + "fSize": 803 + }, + { + "cType": 1, + "fSize": 855 + }, + { + "cType": 1, + "fSize": 868 + }, + { + "cType": 1, + "fSize": 857 + } + ], + [ + { + "cType": 1, + "fSize": 966 + }, + { + "cType": 1, + "fSize": 1247 + }, + { + "cType": 1, + "fSize": 1347 + }, + { + "cType": 1, + "fSize": 1143 + }, + { + "cType": 1, + "fSize": 925 + }, + { + "cType": 1, + "fSize": 1219 + }, + { + "cType": 1, + "fSize": 1184 + }, + { + "cType": 1, + "fSize": 1232 + } + ], + [ + { + "cType": 1, + "fSize": 777 + }, + { + "cType": 1, + "fSize": 673 + }, + { + "cType": 1, + "fSize": 630 + }, + { + "cType": 1, + "fSize": 523 + }, + { + "cType": 1, + "fSize": 711 + }, + { + "cType": 1, + "fSize": 609 + }, + { + "cType": 1, + "fSize": 576 + }, + { + "cType": 1, + "fSize": 567 + } + ], + [ + { + "cType": 1, + "fSize": 767 + }, + { + "cType": 1, + "fSize": 704 + }, + { + "cType": 1, + "fSize": 745 + }, + { + "cType": 1, + "fSize": 729 + }, + { + "cType": 1, + "fSize": 809 + }, + { + "cType": 1, + "fSize": 798 + }, + { + "cType": 1, + "fSize": 627 + }, + { + "cType": 1, + "fSize": 591 + } + ], + [ + { + "cType": 1, + "fSize": 580 + }, + { + "cType": 1, + "fSize": 637 + }, + { + "cType": 1, + "fSize": 805 + }, + { + "cType": 1, + "fSize": 817 + }, + { + "cType": 1, + "fSize": 786 + }, + { + "cType": 1, + "fSize": 821 + }, + { + "cType": 1, + "fSize": 850 + }, + { + "cType": 1, + "fSize": 766 + } + ], + [ + { + "cType": 1, + "fSize": 1130 + }, + { + "cType": 1, + "fSize": 1163 + }, + { + "cType": 1, + "fSize": 678 + }, + { + "cType": 1, + "fSize": 1250 + }, + { + "cType": 1, + "fSize": 1219 + }, + { + "cType": 1, + "fSize": 1223 + }, + { + "cType": 1, + "fSize": 680 + }, + { + "cType": 1, + "fSize": 1176 + } + ], + [ + { + "cType": 1, + "fSize": 1398 + }, + { + "cType": 1, + "fSize": 1700 + }, + { + "cType": 1, + "fSize": 1257 + }, + { + "cType": 1, + "fSize": 1679 + }, + { + "cType": 1, + "fSize": 1259 + }, + { + "cType": 1, + "fSize": 1523 + }, + { + "cType": 1, + "fSize": 1106 + }, + { + "cType": 1, + "fSize": 1521 + } + ] + ] +} diff --git a/data/gamedata/missSteps.dat b/data/gamedata/missSteps.dat deleted file mode 100644 index ae73e0b9..00000000 --- a/data/gamedata/missSteps.dat +++ /dev/null @@ -1,66 +0,0 @@ -XX: any line not starting with a number should be ignored (except the last line, which is the default for any mission missing here) -XX: always finish the line with a Z to avoid problems -XX: this file is read when you press draw in future mission, so it can be modified with the game open -00: Z -01: A1 B0 C000 D00 C010 Z -02: A0 B0 E011 Z -03: A0 B0 E011 Z -04: A1 B0 F0100 D00 F0000 G0111 Z -05: A1 B0 C000 D00 C010 Z -06: A1 B1 F0000 D10 F0000 D00 F0000 G0111 Z -07: A1 B1 C000 D00 H000001 U1 C000 D00 H000000 Z -08: A1 B1 C000 D00 H000001 V1 Z -09: A1 I J1 Z -10: A1 I J2 Z -11: A1 I J3 Z -12: A1 I K Z -13: A1 I L Z -14: A1 B1 F0000 D00 F1100 G0111 Z -15: A1 B0 F0000 D00 F1011 G0111 Z -16: A1 B0 F1000 M10 N F0011 D00 F0000 G0111 Z -17: A1 B1 C000 D00 C011 G0111 Z -18: A1 B0 F0010 D00 M10 N C011 D00 Z -19: A1 B0 F0010 D00 M10 N C011 D00 E111 F0000 G0111 Z -20: A1 B1 F0000 D00 F0111 G0111 Z -21: A1 B1 F0000 M11 N F1001 G0111 Z -22: A1 B1 F0000 M11 N F1001 D00 E111 F0000 G0111 Z -23: A1 B1 F0000 M11 N F0000 D00 F1001 D10 E111 F0000 G0111 Z -24: A1 B1 C000 D00 C011 G1111 Z -25: A1 B1 F0000 D00 F0010 G0111 Z -26: A1 B1 F0010 D10 F0000 G0111 Z -27: A1 B1 F0101 D00 F0000 G0111 Z -28: A1 B1 C000 D00 C011 G1111 Z -29: A1 B1 C011 D10 C000 G1111 Z -30: A1 B1 F0000 D00 F0000 M11 N F1001 D00 E111 F0000 D10 F0000 G0111 Z -31: A1 B1 F0000 D00 M11 N F1001 G0111 Z -32: A1 B1 F0000 D00 M11 F1100 D10 E011 F0000 G0111 Z -33: A1 B1 F1001 D10 C010 G0111 Z -34: A1 B1 C000 D00 M11 N C111 G0111 Z -35: A1 B1 C000 M11 N C100 D00 C010 D00 E111 C001 D00 C000 G0111 Z -36: A1 B1 F0000 M11 N F1010 D00 F0001 E111 F0000 G0111 Z -37: A1 B1 F0000 M11 N F1000 D00 E111 F0000 D10 F0000 G0111 Z -38: A1 B1 F0000 F0110 D00 C111 D00 F0000 G0111 Z -39: A1 B1 F0000 M11 N F0010 D00 C111 D00 F0000 G0111 Z -40: A1 B1 F0000 D00 F0110 D01 C111 D10 F0000 G0111 Z -41: A1 B1 F0000 M11 N F0110 D00 C111 D10 F0000 G0111 Z -42: A1 B1 H000100 O00 P1110 G0011 Z -43: A1 B1 H000100 O00 P1110 G0011 Z -44: A1 B1 F0000 M11 N F0010 D00 H101000 O00 P1110 G0011 Z -45: A1 B1 H010010 O00 Q10 O00 P1110 G0011 Z -46: A1 B1 H010010 O00 Q10 O00 P1110 G0011 Z -47: A1 B1 F0000 M11 N F0010 D00 H010110 O00 Q10 O00 P1110 G0011 Z -48: A1 B1 H010110 O00 Q10 O10 Q00 R1101 P1110 G0011 Z -49: A1 B1 H010010 O00 Q00 M11 S110 O11 Q10 R1110 Q00 O00 P1110 G0011 Z -50: A1 B1 H010110 O11 Q10 R1110 P1110 G0011 Z -51: A1 B1 H010010 O00 Q00 M11 S110 O11 Q11 R1110 P1110 G0011 Z -52: A1 B1 F0000 M11 N F0000 D00 F0010 D00 H100110 O00 Q10 R1101 P1110 G0011 Z -53: A1 B1 H001111 O00 Q00 T1110111 O00 Q10 O01 P1110 G0011 Z -54: A1 B1 H010010 T1110111 O01 P1110 G0011 Z -55: A1 B1 F0000 D00 M11 F0010 D00 H010110 O00 Q00 T1110111 O00 Q10 O01 P1110 G0011 Z -56: A1 B1 H001010 O00 Q00 M11 S111 O00 Q00 O10 Q00 T0110111 O00 Q10 O01 P1110 G0011 Z -57: A1 B1 H001010 O00 Q00 M11 S110 O00 Q10 T1110111 O00 P1110 G0011 Z -58: A1 B1 C000 D00 C111 G0111 Z -59: A1 B1 H001011 O00 Q10 W Q00 O10 P1110 G0011 Z -60: A1 B1 H010111 O00 Q00 T1111111 O00 Q10 O01 P1110 G0011 Z -61: A1 B1 H000110 T1111111 O00 Q01 O01 P0110 G0011 Z -XX: Z diff --git a/data/gamedata/missSteps.json b/data/gamedata/missSteps.json new file mode 100644 index 00000000..3bcd63f6 --- /dev/null +++ b/data/gamedata/missSteps.json @@ -0,0 +1,70 @@ +{ + "missSteps": [ + "XX: any line not starting with a number should be ignored (except the last line, which is the default for any mission missing here)", + "XX: always finish the line with a Z to avoid problems", + "XX: this file is read when you press draw in future mission, so it can be modified with the game open", + "00: Z", + "01: A1 B0 C000 D00 C010 Z", + "02: A0 B0 E011 Z", + "03: A0 B0 E011 Z", + "04: A1 B0 F0100 D00 F0000 G0111 Z", + "05: A1 B0 C000 D00 C010 Z", + "06: A1 B1 F0000 D10 F0000 D00 F0000 G0111 Z", + "07: A1 B1 C000 D00 H000001 U1 C000 D00 H000000 Z", + "08: A1 B1 C000 D00 H000001 V1 Z", + "09: A1 I J1 Z", + "10: A1 I J2 Z", + "11: A1 I J3 Z", + "12: A1 I K Z", + "13: A1 I L Z", + "14: A1 B1 F0000 D00 F1100 G0111 Z", + "15: A1 B0 F0000 D00 F1011 G0111 Z", + "16: A1 B0 F1000 M10 N F0011 D00 F0000 G0111 Z", + "17: A1 B1 C000 D00 C011 G0111 Z", + "18: A1 B0 F0010 D00 M10 N C011 D00 Z", + "19: A1 B0 F0010 D00 M10 N C011 D00 E111 F0000 G0111 Z", + "20: A1 B1 F0000 D00 F0111 G0111 Z", + "21: A1 B1 F0000 M11 N F1001 G0111 Z", + "22: A1 B1 F0000 M11 N F1001 D00 E111 F0000 G0111 Z", + "23: A1 B1 F0000 M11 N F0000 D00 F1001 D10 E111 F0000 G0111 Z", + "24: A1 B1 C000 D00 C011 G1111 Z", + "25: A1 B1 F0000 D00 F0010 G0111 Z", + "26: A1 B1 F0010 D10 F0000 G0111 Z", + "27: A1 B1 F0101 D00 F0000 G0111 Z", + "28: A1 B1 C000 D00 C011 G1111 Z", + "29: A1 B1 C011 D10 C000 G1111 Z", + "30: A1 B1 F0000 D00 F0000 M11 N F1001 D00 E111 F0000 D10 F0000 G0111 Z", + "31: A1 B1 F0000 D00 M11 N F1001 G0111 Z", + "32: A1 B1 F0000 D00 M11 F1100 D10 E011 F0000 G0111 Z", + "33: A1 B1 F1001 D10 C010 G0111 Z", + "34: A1 B1 C000 D00 M11 N C111 G0111 Z", + "35: A1 B1 C000 M11 N C100 D00 C010 D00 E111 C001 D00 C000 G0111 Z", + "36: A1 B1 F0000 M11 N F1010 D00 F0001 E111 F0000 G0111 Z", + "37: A1 B1 F0000 M11 N F1000 D00 E111 F0000 D10 F0000 G0111 Z", + "38: A1 B1 F0000 F0110 D00 C111 D00 F0000 G0111 Z", + "39: A1 B1 F0000 M11 N F0010 D00 C111 D00 F0000 G0111 Z", + "40: A1 B1 F0000 D00 F0110 D01 C111 D10 F0000 G0111 Z", + "41: A1 B1 F0000 M11 N F0110 D00 C111 D10 F0000 G0111 Z", + "42: A1 B1 H000100 O00 P1110 G0011 Z", + "43: A1 B1 H000100 O00 P1110 G0011 Z", + "44: A1 B1 F0000 M11 N F0010 D00 H101000 O00 P1110 G0011 Z", + "45: A1 B1 H010010 O00 Q10 O00 P1110 G0011 Z", + "46: A1 B1 H010010 O00 Q10 O00 P1110 G0011 Z", + "47: A1 B1 F0000 M11 N F0010 D00 H010110 O00 Q10 O00 P1110 G0011 Z", + "48: A1 B1 H010110 O00 Q10 O10 Q00 R1101 P1110 G0011 Z", + "49: A1 B1 H010010 O00 Q00 M11 S110 O11 Q10 R1110 Q00 O00 P1110 G0011 Z", + "50: A1 B1 H010110 O11 Q10 R1110 P1110 G0011 Z", + "51: A1 B1 H010010 O00 Q00 M11 S110 O11 Q11 R1110 P1110 G0011 Z", + "52: A1 B1 F0000 M11 N F0000 D00 F0010 D00 H100110 O00 Q10 R1101 P1110 G0011 Z", + "53: A1 B1 H001111 O00 Q00 T1110111 O00 Q10 O01 P1110 G0011 Z", + "54: A1 B1 H010010 T1110111 O01 P1110 G0011 Z", + "55: A1 B1 F0000 D00 M11 F0010 D00 H010110 O00 Q00 T1110111 O00 Q10 O01 P1110 G0011 Z", + "56: A1 B1 H001010 O00 Q00 M11 S111 O00 Q00 O10 Q00 T0110111 O00 Q10 O01 P1110 G0011 Z", + "57: A1 B1 H001010 O00 Q00 M11 S110 O00 Q10 T1110111 O00 P1110 G0011 Z", + "58: A1 B1 C000 D00 C111 G0111 Z", + "59: A1 B1 H001011 O00 Q10 W Q00 O10 P1110 G0011 Z", + "60: A1 B1 H010111 O00 Q00 T1111111 O00 Q10 O01 P1110 G0011 Z", + "61: A1 B1 H000110 T1111111 O00 Q01 O01 P0110 G0011 Z", + "XX: Z\r" + ] +} \ No newline at end of file diff --git a/data/gamedata/mission.dat b/data/gamedata/mission.dat deleted file mode 100755 index efe27ff4..00000000 Binary files a/data/gamedata/mission.dat and /dev/null differ diff --git a/data/gamedata/mission.json b/data/gamedata/mission.json new file mode 100644 index 00000000..1f6d7138 --- /dev/null +++ b/data/gamedata/mission.json @@ -0,0 +1,6453 @@ +{ + "missionData": [ + { + "cereal_class_version": 0, + "Index": 0, + "Name": "NONE", + "Abbr": "NONE", + "Code": "!|", + "Alt": { + "value0": -3, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 0, + "mCrew": 0, + "mVab": { + "value0": 0, + "value1": 0 + }, + "PCat": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 1, + "Name": "ORBITAL SATELLITE", + "Abbr": "ORBITAL SATELLITE", + "Code": "ABC!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -3, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 0, + "mCrew": 0, + "mVab": { + "value0": 32, + "value1": 0 + }, + "PCat": { + "value0": 0, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 2, + "Name": "MANNED SUBORBITAL", + "Abbr": "SUBORBITAL", + "Code": "ADE!|", + "Alt": { + "value0": 2, + "value1": -2, + "value2": -1, + "value3": -3, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 1, + "mCrew": 2, + "mVab": { + "value0": 128, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 3, + "Name": "UNMANNED SUBORBITAL", + "Abbr": "U. SUBORBITAL", + "Code": "ADE!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -3, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 1, + "mCrew": 1, + "mVab": { + "value0": 128, + "value1": 0 + }, + "PCat": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 4, + "Name": "MANNED EARTH ORBITAL", + "Abbr": "EARTH ORBITAL", + "Code": "ABFGDE!|", + "Alt": { + "value0": 5, + "value1": 4, + "value2": -2, + "value3": -2, + "value4": -2, + "value5": -1, + "value6": -3, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 1, + "mCrew": 2, + "mVab": { + "value0": 128, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 5, + "Name": "UNMANNED EARTH ORBITAL", + "Abbr": "U. EARTH ORBITAL", + "Code": "ABF!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -3, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 1, + "mCrew": 1, + "mVab": { + "value0": 128, + "value1": 0 + }, + "PCat": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 6, + "Name": "MANNED ORBITAL EVA", + "Abbr": "ORBITAL-E", + "Code": "ABFHGDE!|", + "Alt": { + "value0": 6, + "value1": 5, + "value2": 4, + "value3": -2, + "value4": -2, + "value5": -2, + "value6": -1, + "value7": -3, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 0, + "EVA": 1, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 1, + "mCrew": 2, + "mVab": { + "value0": 136, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 7, + "Name": "LUNAR FLYBY", + "Abbr": "LUNAR FLYBY", + "Code": "ABJeW!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": -3, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 0, + "mCrew": 0, + "mVab": { + "value0": 4, + "value1": 0 + }, + "PCat": { + "value0": 1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 8, + "Name": "LUNAR PROBE LANDING", + "Abbr": "LUNAR PROBE LANDING", + "Code": "ABJeRUS!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": -1, + "value6": -1, + "value7": -3, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 0, + "mCrew": 0, + "mVab": { + "value0": 2, + "value1": 0 + }, + "PCat": { + "value0": 7, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 9, + "Name": "VENUS FLYBY", + "Abbr": "VENUS FLYBY", + "Code": "ABZVW!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": -3, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 0, + "mCrew": 0, + "mVab": { + "value0": 4, + "value1": 0 + }, + "PCat": { + "value0": 3, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 10, + "Name": "MARS FLYBY", + "Abbr": "MARS FLYBY", + "Code": "ABZ~1eVW!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": -1, + "value6": -3, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 0, + "mCrew": 0, + "mVab": { + "value0": 4, + "value1": 0 + }, + "PCat": { + "value0": 4, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 11, + "Name": "MERCURY FLYBY", + "Abbr": "MERCURY FLYBY", + "Code": "ABZVW!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": -3, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 0, + "mCrew": 0, + "mVab": { + "value0": 4, + "value1": 0 + }, + "PCat": { + "value0": 2, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 12, + "Name": "JUPITER FLYBY", + "Abbr": "JUPITER FLYBY", + "Code": "ABZ~6eVW!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": -1, + "value6": -3, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 0, + "mCrew": 0, + "mVab": { + "value0": 4, + "value1": 0 + }, + "PCat": { + "value0": 5, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 13, + "Name": "SATURN FLYBY", + "Abbr": "SATURN FLYBY", + "Code": "ABZ~6eVW!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": -1, + "value6": -3, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 0, + "mCrew": 0, + "mVab": { + "value0": 4, + "value1": 0 + }, + "PCat": { + "value0": 6, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 14, + "Name": "MANNED ORBITAL DOCKING", + "Abbr": "ORBITAL-D", + "Code": "ABFCIGDE!|", + "Alt": { + "value0": 7, + "value1": 6, + "value2": 5, + "value3": 5, + "value4": -2, + "value5": -2, + "value6": -2, + "value7": -1, + "value8": -3, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 160, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 15, + "Name": "UNMANNED ORBITAL DOCKING", + "Abbr": "U. ORBITAL-D", + "Code": "ABFCIGDE!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": -1, + "value6": -1, + "value7": -1, + "value8": -3, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 1, + "mVab": { + "value0": 160, + "value1": 0 + }, + "PCat": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 16, + "Name": "JT MANNED ORBITAL DOCKING", + "Abbr": "JT ORBITAL-D", + "Code": "+1ABC+2ABF+1I+2GDE!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": 9, + "value4": 8, + "value5": 7, + "value6": -2, + "value7": -2, + "value8": -2, + "value9": -1, + "value10": -3, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 32, + "value1": 128 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 17, + "Name": "MANNED ORBITAL DOCKING (ORBIT)", + "Abbr": "ORBITAL-O", + "Code": "ABFCIGDE!|", + "Alt": { + "value0": 7, + "value1": 6, + "value2": 5, + "value3": 5, + "value4": -2, + "value5": -2, + "value6": -2, + "value7": -1, + "value8": -3, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 144, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 18, + "Name": "JT UNMANNED ORBITAL DOCKING", + "Abbr": "JT U. ORBITAL-D", + "Code": "+1ABC+2ABF+1I!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": -1, + "value6": -1, + "value7": -3, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 5, + "mVab": { + "value0": 32, + "value1": 128 + }, + "PCat": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 19, + "Name": "JT MANNED ORBITALS DOCKING", + "Abbr": "JT ORBITALS-D", + "Code": "+1ABF+2ABF+1I+1GDE+2GDE!+1GDE+2ABFd+2GDE+1GDEd|", + "Alt": { + "value0": 16, + "value1": 15, + "value2": 14, + "value3": 23, + "value4": 22, + "value5": 21, + "value6": -2, + "value7": -2, + "value8": -2, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -1, + "value13": -3, + "value14": -2, + "value15": -2, + "value16": -2, + "value17": 12, + "value18": 11, + "value19": 10, + "value20": 10, + "value21": -2, + "value22": -2, + "value23": -2, + "value24": -2, + "value25": -2, + "value26": -1, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 24, + "value4": 24, + "value5": 24, + "value6": 0, + "value7": 10, + "value8": 10, + "value9": 10, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 17, + "value15": 17, + "value16": 17, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 24, + "value22": 24, + "value23": 24, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 4, + "mVab": { + "value0": 160, + "value1": 128 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 20, + "Name": "MANNED ORBITAL DOCKING EVA", + "Abbr": "ORBITAL-DE", + "Code": "ABFHCIGDE!|", + "Alt": { + "value0": 8, + "value1": 7, + "value2": 6, + "value3": 6, + "value4": 6, + "value5": -2, + "value6": -2, + "value7": -2, + "value8": -1, + "value9": -3, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 1, + "EVA": 1, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 168, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 21, + "Name": "JT MANNED ORBITAL DOCKING EVA", + "Abbr": "JT ORBITAL-DE", + "Code": "+1ABC+2ABFH+1I+2GDE!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": 10, + "value4": 9, + "value5": 8, + "value6": 8, + "value7": -2, + "value8": -2, + "value9": -2, + "value10": -1, + "value11": -3, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 1, + "EVA": 1, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 32, + "value1": 136 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 22, + "Name": "JT MANNED ORBITALS DOCKING EVA", + "Abbr": "JT ORBITALS-DE", + "Code": "+1ABF+2ABFHI+1GDE+2GDE!+1GDE+2ABFHd+2GDE+1GDEd|", + "Alt": { + "value0": 17, + "value1": 16, + "value2": 15, + "value3": 25, + "value4": 24, + "value5": 23, + "value6": 23, + "value7": -2, + "value8": -2, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -1, + "value14": -3, + "value15": -2, + "value16": -2, + "value17": -2, + "value18": 13, + "value19": 12, + "value20": 11, + "value21": 11, + "value22": 11, + "value23": -2, + "value24": -2, + "value25": -1, + "value26": -2, + "value27": -2, + "value28": -2, + "value29": -1, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 26, + "value4": 26, + "value5": 26, + "value6": 0, + "value7": 0, + "value8": 11, + "value9": 11, + "value10": 11, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 18, + "value16": 18, + "value17": 18, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 26, + "value24": 26, + "value25": 26, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 1, + "EVA": 1, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 4, + "mVab": { + "value0": 160, + "value1": 136 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 23, + "Name": "JT MANNED ORBITALS DOCKING JT EVA", + "Abbr": "JT ORBITALS-D2E", + "Code": "+1ABF+2ABF+1H+2HI+1GDE+2GDE!+1GDE+2ABFHd+2GDE+1HGDEd+2GDEd|", + "Alt": { + "value0": 18, + "value1": 17, + "value2": 16, + "value3": 26, + "value4": 25, + "value5": 24, + "value6": 31, + "value7": 9, + "value8": -2, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -2, + "value14": -1, + "value15": -3, + "value16": -2, + "value17": -2, + "value18": -2, + "value19": 14, + "value20": 13, + "value21": 12, + "value22": -2, + "value23": 12, + "value24": -2, + "value25": -2, + "value26": -2, + "value27": -2, + "value28": -2, + "value29": -2, + "value30": -1, + "value31": -2, + "value32": -2, + "value33": -2, + "value34": -1, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 27, + "value4": 27, + "value5": 27, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 12, + "value10": 12, + "value11": 12, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 19, + "value17": 19, + "value18": 19, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 27, + "value25": 27, + "value26": 27, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 1, + "EVA": 1, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 4, + "mVab": { + "value0": 168, + "value1": 136 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 24, + "Name": "MANNED ORBITAL DOCKING (ORBIT) EVA", + "Abbr": "ORBITAL-OE", + "Code": "ABFHCIGDE!|", + "Alt": { + "value0": 8, + "value1": 7, + "value2": 6, + "value3": 6, + "value4": 6, + "value5": -2, + "value6": -2, + "value7": -2, + "value8": -1, + "value9": -3, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 1, + "EVA": 1, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 152, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 25, + "Name": "MANNED ORBITAL DURATION", + "Abbr": "ORBITAL-X", + "Code": "ABF@FGDE!|", + "Alt": { + "value0": 6, + "value1": 5, + "value2": 4, + "value3": -2, + "value4": -2, + "value5": -2, + "value6": -1, + "value7": -3, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 1, + "mCrew": 2, + "mVab": { + "value0": 128, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 26, + "Name": "MANNED ORBITAL EVA DURATION", + "Abbr": "ORBITAL-EX", + "Code": "ABFH@FGDE!|", + "Alt": { + "value0": 7, + "value1": 6, + "value2": 5, + "value3": 5, + "value4": -2, + "value5": -2, + "value6": -2, + "value7": -1, + "value8": -3, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 0, + "EVA": 1, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 1, + "mCrew": 2, + "mVab": { + "value0": 136, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 27, + "Name": "MANNED ORBITAL DOCKING DURATION", + "Abbr": "ORBITAL-DX", + "Code": "ABFCI@FGDE!|", + "Alt": { + "value0": 8, + "value1": 7, + "value2": 6, + "value3": 6, + "value4": 6, + "value5": -2, + "value6": -2, + "value7": -2, + "value8": -1, + "value9": -3, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 160, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 28, + "Name": "MANNED ORBITAL DOCKING (ORBIT) DURATION", + "Abbr": "ORBITAL-OX", + "Code": "ABFCI@FGDE!|", + "Alt": { + "value0": 8, + "value1": 7, + "value2": 6, + "value3": 6, + "value4": 6, + "value5": -2, + "value6": -2, + "value7": -2, + "value8": -1, + "value9": -3, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 144, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 29, + "Name": "MANNED ORBITAL DOCKING (ORBIT) EVA DURATION", + "Abbr": "ORBITAL-OEX", + "Code": "ABFHCI@FGDE!|", + "Alt": { + "value0": 9, + "value1": 8, + "value2": 7, + "value3": 7, + "value4": 7, + "value5": 7, + "value6": -2, + "value7": -2, + "value8": -2, + "value9": -1, + "value10": -3, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 1, + "EVA": 1, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 152, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 30, + "Name": "JT MANNED ORBITALS DOCKING EVA DURATION", + "Abbr": "JT ORBITALS-DEX", + "Code": "+1ABF+2ABF+1HI+1GDE+2@FGDE!+1GDE+2ABFdGDE+1HGDEd|", + "Alt": { + "value0": 18, + "value1": 17, + "value2": 16, + "value3": 25, + "value4": 24, + "value5": 23, + "value6": 8, + "value7": -2, + "value8": -2, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -2, + "value14": -1, + "value15": -3, + "value16": -2, + "value17": -2, + "value18": -2, + "value19": 14, + "value20": 13, + "value21": 12, + "value22": 11, + "value23": -2, + "value24": -2, + "value25": -2, + "value26": -2, + "value27": -2, + "value28": -2, + "value29": -1, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 27, + "value4": 27, + "value5": 27, + "value6": 0, + "value7": 0, + "value8": 12, + "value9": 12, + "value10": 12, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 19, + "value17": 19, + "value18": 19, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 26, + "value24": 26, + "value25": 26, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 1, + "EVA": 1, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 4, + "mVab": { + "value0": 160, + "value1": 128 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 31, + "Name": "JT MANNED ORBITAL DOCKING DURATION", + "Abbr": "JT ORBITAL-DX", + "Code": "+1ABC+2ABF+1I+2@FGDE!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": 10, + "value4": 9, + "value5": 8, + "value6": 8, + "value7": -2, + "value8": -2, + "value9": -2, + "value10": -1, + "value11": -3, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 32, + "value1": 128 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 32, + "Name": "JT MANNED ORBITING LAB", + "Abbr": "JT ORBITING LAB", + "Code": "+1ABF+2ABF+1I%F+1GDE+2GDE!+1GDE+2ABF@Fd+2GDE+1F@FGDEd|", + "Alt": { + "value0": 17, + "value1": 16, + "value2": 15, + "value3": 25, + "value4": 24, + "value5": 23, + "value6": 8, + "value7": -2, + "value8": -2, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -1, + "value14": -3, + "value15": -2, + "value16": -2, + "value17": -2, + "value18": 13, + "value19": 12, + "value20": 11, + "value21": 11, + "value22": 11, + "value23": -2, + "value24": -2, + "value25": -2, + "value26": 28, + "value27": -2, + "value28": -2, + "value29": -2, + "value30": -1, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 26, + "value4": 26, + "value5": 26, + "value6": 0, + "value7": 0, + "value8": 11, + "value9": 11, + "value10": 11, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 18, + "value16": 18, + "value17": 18, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 26, + "value24": 26, + "value25": 26, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 3, + "Dur": 1, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 4, + "mVab": { + "value0": 160, + "value1": 128 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 33, + "Name": "MANNED ORBITAL DOCKING EVA DURATION", + "Abbr": "ORBITAL-DEX", + "Code": "ABFHCI@FGDE!|", + "Alt": { + "value0": 9, + "value1": 8, + "value2": 7, + "value3": 7, + "value4": 7, + "value5": 7, + "value6": -2, + "value7": -2, + "value8": -2, + "value9": -1, + "value10": -3, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 1, + "EVA": 1, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 168, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 34, + "Name": "JT MANNED ORBITAL DOCKING EVA DURATION", + "Abbr": "JT ORBITAL-DEX", + "Code": "+1ABC+2ABFH+1I+2@FGDE!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": 11, + "value4": 10, + "value5": 9, + "value6": 9, + "value7": 9, + "value8": -2, + "value9": -2, + "value10": -2, + "value11": -1, + "value12": -3, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 1, + "EVA": 1, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 32, + "value1": 136 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 35, + "Name": "JT MANNED ORBITALS DOCKING EVA DURATION", + "Abbr": "JT ORBITALS-DEX", + "Code": "+1ABF+2ABFH+1IGDE+2@FGDE!+1GDE+2ABFHdGDE+1GDEd|", + "Alt": { + "value0": 18, + "value1": 17, + "value2": 16, + "value3": 26, + "value4": 25, + "value5": 24, + "value6": 8, + "value7": -2, + "value8": -2, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -2, + "value14": -1, + "value15": -3, + "value16": -2, + "value17": -2, + "value18": -2, + "value19": 14, + "value20": 13, + "value21": 12, + "value22": 12, + "value23": 11, + "value24": -2, + "value25": -2, + "value26": -2, + "value27": -2, + "value28": -2, + "value29": -1, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 27, + "value4": 27, + "value5": 27, + "value6": 0, + "value7": 0, + "value8": 11, + "value9": 11, + "value10": 11, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 19, + "value17": 19, + "value18": 19, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 27, + "value25": 27, + "value26": 27, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 1, + "EVA": 1, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 4, + "mVab": { + "value0": 160, + "value1": 136 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 36, + "Name": "JT MANNED ORBITING LAB EVA", + "Abbr": "JT ORBITING LAB-E", + "Code": "+1ABF+2ABFH+1I%F+1GDE+2GDE!+1GDE+2ABFH@FdGDE+1@FGDEd|", + "Alt": { + "value0": 18, + "value1": 17, + "value2": 16, + "value3": 27, + "value4": 26, + "value5": 25, + "value6": 25, + "value7": 9, + "value8": 9, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -2, + "value14": -1, + "value15": -3, + "value16": -2, + "value17": -2, + "value18": -2, + "value19": 14, + "value20": 13, + "value21": 12, + "value22": 12, + "value23": 12, + "value24": 12, + "value25": -2, + "value26": -2, + "value27": -2, + "value28": -2, + "value29": -2, + "value30": -2, + "value31": -1, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 28, + "value4": 28, + "value5": 28, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 12, + "value10": 12, + "value11": 12, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 19, + "value17": 19, + "value18": 19, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 28, + "value26": 28, + "value27": 28, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 3, + "Dur": 1, + "Doc": 1, + "EVA": 1, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 4, + "mVab": { + "value0": 160, + "value1": 136 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 37, + "Name": "JT MANNED ORBITALS DOCKING DURATION", + "Abbr": "JT ORBITALS-DX", + "Code": "+1ABF+2ABF+1IGDE+2@FGDE!+1GDE+2ABFI@Fd+2GDE+1GDEd|", + "Alt": { + "value0": 17, + "value1": 16, + "value2": 15, + "value3": 26, + "value4": 25, + "value5": 24, + "value6": -2, + "value7": -2, + "value8": -2, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -1, + "value14": -3, + "value15": -2, + "value16": -2, + "value17": -2, + "value18": 13, + "value19": 12, + "value20": 11, + "value21": 11, + "value22": 11, + "value23": 11, + "value24": -2, + "value25": -2, + "value26": -2, + "value27": -2, + "value28": -2, + "value29": -1, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 27, + "value4": 27, + "value5": 27, + "value6": 0, + "value7": 10, + "value8": 10, + "value9": 10, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 18, + "value16": 18, + "value17": 18, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 27, + "value25": 27, + "value26": 27, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 4, + "mVab": { + "value0": 160, + "value1": 128 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 38, + "Name": "MANNED EARTH ORBITAL LM TEST", + "Abbr": "EARTH ORBITAL-L", + "Code": "ABFICQaIGDE!Hd|", + "Alt": { + "value0": 10, + "value1": 9, + "value2": 8, + "value3": 8, + "value4": 8, + "value5": 7, + "value6": -2, + "value7": 12, + "value8": -2, + "value9": -2, + "value10": -1, + "value11": -3, + "value12": 8, + "value13": 8, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 8, + "value6": 8, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 1, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 224, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 1 + }, + { + "Index": 39, + "Name": "JT MANNED EARTH ORBITAL LM TEST", + "Abbr": "JT EARTH ORBITAL-L", + "Code": "+1ABC+2ABF+1IQaI+2GDE!+2Hd|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": 12, + "value4": 11, + "value5": 10, + "value6": 10, + "value7": 9, + "value8": -2, + "value9": 14, + "value10": -2, + "value11": -2, + "value12": -1, + "value13": -3, + "value14": 10, + "value15": 10, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 10, + "value8": 10, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 1, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 96, + "value1": 128 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 1 + }, + { + "Index": 40, + "Name": "MANNED EARTH ORBITAL LM TEST EVA DURATION", + "Abbr": "EARTH ORBITAL-LEX", + "Code": "ABFHICQaI@FGDE!Hd|", + "Alt": { + "value0": 12, + "value1": 11, + "value2": 10, + "value3": 10, + "value4": 10, + "value5": 10, + "value6": 8, + "value7": -2, + "value8": 14, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -1, + "value13": -3, + "value14": 10, + "value15": 10, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 10, + "value7": 10, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 1, + "EVA": 1, + "LM": 1, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 232, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 1 + }, + { + "Index": 41, + "Name": "JT MANNED EARTH ORBITAL LM TEST EVA DURATION", + "Abbr": "JT EARTH ORBITAL-LEX", + "Code": "+1ABC+2ABFH+1IQaI+2@FGDE!+2Hd|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": 14, + "value4": 13, + "value5": 12, + "value6": 12, + "value7": 12, + "value8": 10, + "value9": -2, + "value10": 16, + "value11": -2, + "value12": -2, + "value13": -2, + "value14": -1, + "value15": -3, + "value16": 12, + "value17": 12, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 12, + "value9": 12, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 2, + "Dur": 1, + "Doc": 1, + "EVA": 1, + "LM": 1, + "Jt": 1, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 96, + "value1": 136 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 1 + }, + { + "Index": 42, + "Name": "UNMANNED LUNAR PASS", + "Abbr": "U. LUNAR PASS", + "Code": "ABJOKNgDE!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": -1, + "value6": -1, + "value7": -1, + "value8": -1, + "value9": -3, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 1, + "mVab": { + "value0": 129, + "value1": 0 + }, + "PCat": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 43, + "Name": "MANNED LUNAR PASS", + "Abbr": "LUNAR PASS", + "Code": "ABJOKNgDE!|", + "Alt": { + "value0": 8, + "value1": 7, + "value2": 6, + "value3": -2, + "value4": -2, + "value5": -2, + "value6": -2, + "value7": -2, + "value8": -1, + "value9": -3, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 3, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 129, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 44, + "Name": "JT MANNED LUNAR PASS: EOR ", + "Abbr": "JT LUNAR PASS: EOR", + "Code": "+1ABC+2ABF+1I+2JOKNg+2DE!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": 13, + "value4": 12, + "value5": 11, + "value6": 11, + "value7": 11, + "value8": -2, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -1, + "value14": -3, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 1, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 32, + "value1": 129 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 45, + "Name": "UNMANNED LUNAR ORBITAL", + "Abbr": "U. LUNAR ORBITAL", + "Code": "ABJOLMKNgDE!|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": -1, + "value6": -1, + "value7": -1, + "value8": -1, + "value9": -1, + "value10": -1, + "value11": -3, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 0, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 1, + "mVab": { + "value0": 129, + "value1": 0 + }, + "PCat": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 46, + "Name": "MANNED LUNAR ORBITAL", + "Abbr": "LUNAR ORBITAL", + "Code": "ABJOLMKNgDE!Ld|", + "Alt": { + "value0": 10, + "value1": 9, + "value2": 8, + "value3": 12, + "value4": 6, + "value5": -2, + "value6": -2, + "value7": -2, + "value8": -2, + "value9": -2, + "value10": -1, + "value11": -3, + "value12": -2, + "value13": 6, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 0, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 129, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": 20, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 47, + "Name": "JT MANNED LUNAR ORBITAL: EOR ", + "Abbr": "JT LUNAR ORBITAL: EOR", + "Code": "+1ABC+2ABF+1I+2JOLMKNg+2DE!Ld|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": 14, + "value4": 13, + "value5": 12, + "value6": 13, + "value7": 12, + "value8": 16, + "value9": 11, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -2, + "value14": -2, + "value15": -1, + "value16": -3, + "value17": 11, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 1, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 32, + "value1": 129 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": 20, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 48, + "Name": "MANNED LUNAR ORBITAL LM TEST", + "Abbr": "LUNAR ORBITAL-L", + "Code": "ABJOILMCQaIKNgDE!OLdHd|", + "Alt": { + "value0": 15, + "value1": 14, + "value2": 13, + "value3": 18, + "value4": 18, + "value5": 11, + "value6": 11, + "value7": 11, + "value8": 10, + "value9": -2, + "value10": 20, + "value11": -2, + "value12": -2, + "value13": -2, + "value14": -2, + "value15": -1, + "value16": -3, + "value17": -2, + "value18": -2, + "value19": 11, + "value20": 11, + "value21": 11, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 11, + "value9": 11, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 1, + "Jt": 0, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 225, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": 20, + "value4": -1 + }, + "LMAd": 2 + }, + { + "Index": 49, + "Name": "JT MANNED LUNAR ORBITAL LM TEST: LOR ", + "Abbr": "JT LUNAR ORB: LOR-L", + "Code": "+1ABJCL+2ABJOL+1I+2M+1CQaI+2KNgDE!OLd+2Hd|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": 20, + "value6": 19, + "value7": 18, + "value8": 23, + "value9": 16, + "value10": 16, + "value11": 16, + "value12": 16, + "value13": 15, + "value14": -2, + "value15": 25, + "value16": -2, + "value17": -2, + "value18": -2, + "value19": -2, + "value20": -1, + "value21": -3, + "value22": -2, + "value23": -2, + "value24": 16, + "value25": -2, + "value26": 16, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 16, + "value14": 16, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 1, + "Jt": 1, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 97, + "value1": 129 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": 20, + "value4": -1 + }, + "LMAd": 2 + }, + { + "Index": 50, + "Name": "MANNED LUNAR ORBITAL LM TEST EVA", + "Abbr": "LUNAR ORBITAL-LE", + "Code": "ABJOILMHCQaIKNgDE!OLdHd|", + "Alt": { + "value0": 16, + "value1": 15, + "value2": 14, + "value3": 19, + "value4": 12, + "value5": 12, + "value6": 12, + "value7": 12, + "value8": 12, + "value9": 11, + "value10": -2, + "value11": 21, + "value12": -2, + "value13": -2, + "value14": -2, + "value15": -2, + "value16": -1, + "value17": -3, + "value18": -2, + "value19": -2, + "value20": 12, + "value21": -2, + "value22": 12, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 12, + "value10": 12, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 1, + "LM": 1, + "Jt": 0, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 233, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": 20, + "value4": -1 + }, + "LMAd": 2 + }, + { + "Index": 51, + "Name": "JT MANNED LUNAR ORBITAL LM TEST: LOR EVA ", + "Abbr": "JT LUN ORB: LOR EVA-L", + "Code": "+1ABJCL+2ABJOLH+1I+2M+1CQaI+2KNgDE!OLd+2Hd|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": 21, + "value6": 20, + "value7": 19, + "value8": 24, + "value9": 17, + "value10": 17, + "value11": 17, + "value12": 17, + "value13": 17, + "value14": 16, + "value15": -2, + "value16": 26, + "value17": -2, + "value18": -2, + "value19": -2, + "value20": -2, + "value21": -1, + "value22": -3, + "value23": -2, + "value24": -2, + "value25": 17, + "value26": -2, + "value27": 17, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 17, + "value15": 17, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 1, + "LM": 1, + "Jt": 1, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 97, + "value1": 137 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": 20, + "value4": -1 + }, + "LMAd": 2 + }, + { + "Index": 52, + "Name": "JT MANNED LUNAR ORBITAL LM TEST: EOR ", + "Abbr": "JT LUN ORB: EOR-L ", + "Code": "+1ABC+2ABF+1I+2JOL+2M+1QaI+2KNg+2DE!OLd+2Hd|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": 18, + "value4": 17, + "value5": 16, + "value6": 16, + "value7": 16, + "value8": 21, + "value9": 14, + "value10": 14, + "value11": 13, + "value12": -2, + "value13": 23, + "value14": -2, + "value15": -2, + "value16": -2, + "value17": -2, + "value18": -1, + "value19": -3, + "value20": -2, + "value21": -2, + "value22": 14, + "value23": -2, + "value24": 14, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 14, + "value12": 14, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 1, + "Jt": 1, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 96, + "value1": 129 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": 20, + "value4": -1 + }, + "LMAd": 2 + }, + { + "Index": 53, + "Name": "HISTORICAL MANNED LUNAR LANDING", + "Abbr": "HISTORICAL L.L.", + "Code": "ABJOCILRUSQPTMIKNgDE!OLdHd|", + "Alt": { + "value0": 19, + "value1": 18, + "value2": 17, + "value3": 22, + "value4": 15, + "value5": 15, + "value6": 15, + "value7": 14, + "value8": 14, + "value9": 12, + "value10": 12, + "value11": -2, + "value12": -2, + "value13": -2, + "value14": 24, + "value15": -2, + "value16": -2, + "value17": -2, + "value18": -2, + "value19": -1, + "value20": -3, + "value21": -2, + "value22": -2, + "value23": 15, + "value24": -2, + "value25": 15, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 15, + "value8": 15, + "value9": 15, + "value10": 15, + "value11": 15, + "value12": 15, + "value13": 15, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 1, + "LM": 1, + "Jt": 0, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 2, + "mVab": { + "value0": 233, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": 20, + "value4": 22 + }, + "LMAd": 0 + }, + { + "Index": 54, + "Name": "DIRECT ASCENT LUNAR LANDING", + "Abbr": "DIRECT ASCENT L.L.", + "Code": "ABJOLRUSQPTMKNgDE!OLd|", + "Alt": { + "value0": 16, + "value1": 15, + "value2": 14, + "value3": 19, + "value4": 12, + "value5": 12, + "value6": 12, + "value7": 11, + "value8": 10, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -2, + "value14": -2, + "value15": -2, + "value16": -1, + "value17": -3, + "value18": -2, + "value19": -2, + "value20": 12, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 0, + "EVA": 1, + "LM": 0, + "Jt": 0, + "Lun": 1, + "Lun": 1, + "mEq": 5, + "mCrew": 2, + "mVab": { + "value0": 136, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": 20, + "value4": 22 + }, + "LMAd": 0 + }, + { + "Index": 55, + "Name": "JT LUNAR LANDING: EOR ", + "Abbr": "JT LUNAR LANDING: EOR", + "Code": "+1ABC+2ABF+1I+2JOL+1RUSQPT+2M+1I+2KNg+2DE!OLd+2Hd|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": 22, + "value4": 21, + "value5": 20, + "value6": 20, + "value7": 20, + "value8": 25, + "value9": 18, + "value10": 17, + "value11": 17, + "value12": 17, + "value13": 15, + "value14": -2, + "value15": -2, + "value16": -2, + "value17": 27, + "value18": -2, + "value19": -2, + "value20": -2, + "value21": -2, + "value22": -1, + "value23": -3, + "value24": -2, + "value25": -2, + "value26": 18, + "value27": -2, + "value28": 18, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 18, + "value11": 18, + "value12": 18, + "value13": 18, + "value14": 18, + "value15": 18, + "value16": 18, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 1, + "LM": 1, + "Jt": 1, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 96, + "value1": 137 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": 20, + "value4": 22 + }, + "LMAd": 0 + }, + { + "Index": 56, + "Name": "JT LUNAR LANDING: LOR ", + "Abbr": "JT LUNAR LANDING: LOR", + "Code": "+1ABJCL+2ABJOL+1IRUSQPT+2M+1I+2KNgDE!OLd+2Hd|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": 23, + "value6": 22, + "value7": 21, + "value8": 26, + "value9": 19, + "value10": 19, + "value11": 18, + "value12": 17, + "value13": 16, + "value14": -2, + "value15": -2, + "value16": -2, + "value17": -2, + "value18": 28, + "value19": -2, + "value20": -2, + "value21": -2, + "value22": -2, + "value23": -1, + "value24": -3, + "value25": -2, + "value26": 19, + "value27": 19, + "value28": 19, + "value29": 19, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 19, + "value12": 19, + "value13": 19, + "value14": 19, + "value15": 19, + "value16": 19, + "value17": 19, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 1, + "LM": 1, + "Jt": 1, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 3, + "mVab": { + "value0": 97, + "value1": 137 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": 20, + "value4": 22 + }, + "LMAd": 0 + }, + { + "Index": 57, + "Name": "SOYUZ LUNAR LANDING", + "Abbr": "SOYUZ LUNAR LANDING", + "Code": "+1ABJCL+2ABJOL+1IRUSQPT+2KNgDE!OLd+2HdMd|", + "Alt": { + "value0": -1, + "value1": -1, + "value2": -1, + "value3": -1, + "value4": -1, + "value5": 21, + "value6": 20, + "value7": 19, + "value8": 24, + "value9": 17, + "value10": 17, + "value11": 17, + "value12": 17, + "value13": 28, + "value14": 17, + "value15": -2, + "value16": -2, + "value17": -2, + "value18": -2, + "value19": -2, + "value20": -2, + "value21": -1, + "value22": -3, + "value23": -2, + "value24": -2, + "value25": 17, + "value26": -2, + "value27": 17, + "value28": -2, + "value29": 17, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 1, + "LM": 0, + "Jt": 1, + "Lun": 1, + "Lun": 1, + "mEq": 3, + "mCrew": 3, + "mVab": { + "value0": 33, + "value1": 128 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 19, + "value3": 20, + "value4": 22 + }, + "LMAd": 0 + }, + { + "Index": 58, + "Name": "RESCUE IN EARTH ORBIT", + "Abbr": "RES IN EARTH ORBIT", + "Code": "ABFX+4F+1I+1GDE!+4Hd|", + "Alt": { + "value0": 8, + "value1": 7, + "value2": 6, + "value3": 6, + "value4": 6, + "value5": 10, + "value6": -2, + "value7": -2, + "value8": -1, + "value9": -3, + "value10": -2, + "value11": 6, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 1, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 0, + "Lun": 0, + "mEq": 2, + "mCrew": 0, + "mVab": { + "value0": 160, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 21, + "value3": -1, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 59, + "Name": "RESCUE IN LUNAR ORBIT", + "Abbr": "RES IN LUNAR ORBIT", + "Code": "ABJOLMY+4M+1I+1KNgDE!OLd+4Hd|", + "Alt": { + "value0": 13, + "value1": 12, + "value2": 11, + "value3": 16, + "value4": 9, + "value5": 9, + "value6": 9, + "value7": 9, + "value8": 18, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -1, + "value14": -3, + "value15": -2, + "value16": -2, + "value17": 9, + "value18": -2, + "value19": 9, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 0, + "LM": 0, + "Jt": 0, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 0, + "mVab": { + "value0": 160, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 20, + "value3": 21, + "value4": -1 + }, + "LMAd": 0 + }, + { + "Index": 60, + "Name": "RESCUE HISTORICAL LUNAR LANDING", + "Abbr": "RES HISTORICAL L.L.", + "Code": "ABJOICLRUS+2Q+1QPTMIKNgDE!OLdHdIMdHMd|", + "Alt": { + "value0": 20, + "value1": 19, + "value2": 18, + "value3": 23, + "value4": 25, + "value5": 16, + "value6": 16, + "value7": 27, + "value8": 27, + "value9": 27, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -2, + "value14": -2, + "value15": 25, + "value16": -2, + "value17": -2, + "value18": -2, + "value19": -2, + "value20": -1, + "value21": -3, + "value22": -2, + "value23": -2, + "value24": 16, + "value25": -2, + "value26": 16, + "value27": 30, + "value28": 16, + "value29": 16, + "value30": -2, + "value31": 16, + "value32": 16, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 1, + "EVA": 1, + "LM": 1, + "Jt": 0, + "Lun": 1, + "Lun": 1, + "mEq": 2, + "mCrew": 0, + "mVab": { + "value0": 225, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 20, + "value3": 21, + "value4": 22 + }, + "LMAd": 0 + }, + { + "Index": 61, + "Name": "RESCUE DIRECT ASCENT LUNAR LANDING", + "Abbr": "RES DRCT ASCENT L.L.", + "Code": "ABJOLRUS+2Q+1QPTMKNgDE!|", + "Alt": { + "value0": 17, + "value1": 16, + "value2": 15, + "value3": 13, + "value4": 13, + "value5": 12, + "value6": 12, + "value7": 12, + "value8": -2, + "value9": -2, + "value10": -2, + "value11": -2, + "value12": -2, + "value13": -2, + "value14": -2, + "value15": -2, + "value16": -2, + "value17": -1, + "value18": -3, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "AltD": { + "value0": 0, + "value1": 0, + "value2": 0, + "value3": 0, + "value4": 0, + "value5": 0, + "value6": 0, + "value7": 0, + "value8": 0, + "value9": 0, + "value10": 0, + "value11": 0, + "value12": 0, + "value13": 0, + "value14": 0, + "value15": 0, + "value16": 0, + "value17": 0, + "value18": 0, + "value19": 0, + "value20": 0, + "value21": 0, + "value22": 0, + "value23": 0, + "value24": 0, + "value25": 0, + "value26": 0, + "value27": 0, + "value28": 0, + "value29": 0, + "value30": 0, + "value31": 0, + "value32": 0, + "value33": 0, + "value34": 0, + "value35": 0 + }, + "Days": 4, + "Dur": 0, + "Doc": 0, + "EVA": 1, + "LM": 0, + "Jt": 0, + "Lun": 1, + "Lun": 1, + "mEq": 5, + "mCrew": 0, + "mVab": { + "value0": 128, + "value1": 0 + }, + "PCat": { + "value0": 27, + "value1": 18, + "value2": 20, + "value3": 21, + "value4": 22 + }, + "LMAd": 0 + } + ] +} diff --git a/data/gamedata/news.dat b/data/gamedata/news.dat deleted file mode 100755 index 1ddfd454..00000000 Binary files a/data/gamedata/news.dat and /dev/null differ diff --git a/data/gamedata/news.json b/data/gamedata/news.json new file mode 100644 index 00000000..e8d4a4d9 --- /dev/null +++ b/data/gamedata/news.json @@ -0,0 +1,271 @@ +{ + "astro_news": [ + "xASTRONAUTS IN THE NEWS...x", + " HAS ANNOUNCED RETIREMENT", + " HAS RETIRED THIS SEASONx", + " DIED LAST SEASONx", + " WAS INJURED DURING THE LAST SEASONx", + " WAS RELEASED FROM THE HOSPITALx", + " WAS REMOVED FROM CURRENT FLT CREWx", + " GRADUATED FROM BASIC TRAININGx", + " GRADUATED FROM ADVANCED TRAININGx", + " WAS INJURED DURING TRAININGx", + " WAS A PHYSICAL WASHOUT: RETIREDx", + " HAS BEEN MOVED BACK TO THE ASTRONAUT COMPLEXx" + ], + "cosmo_news": [ + "xIN COSMONAUT NEWS...x", + " HAS ANNOUNCED RETIREMENT", + " HAS RETIRED THIS SEASONx", + " DIED LAST SEASONx", + " WAS INJURED DURING THE LAST SEASONx", + " WAS RELEASED FROM THE HOSPITALx", + " WAS REMOVED FROM CURRENT FLT CREWx", + " GRADUATED FROM BASIC TRAININGx", + " GRADUATED FROM ADVANCED TRAININGx", + " WAS INJURED DURING TRAININGx", + " WAS A PHYSICAL WASHOUT: RETIREDx", + " HAS BEEN MOVED BACK TO THE COSMONAUT CENTERx" + ], + "us_reasons": [ + " FOR FAMILY REASONS.x", + " FOR BUSINESS OPPORTUNITY.x", + " FOR POLITICAL AMBITIONS.x", + " FOR DISSATISFACTION.x", + " FOR HEALTH REASONS.x", + " FOR PERSONAL REASONS.x", + "", + " WHILE ON A MISSION.x", + " DUE TO A MISSION INJURY.x", + "", + " FOR FEAR OF PERSONAL SAFETY.x", + " FOR BEING A PHYSICAL WASHOUT.x", + " FOR DISSATISFACTION WITH THE SPACE PROGRAM.x" + ], + "sov_reasons": [ + " AS ORDERED BY THE KREMLIN.x", + " FOR HEALTH REASONSx", + " FOR 'PERSONALITY CONFLICTS'.x", + " FOR QUESTION OF LOYALTY SUPPORT.x", + " RELOCATION TO SIBERIA WAS APPROVED.x", + " TO JOIN THE GREAT RED ARMY.x", + "", + " WHILE ON A MISSION.x", + " DUE TO A MISSION INJURY.x", + "", + " FOR FEAR OF PERSONAL SAFETY.x", + " FOR BEING A PHYSICAL WASHOUT.x", + " FOR DISSATISFACTION WITH THE SPACE PROGRAM.x" + ], + "us_news": [ + "xALSO IN THE NEWS...x", + "THE CIVIL RIGHTS ACT OF 1957 HAS PASSED. THE RIGHT TO VOTE IS NOW AVAILABLE FOR ALL PEOPLE. REGISTRATION RESTRICTIONS HAVE BEEN ELIMINATED.", + "THE PENTAGON HAS ANNOUNCED A NEW STRATEGY IN THE EVENT OF A NUCLEAR WAR, MASSIVE RETALIATION. A PENTAGON SPOKESMAN SAID THIS WILL MAKE ANY ADVERSARY THINK TWICE BEFORE INITIATING A NUCLEAR STRIKE ON AMERICA.", + "THE FIRST AROUND-THE-WORLD NONSTOP JET PLANE FLIGHT IS COMPLETED BY THREE B-52 BOMBERS WITH AN AVERAGE SPEED OF 525 MPH.", + "THE DETROIT LIONS DEFEATED THE CLEVELAND BROWNS 59 TO 14 FOR THE NATIONAL FOOTBALL LEAGUE CHAMPIONSHIP.", + "IN WEST PAKISTAN, AN EXPRESS TRAIN CRASHED INTO A STANDING OIL TRAIN, KILLING NEARLY 300.", + "175 WERE KILLED IN JAMAICA WHEN A TRAIN PLUNGED INTO A RAVINE.", + "DAILY TRANSATLANTIC JET PASSENGER SERVICE HAS BEEN INAUGURATED BY BOAC.", + "PRESIDENT EISENHOWER HAS ANNOUNCED THAT 14,000 MARINES WILL BE SENT TO LEBANON IN ORDER TO BRING AN EARLY PEACE TO THE SPLINTERED MIDDLE EASTERN COUNTRY.", + "PREMIER KHRUSHCHEV HAS BEEN PRONOUNCED MAN OF THE YEAR BY TIME MAGAZINE. THE SOVIET LEADER HAS HAD THE GREATEST INFLUENCE IN THE WORLD IN THE LAST YEAR.", + "THE BALTIMORE COLTS, LED BY QUARTERBACK JOHN UNITAS, DEFEATED THE NY GIANTS 23 TO 17 IN OVERTIME FOR THE CHAMPIONSHIP.", + "GENERAL CHARLES DE GAULLE BECOMES FRENCH PREMIER AND IS ELECTED PRESIDENT OF FRANCE'S FIFTH REPUBLIC.", + "BRAZIL WINS THE WORLD CUP IN SOCCER.", + "THE CUBAN LEADER BATISTA HAS BEEN OVERTHROWN. THE STATE DEPARTMENT ANNOUNCED THAT IT WILL RECOGNIZE THE NEW CASTRO GOVERNMENT.", + "THE MOVIE 'BEN-HUR' HAS WON THE OSCAR FOR BEST PICTURE.", + "INGEMAR JOHANSSON DEFEATS FLOYD PATTERSON FOR THE WORLD HEAVYWEIGHT BOXING TITLE.", + "GARY PLAYER WINS THE BRITISH OPEN IN GOLF.", + "JACK BRABHAM OF AUSTRALIA IS THE WORLD GRAND PRIX DRIVER CHAMPION.", + "THE BALTIMORE COLTS DEFEAT THE NEW YORK GIANTS 31 TO 16 FOR THE NATIONAL FOOTBALL LEAGUE CHAMPIONSHIP.", + "THE WHITE HOUSE ACKNOWLEDGES THAT A U-2 SPY PLANE HAS STRAYED OFF COURSE AND CRASHED IN THE SOVIET UNION.", + "PRESIDENT EISENHOWER HAS ANNOUNCED THE SUSPENSION OF CUBA'S SUGAR QUOTA. THE UNITED STATES AND THE CARIBBEAN NATION HAVE BEEN AT ODDS WITH EACH OTHER SINCE THE OVERTHROW OF BATISTA'S REGIME.", + "NAZI MURDERER ADOLF EICHMANN HAS BEEN CAPTURED BY ISRAELI AGENTS IN ARGENTINA.", + "MARTIN LUTHER KING AND FIFTY-TWO DEMONSTRATORS WERE ARRESTED FOR PROTESTING AT AN ATLANTA LUNCH COUNTER THAT SERVED WHITES ONLY.", + "THE PRESIDENTIAL ELECTION IS TOO CLOSE TO CALL. SENATOR KENNEDY APPEARS TO HAVE A SLIM LEAD OF 113,000 VOTES OVER VICE PRESIDENT NIXON OUT OF 68,335,000 VOTES CAST.", + "THIRTEEN OIL-PRODUCING NATIONS HAVE FORMED A NEW ORGANIZATION, OPEC.", + "THE UNITED STATES AND THE SOVIET UNION HAVE REACHED AN AGREEMENT TO EXCHANGE SOVIET SPY COLONEL RUDOLF ABEL FOR THE RETURN OF AMERICAN U-2 PILOT GARY POWERS.", + "THE STATE DEPARTMENT ANNOUNCED THAT THE UNITED STATES IS SEVERING DIPLOMATIC RELATIONS WITH CUBA.", + "PRESIDENT KENNEDY ANNOUNCED THAT THE BAY OF PIGS IS A DISASTER FOR THE U.S.-BACKED CUBAN EXILES.", + "THE SOVIET UNION HAS BEGUN CONSTRUCTING A WALL AND MINEFIELDS AROUND THE CITY OF BERLIN. A COMMUNIST STATEMENT DECLARED THAT THE POLLUTING IDEAS OF THE CAPITALIST WEST MUST BE KEPT OUT OF SOCIALIST GERMANY.", + "THE PRESIDENT ANNOUNCES THE ESTABLISHMENT OF THE PEACE CORPS IN ORDER TO HELP UNDERPRIVILEGED NATIONS.", + "ROGER MARIS OF THE NEW YORK YANKEES HAS BROKEN BABE RUTH'S HOME RUN RECORD, WITH 61 HOME RUNS IN A SINGLE SEASON.", + "THE CIA HAS RELEASED A STATEMENT REPORTING THAT OVER 5000 SOVIET TECHNICIANS AND SIXTY-FIVE MISSILE SITES ARE UNDER CONSTRUCTION IN CUBA. THERE IS HEAVY U.S. MILITARY ACTIVITY IN SOUTH FLORIDA IN RESPONSE TO THIS CRISIS.", + "CONVICTED NAZI MURDERER ADOLF EICHMANN HAS BEEN HANGED FOR HIS PARTICIPATION IN THE NAZI EXTERMINATION OF THE JEWS.", + "THE MOVIE 'LAWRENCE OF ARABIA' HAS WON THE OSCAR FOR BEST PICTURE.", + "PRESIDENT KENNEDY HAS ANNOUNCED A QUARANTINE OF CUBA AND WARNS THAT ANY ATTACK IN THE WESTERN HEMISPHERE WOULD BE TREATED AS IF IT WERE A SOVIET ATTACK ON THE UNITED STATES.", + "PREMIER KHRUSHCHEV HAS AGREED TO THE DISMANTLING OF MISSILE SITES IN CUBA. THERE ARE RUMORS OF A HANDS-OFF AGREEMENT ON CUBA.", + "A COAL MINE EXPLOSION IN SAARLAND, WEST GERMANY, HAS KILLED 298.", + "FRANCE AND GERMANY HAVE SIGNED A TREATY OF COOPERATION, ENDING OVER FOUR CENTURIES OF CONFLICT.", + "A TELEPHONE HOTLINE CONNECTING THE SOVIET UNION AND THE UNITED STATES HAS BEEN APPROVED TO REDUCE THE RISK OF AN ACCIDENTAL WAR.", + "AN ATOMIC-POWERED SUBMARINE, THE THRESHER, HAS SUNK IN THE NORTH ATLANTIC. 129 ARE DEAD.", + "PRESIDENT KENNEDY HAS BEEN ASSASSINATED IN DALLAS BY A SNIPER! TEXAS GOVERNOR CONOLLY IS CRITICALLY WOUNDED. VICE PRESIDENT JOHNSON IS SWORN IN AS PRESIDENT DURING THE FLIGHT FROM DALLAS. THE NATION IS STUNNED!", + "PRESIDENT KENNEDY'S ASSASSIN, SUSPECT LEE HARVEY OSWALD, HAS BEEN GUNNED DOWN BY LOCAL NIGHT CLUB OWNER JACK RUBY! THERE IS CONCERN OF A COVER-UP AND SEVERAL WITNESSES AT THE KENNEDY ASSASSINATION REPORT A SECOND GUNMAN.", + "THE ADMINISTRATION HAS APPROVED THE SALE OF 250 MILLION DOLLARS OF WHEAT TO THE SOVIET UNION.", + "MARTIN LUTHER KING HAS RECEIVED THE NOBEL PEACE PRIZE FOR HIS CIVIL RIGHTS EFFORTS.", + "JACK RUBY HAS BEEN CONVICTED OF THE MURDER OF LEE HARVEY OSWALD.", + "THE MOVIE 'MY FAIR LADY' HAS WON THE OSCAR FOR BEST PICTURE.", + "THE PRESIDENT'S COMMISSION ON THE ASSASSINATION OF PRESIDENT KENNEDY ANNOUNCES ITS FINDINGS THAT LEE HARVEY OSWALD HAD ACTED ALONE.", + "THE REPUBLICAN PARTY HAS NOMINATED THE PRESIDENTIAL CANDIDATE OF 'UNIVERSAL APPEAL', SENATOR BARRY GOLDWATER.", + "THE STRONGEST EARTHQUAKE IN NORTH AMERICA, MEASURING OVER 8.1, HIT 80 MILES EAST OF ANCHORAGE, ALASKA, KILLING 117. ", + "MALCOLM X HAS BEEN SHOT TO DEATH AT A RALLY IN NEW YORK CITY.", + "PRESIDENT JOHNSON HAS AUTHORIZED AN INCREASE OF AMERICAN TROOPS INTO SOUTH VIETNAM.", + "THE MOVIE 'THE SOUND OF MUSIC' HAS WON THE OSCAR FOR BEST PICTURE.", + "A MAJOR POWER FAILURE BLACKS OUT PARTS OF EIGHT NORTHEASTERN STATES OF THE U.S. AND TWO CANADIAN PROVINCES.", + "A MILITARY CHARTERED FLIGHT CRASHES INTO A VILLAGE IN SOUTH VIETNAM, KILLING 125.", + "A SERIES OF CYCLONES HAVE KILLED OVER 50,000 IN PAKISTAN.", + "THE MOVIE 'A MAN FOR ALL SEASONS' HAS WON THE OSCAR FOR BEST PICTURE.", + "JACK NICKLAUS WINS THE MASTERS IN GOLF AT AUGUSTA, GEORGIA.", + "BILLIE JEAN KING WINS THE WOMEN'S SINGLES AT WIMBLEDON.", + "NOW, THE NATIONAL ORGANIZATION FOR WOMEN, HAS BEEN FOUNDED. ", + "ENGLAND WINS THE WORLD CUP IN SOCCER.", + "MICHAEL E. DE BAKY IMPLANTS THE FIRST ARTIFICIAL HUMAN HEART IN HOUSTON, TEXAS.", + "ARAB AND ISRAELI FORCES FIGHT A SIX-DAY WAR, WITH ISRAEL OCCUPYING THE SINAI PENINSULA, GOLAN HEIGHTS, GAZA STRIP AND THE EAST BANK OF THE SUEZ CANAL", + "COMMUNIST CHINA HAS EXPLODED ITS FIRST ATOMIC BOMB.", + "THE MOVIE 'IN THE HEAT OF THE NIGHT' HAS WON THE OSCAR FOR BEST PICTURE.", + "THURGOOD MARSHALL HAS BEEN SWORN IN AS THE FIRST BLACK U.S. SUPREME COURT JUSTICE.", + "DOCTOR CHRISTIAN BARNARD HAS PERFORMED THE WORLD'S FIRST SUCCESSFUL HUMAN HEART TRANSPLANT.", + "AUSTRALIAN JOHN NEWCOMBE HAS WON WIMBLEDON, THE BRITISH TENNIS CHAMPIONSHIP.", + "THE U.S. NAVY SHIP PUEBLO HAS BEEN BOARDED AND SEIZED BY NORTH KOREA. THE CREW IS ARRESTED AS SPIES.", + "TET OFFENSIVE! THE VIET CONG GUERRILLAS LAUNCH A MAJOR OFFENSIVE IN ALL OF SOUTH VIETNAM. OVER 100 CITIES INCLUDING SAIGON AND 26 PROVINCIAL CAPITALS ARE UNDER ATTACK. CASUALTIES ARE REPORTED TO BE VERY HIGH.", + "CIVIL RIGHTS LEADER MARTIN LUTHER KING HAS BEEN STRUCK DOWN BY AN ASSASSIN IN MEMPHIS, TENNESSEE.", + "PRESIDENTIAL CANDIDATE ROBERT KENNEDY HAS BEEN ASSASSINATED IN LOS ANGELES, CALIFORNIA AFTER WINNING THE CALIFORNIA DEMOCRATIC PRIMARY. SEVERAL BYSTANDERS ARE WOUNDED, AS THE LAPD QUICKLY CLOSES THE INVESTIGATION.", + "VICE PRESIDENT HUBERT HUMPHREY IS NOMINATED AS THE DEMOCRATIC PRESIDENTIAL CANDIDATE AMID RIOTS, VIOLENCE AND CONFRONTATION AT THE DEMOCRATIC CONVENTION IN CHICAGO.", + "RICHARD NIXON WINS THE OFFICE OF PRESIDENT IN THE GENERAL ELECTION.", + "JOE NAMATH AND THE NEW YORK JETS HAVE DEFEATED THE BALTIMORE COLTS 16 TO 7 FOR THE SUPER BOWL IN MIAMI.", + "THE NUCLEAR AIRCRAFT CARRIER ENTERPRISE HAS HAD SEVERAL FLASH EXPLOSIONS, KILLING 27 AND INJURING 82.", + "THE MOVIE 'MIDNIGHT COWBOY' HAS WON THE OSCAR FOR BEST PICTURE.", + "PRESIDENT NIXON ANNOUNCES A PEACE PLAN FOR THE VIETNAM CONFLICT.", + "THE AMAZING NEW YORK METS HAVE DEFEATED THE BALTIMORE ORIOLES IN THE WORLD SERIES.", + "MASSIVE DEMONSTRATIONS PROTEST OR SUPPORT THE WAR POLICY ACROSS THE UNITED STATES.", + "PRESIDENT NIXON ANNOUNCES THE SENDING OF U.S. TROOPS INTO CAMBODIA.", + "FOUR STUDENTS AT KENT STATE UNIVERSITY HAVE BEEN SLAIN BY NATIONAL GUARDSMEN AT A DEMONSTRATION PROTESTING THE UNITED STATES' ENTRY INTO CAMBODIA.", + "THE BOSTON BRUINS HAVE WON THE STANLEY CUP IN HOCKEY.", + "THE BALTIMORE ORIOLES HAVE BEATEN THE CINCINNATI REDS FOR THE WORLD SERIES IN BASEBALL.", + "JOCHEN RINDT OF AUSTRIA IS THE WORLD GRAND PRIX DRIVER CHAMPION.", + "BRAZIL WINS THE WORLD CUP IN SOCCER.", + "THE SUPREME COURT HAS RULED UNANIMOUSLY THAT THE BUSING OF STUDENTS MAY BE ORDERED IN ORDER TO ACHIEVE RACIAL DESEGREGATION.", + "PRESIDENT NIXON HAS ANNOUNCED THE FULL RECOGNITION OF COMMUNIST CHINA.", + "THE MOVIE 'THE FRENCH CONNECTION' HAS WON THE OSCAR FOR BEST PICTURE.", + "THE UNITED NATIONS HAS ADMITTED COMMUNIST CHINA AS A MEMBER AND EXPELS NATIONALIST CHINA.", + "THE TWENTY-SIXTH AMENDMENT HAS PASSED, LOWERING THE VOTING AGE REQUIREMENT TO 18 YEARS OF AGE IN THE UNITED STATES.", + "LEE TREVINO HAS WON THE BRITISH OPEN IN GOLF.", + "PRESIDENT NIXON VISITS CHINA ON AN HISTORIC EIGHT-DAY VISIT.", + "THE UNITED STATES RESPONDS TO NORTH VIETNAM'S DMZ VIOLATIONS BY MINING NORTH VIETNAMESE PORTS AND BOMBING HANOI.", + "THE MOVIE 'THE GODFATHER' HAS WON THE OSCAR FOR BEST PICTURE.", + "THE U.S. SUPREME COURT RULES THAT THE DEATH PENALTY IS UNCONSTITUTIONAL.", + "ELEVEN ISRAELI ATHLETES AT THE OLYMPIC GAMES IN MUNICH ARE KILLED BY ARAB TERRORISTS.", + "THE OAKLAND ATHLETICS HAVE BEATEN THE CINCINNATI REDS FOR THE WORLD SERIES IN BASEBALL.", + "THE REPRESENTATIVES OF NORTH AND SOUTH VIETNAM HAVE SIGNED PEACE PACTS IN PARIS, ENDING HOSTILITIES AND THE UNITED STATES' LONGEST WAR.", + "SECRETARIAT WINS THE TRIPLE CROWN IN HORSE RACING.", + "THE MOVIE 'THE STING' HAS WON THE OSCAR FOR BEST PICTURE.", + "THE FOURTH AND BLOODIEST ARAB-ISRAEL WAR HAS ERUPTED ON YOM KIPPUR, AS EGYPT AND SYRIA LAUNCH AN ATTACK ON ISRAEL.", + "VICE PRESIDENT SPIRO T. AGNEW RESIGNS FROM OFFICE TO FACE CHARGES OF EVASION OF INCOME TAXES.", + "OPEC HIKES THE PRICE OF CRUDE OIL! WORLD ECONOMIES ARE FEELING THE PINCH IN THE ENERGY CRISIS!", + "PATRICIA HEARST, DAUGHTER OF PUBLISHING TYCOON RANDOLF HEARST, HAS BEEN KIDNAPPED BY THE SYMBIONESE LIBERATION ARMY.", + "THE MOVIE 'THE GODFATHER PART II' HAS WON THE OSCAR FOR BEST PICTURE.", + "JIMMY CONNORS HAS WON WIMBLEDON, THE BRITISH TENNIS CHAMPIONSHIP.", + "PRESIDENT NIXON HAS RESIGNED FROM OFFICE. VICE PRESIDENT FORD HAS TAKEN THE OATH OF OFFICE OF PRESIDENT.", + "PRESIDENT FORD HAS GRANTED A 'FULL, FREE AND ABSOLUTE PARDON' TO EX-PRESIDENT NIXON.", + "MUHAMMAD ALI HAS KNOCKED OUT GEORGE FOREMAN IN EIGHT ROUNDS FOR THE WORLD BOXING HEAVYWEIGHT TITLE.", + "THE AMERICAN MERCHANT SHIP MAYAGUEZ HAS BEEN SEIZED BY CAMBODIAN FORCES. PRESIDENT FORD AUTHORIZES A RESCUE OPERATION.", + "FULL-SCALE WAR HAS ERUPTED IN VIETNAM. SOUTH VIETNAM HAS LOST SEVERAL PROVINCES AND APPEARS TO BE CRUMBLING.", + "JACK NICKLAUS WINS THE MASTERS GOLF TOURNAMENT IN AUGUSTA, GEORGIA.", + "SOUTH VIETNAM HAS FALLEN TO COMMUNIST FORCES. AMERICANS EVACUATE THE U.S. EMBASSY IN SAIGON.", + "PRESIDENT FORD ESCAPES TWO ASSASSINATION ATTEMPTS IN A PERIOD OF SEVENTEEN DAYS.", + "THE MOVIE 'ONE FLEW OVER THE CUCKOO'S NEST' HAS WON THE OSCAR FOR BEST PICTURE.", + "THE UNITED STATES SUPREME COURT RULES THAT THE DEATH PENALTY IS NOT INHERENTLY CRUEL OR UNUSUAL PUNISHMENT AND IS CONSTITUTIONALLY ACCEPTABLE.", + "THE MOVIE 'ROCKY' HAS WON THE OSCAR FOR BEST PICTURE.", + "THE PHILADELPHIA FLYERS HAVE WON THE STANLEY CUP.", + "THE UNITED STATES CELEBRATES ITS BICENTENNIAL.", + "ISRAELI COMMANDOS ATTACK UGANDA'S ENTEBBE AIRPORT AND FREE 103 HOSTAGES HELD BY TERRORISTS.", + "A MYSTERIOUS DISEASE KILLS 29 AT AN AMERICAN LEGION CONVENTION IN PHILADELPHIA.", + "PRESIDENT CARTER HAS PARDONED VIETNAM DRAFT EVADERS.", + "DENG XIAOPING RETURNS TO POWER AS THE 'GANG OF FOUR' IS EXPELLED FROM THE COMMUNIST PARTY.", + "THE PITTSBURGH STEELERS HAVE DEFEATED THE DALLAS COWBOYS, 21 TO 17, IN THE SUPER BOWL." + ], + "sov_news": [ + "xOTHER EVENTS IN THE NEWS...x", + "THE POLITBURO REPORTS THAT THE UNITED STATES IS INCREASING ITS AIR FORCE AND NAVY FOR WORLD DOMINATION.", + "STUDIES SHOW THAT THE AVERAGE SOVIET CITIZEN LEADS A HEALTHIER AND MORE PRODUCTIVE LIFE THAN THE AVERAGE AMERICAN.", + "THE MINISTRY OF DEFENSE HAS ANNOUNCED THAT AMERICAN BOMBERS ARE NOW OBSOLETE. TODAY, THE SOVIET UNION SUCCESSFULLY LAUNCHED THE FIRST INTERCONTINENTAL MISSILE.", + "ALL SOVIET CITIZENS CELEBRATE THE FORTIETH ANNIVERSARY OF THE OCTOBER REVOLUTION.", + "THE SOVIET UNION OFFERS SUPPORT AND SOLIDARITY TO SYRIA AS A RESPONSE TO AMERICAN AGGRESSION IN THE MIDEAST.", + "COMRADE KHRUSHCHEV HAS BEEN ELEVATED TO THE OFFICE OF PREMIER OF THE SOVIET UNION.", + "SOVIET INDUSTRY AND PRODUCTION QUOTAS HAVE BROKEN ALL RECORDS.", + "THE MINISTRY OF DEFENSE REPORTS THAT THE WARMONGERING UNITED STATES IS INCREASING ITS MILITARY.", + "THE SOVIET UNION APPLAUDS THE OVERTHROW OF THE AMERICAN PUPPET BATISTA IN CUBA.", + "COMRADE WORKERS, UNITE AGAINST IMPERIALIST CAPITALIST AGGRESSION! MAKE SACRIFICES NOW FOR A SOCIALIST FUTURE!", + "PREMIER KHRUSHCHEV ANNOUNCES THAT SOVIET SATELLITES WILL NEVER HAVE SPY CAMERAS.", + "HEAVY INDUSTRY AND CROP OUTPUT EXCEED ALL QUOTAS! COMMUNISM PROVES ITS SUPERIORITY ONCE AGAIN.", + "AN AMERICAN CIA PLANE INVADED 1300 MILES INTO SOVIET TERRITORY AND WAS SHOT DOWN!", + "COMMUNIST CHINA IS STRAYING FROM THE PATH OF LENINIST THEORY.", + "THE SOVIET UNION CONGRATULATES CUBA FOR THE NATIONALIZING OF CAPITALIST AMERICAN PROPERTY.", + "PREMIER KHRUSHCHEV CANCELS THE PARIS SUMMIT AFTER THE AMERICAN WARRIOR EISENHOWER DENIES THE EXISTENCE OF INTENTIONAL U-2 OVERFLIGHTS.", + "RELATIONS WERE ESTABLISHED WITH CUBA. COMRADE CASTRO IS TO BE CONGRATULATED AS A GREAT COMMUNIST.", + "THE IMPERIALIST WARMONGER AMERICANS WERE THROWN BACK INTO THE OCEAN IN A FAILED INVASION OF CUBA. CUBAN COMMUNIST FORCES WERE VICTORIOUS IN KILLING THOUSANDS OF CIA THUGS.", + "OUR COMRADES IN EAST GERMANY HAVE PUT UP A BARRIER TO PREVENT DECADENT CAPITALISM FROM ENTERING.", + "SOVIET SCIENTISTS HAVE FIRED A 50-MEGATON HYDROGEN BOMB, THE LARGEST EXPLOSION IN HISTORY.", + "IN A HUMANITARIAN GESTURE, THE SOVIET UNION HAS RELEASED THE CIA SPY GARY POWERS IN EXCHANGE FOR A SOVIET CITIZEN.", + "THE POLIBURO ANNOUNCED THAT IT WOULD DEFEND ALL SOCIALIST COUNTRIES AGAINST AMERICAN AGGRESSION.", + "THE SOVIET GOVERNMENT HAS AGREED TO AID IN THE DEFENSE OF OUR CUBAN BROTHERS. THE UNITED STATES IS PLANNING A SECOND INVASION OF THE LATIN COUNTRY.", + "PREMIER KHRUSHCHEV PREVENTS TRIGGER-HAPPY PRESIDENT KENNEDY FROM STARTING A NUCLEAR WAR. THE PREMIER'S STATESMANSHIP RESTORES CALM TO THE CRISIS.", + "A HOTLINE HAS BEEN ESTABLISHED WITH THE AMERICAN CAPITAL IN ORDER TO PREVENT AN ACCIDENTIAL NUCLEAR WAR.", + "THE MINISTRY ANNOUNCES THAT POVERTY IN THE UNITED STATES HAS REACHED RECORD LEVELS.", + "MOTORCYCLE HOODLUM GANGS TERRORIZE AMERICAN CITIES. CRIMINAL ACTIVITY IS ALSO INCREASING IN THE CAPITALISTS' CITIES. ", + "COMRADE, AMERICAN SPIES ARE INFESTING THE SOVIET UNION. BE ON GUARD AND REPORT ALL TRAITORS.", + "TRAITOROUS WARLORDS HAVE TAKEN OVER MOST OF CHINA.", + "GLORIOUS SOVIET AUTOMOBILE MANUFACTURING HAS ONCE AGAIN EXCEEDED QUOTAS!", + "COMRADE KHRUSHCHEV HAS VOLUNTARILY STEPPED DOWN FOR HEALTH REASONS.", + "COMRADE KHRUSHCHEV DESIGNATES SUCCESSORS!", + "SOVIET CITIZENS CELEBRATE THE TWENTIETH ANNIVERSARY OF THE GLORIOUS VICTORY OVER NAZI GERMANY.", + "NEW INTERCONTINENTAL BALLISTIC MISSILES ARE DISPLAYED AT THE MAY-DAY PARADE.", + "THE MINISTER OF AGRICULTURE ANNOUNCES NEW GOALS FOR THE FIVE-YEAR PLAN.", + "THE WARMONGERING IMPERIALIST AMERICANS HAVE INVADED VIETNAM, CRUSHING PEASANTS WITH TANKS.", + "THE SOVIET UNION WILL LEND TECHNICAL ASSISTANCE TO NORTH VIETNAM.", + "HUMANITARIAN CAMPS AND MEDICAL AID WILL BE SENT TO NORTH VIETNAM.", + "THE UNITED STATES HAS RAISED TENSIONS IN THE ARMS RACE BY INCREASING THE NUMBER OF ICBMS AND EXPANDING CONVENTIONAL FORCES.", + "THE YOUTH IN AMERICA ARE BECOMING DRUG ADDICTS AND CRIMINALS.", + "ISRAELI FORCES OCCUPY ARAB TERRITORY.", + "CHINA THREATENS THE WORLD AFTER STEALING NUCLEAR TECHNOLOGY.", + "SOVIET CITIZENS JOYOUSLY CELEBRATE THE FIFTIETH ANNIVERSARY OF THE OCTOBER REVOLUTION.", + "SOVIET INDUSTRIAL PRODUCTION EXCEEDS ALL QUOTAS.", + "AMERICAN FORCES ARE OVERRUN IN SOUTH VIETNAM.", + "THE INVINCIBLE RED ARMY WINS THE GOLD MEDAL IN ICE HOCKEY!", + "THE MINISTER OF AGRICULTURE ANNOUNCES THAT PRODUCTION QUOTAS HAVE BROKEN RECORDS!", + "THUGS ARE SUPPRESSED IN CZECHOSLOVAKIA. THE WARSAW PACT RESTORES ORDER.", + "THE AMERICAN GOVERNMENT BATTLES WITH ITS CITIZENS OVER THE VIETNAM WAR.", + "PROSTITUTION AND DRUG USE REACH RECORD LEVELS IN THE UNITED STATES.", + "AMERICAN POLITICS ARE DECIDED BY THE CIA AND ASSASSINATIONS.", + "THE SOVIET UNION IS THE WORLD LEADER IN TECHNOLOGY.", + "SOVIET CITIZENS CELEBRATE THE TWENTY-FIFTH ANNIVERSARY OF THE GLORIOUS VICTORY OVER NAZI GERMANY.", + "VALIANT VETERANS SEE NEW JET FIGHTERS AND TANKS AT THE MAY-DAY PARADE.", + "THE MINISTER OF AGRICULTURE HAS BEEN ARRESTED AND CONVICTED ON CORRUPTION CHARGES.", + "THE MINISTER OF AGRICULTURE HAS BEEN EXECUTED FOR GRAFT AND CORRUPTION.", + "PROTESTS ERUPT IN AMERICA. HUNDREDS OF THOUSANDS DEMAND AN END TO THE AMERICAN PRESENCE IN VIETNAM.", + "ALL RECORDS ARE BROKEN IN THE AGRICULTURAL OUTPUT IN THE SOVIET UNION.", + "EXPERTS PREDICT A COLLAPSE OF CAPITALISM VERY SOON.", + "STUDIES SHOW THAT COMMUNISM IS SPREADING. IN THE NEXT TEN YEARS, 85% OF THE WORLD IS EXPECTED TO BE COMMUNIST.", + "THE GLORIOUS RED ARMY HAS WON THE GOLD MEDAL IN ICE HOCKEY!", + "THE CIA IS EXPERIMENTING WITH BIOLOGICAL WARFARE. EXPERIMENTS HAVE BEEN CONDUCTED ON ITS OWN CITIZENS.", + "THE SUPERIOR SOVIET UNION AND EAST GERMANY DOMINATE THE SUMMER OLYMPICS.", + "STUDIES SHOW THAT MOST AMERICANS ARE FED UP WITH THE CAPITALIST SYSTEM.", + "COMMUNIST FORCES IN VIETNAM FORCE THE UNITED STATES TO SIGN A TREATY.", + "THE UNITED STATES IS PREPARING PLANS FOR GLOBAL WAR.", + "ISRAEL ATTACKS ARAB COUNTRIES. THE UNITED STATES SUPPLIES THE WEAPONS AND TECHNOLOGY.", + "THE VICE PRESIDENT OF THE UNITED STATES QUITS AFTER STEALING FROM U.S. CITIZENS.", + "THE CIA IS SECRETLY DISTRIBUTING POISON CANDY TO SOUTH AMERICAN CHILDREN.", + "THE UNITED STATES IS SENDING ASSASSINS AND MERCENARIES TO AFRICA.", + "CORRUPT AMERICAN PRESIDENT NIXON IS THROWN OUT OF OFFICE.", + "DRUGS AND CRIME RUN RAMPANT IN THE UNITED STATES!", + "VIETNAM UNITES AS ONE NATION AND THROWS THE AMERICANS OUT!", + "SOVIET TECHNOLOGY HAS SURPASSED THE UNITED STATES!", + "THE CIA FLOODS THE SOVIET UNION AND EAST GERMANY WITH SPIES!", + "STUDIES SHOW THAT SOVIET CITIZENS ARE BETTER OFF THAN THE CORRUPT WEST.", + "THE VALIANT RED ARMY WINS THE GOLD MEDAL IN ICE HOCKEY!", + "THE CIA IS SPREADING DISEASES AMONG ITS OWN CITIZENS!", + "THE COMMUNIST COUNTRIES DOMINATE THE SUMMER OLYMPICS.", + "AMERICAN OLYMPIC WINNERS WERE HELPED BY CIA DRUG EXPERIMENTS.", + "CHINA RESTORES ORDER AND RETURNS TO THE PRINCIPLES OF LENIN.", + "THE SOVIET UNION SIGNS AN AGREEMENT WITH THE UNITED STATES IN ORDER TO PREVENT AMERICAN NUCLEAR WEAPONS FROM SPREADING." + ] +} diff --git a/data/gamedata/ntable.dat b/data/gamedata/ntable.dat deleted file mode 100755 index 6382c32c..00000000 Binary files a/data/gamedata/ntable.dat and /dev/null differ diff --git a/data/gamedata/ntable.json b/data/gamedata/ntable.json new file mode 100644 index 00000000..778dfcf6 --- /dev/null +++ b/data/gamedata/ntable.json @@ -0,0 +1,184 @@ +{ + "value0": [ + 5, + 5, + 10, + 10, + 15, + 15, + 15, + 20, + 25, + 30, + -5, + -3, + -3, + 0, + 3, + 3, + 5, + 5, + 10, + 10, + -10, + -5, + -3, + 0, + 3, + 3, + 5, + 5, + 5, + 10, + -10, + -10, + -5, + -3, + -3, + 0, + 3, + 5, + 5, + 10, + -20, + -15, + -10, + -10, + -5, + -5, + -3, + 0, + 2, + 3, + -25, + -20, + -15, + -15, + -10, + -10, + -5, + -3, + 0, + 3, + 3, + 5, + 5, + 5, + 10, + 10, + 15, + 15, + 20, + 25, + -10, + -5, + -3, + -3, + 0, + 3, + 3, + 5, + 10, + 10, + -15, + -10, + -5, + -5, + -3, + 0, + 3, + 5, + 5, + 10, + -15, + -15, + -10, + -5, + -3, + -3, + 0, + 3, + 5, + 5, + -20, + -15, + -10, + -10, + -10, + -5, + -5, + -3, + 0, + 2, + -25, + -25, + -20, + -15, + -15, + -10, + -10, + -5, + -3, + 0, + 3, + 3, + 5, + 5, + 5, + 10, + 10, + 10, + 15, + 15, + -10, + -5, + -5, + -3, + 0, + 3, + 3, + 5, + 5, + 10, + -15, + -10, + -5, + -5, + -3, + 0, + 3, + 3, + 5, + 5, + -20, + -15, + -10, + -5, + -5, + -5, + -3, + 0, + 3, + 3, + -20, + -20, + -15, + -10, + -10, + -10, + -5, + -5, + -3, + 0, + -25, + -25, + -20, + -20, + -15, + -15, + -10, + -10, + -5, + -3 + ] +} diff --git a/data/gamedata/p_rev.dat b/data/gamedata/p_rev.dat deleted file mode 100755 index e31d2ec3..00000000 Binary files a/data/gamedata/p_rev.dat and /dev/null differ diff --git a/data/gamedata/p_rev.json b/data/gamedata/p_rev.json new file mode 100644 index 00000000..f9aa5472 --- /dev/null +++ b/data/gamedata/p_rev.json @@ -0,0 +1,40 @@ +{ + "review": [ + "THE PRESIDENT IS DEEPLY CONCERNED WITH*RECENT SETBACKS AND IS MONITORING THE*SITUATION.", + "THE PRESIDENT AWARDS YOU A CITATION FOR*EXCELLENCE IN LEADERSHIP AND MANAGEMENT*OF THE SPACE PROGRAM.", + "THE PRESIDENT PRAISES YOU HIGHLY FOR A*COMMANDING LEAD IN THE SPACE RACE.", + "THE PRESIDENT OFFERS HIGH PRAISE FOR YOUR*SOUND JUDGEMENT AND ACCOMPLISHMENTS.", + "THE PRESIDENT IS PLEASED BY THE SOLID*ACCOMPLISHMENTS THAT HAVE GIVEN THE UNITED*STATES A COMMANDING LEAD IN THE EXPLORATION*OF SPACE.", + "THE VICE PRESIDENT COMPLIMENTS THE OVERALL*RESULTS THAT HAVE GIVEN THE UNITED STATES A*STRONG LEAD.", + "THE VICE PRESIDENT IS PLEASED THAT GOALS HAVE*BEEN MET AND SCHEDULES ARE BEING MAINTAINED.", + "THE VICE PRESIDENT ACKNOWLEDGES THE MINIMAL*RESULTS THUS FAR, AND URGES GREATER ACHIEVEMENTS*TO TAKE THE LEAD.", + "THE VICE PRESIDENT REQUESTS THAT CLEAR GOALS*BE ESTABLISHED AND MET.", + "THE VICE PRESIDENT WANTS RESULTS AND STATES*THAT PRIORITIES HAD BETTER BE ESTABLISHED.", + "THE VICE PRESIDENT STRONGLY URGES STRICTER*MEASURES AND WILL CLOSELY MONITOR THE SITUATION.", + "THE PRESIDENT QUESTIONS SOME GUIDELINES, AND*STRONGLY URGES A CHANGEOVER IN PRIORITIES.", + "THE PRESIDENT IS NOT PLEASED WITH FAILURES, AND*WARNS THAT CHANGES MUST BE MADE SOON.", + "THE PRESIDENT IS CONCERNED WITH THE FAILURE TO*MEET GOALS AND IS GOING TO EVALUATE YOUR STRATEGY.", + "THE PRESIDENT QUESTIONS SOME OF YOUR DECISIONS*AND WONDERS IF THE UNITED STATES CAN REGAIN*THE LEAD.", + "THE PRESIDENT IS UPSET WITH GROSS ERRORS IN*JUDGEMENT AND WARNS THAT RESULTS HAD BETTER*COME QUICKLY.", + "THE PRESIDENT IS VERY DISAPPOINTED WITH YOUR*LACK OF PROGRESS IN ALL AREAS OF THE SPACE*PROGRAM. YOU'RE FIRED.", + "THE PRESIDENT IS VERY DISAPPOINTED WITH YOUR*DISREGARD FOR SAFETY AND WILL TENDER YOUR*RESIGNATION. YOU'RE FIRED.", + "THE GENERAL SECRETARY IS VERY IRRITATED BY THESE*SETBACKS AND IS GOING TO CLOSELY WATCH YOUR*PROGRESS.", + "THE GENERAL SECRETARY AWARDS YOU THE CITIZEN'S*MEDAL FIRST CLASS OF THE SUPREME SOVIET FOR HEROIC*BRAVERY AND LEADERSHIP IN THE DOMINATION OF SPACE.", + "THE GENERAL SECRETARY AWARDS YOU A SEASIDE DACHA*FOR YOUR SUPERB LEADERSHIP.", + "THE GENERAL SECRETARY SPEAKS HIGHLY OF YOU AND*THE GLORIOUS ACCOMPLISHMENTS OF THE SUPERIOR*SOVIET SPACE PROGRAM AT THE GENERAL ASSEMBLY.", + "THE GENERAL SECRETARY IS PLEASED THAT THE SOVIET*UNION HAS A COMMANDING LEAD IN THE CONQUEST OF*SPACE.", + "THE POLITBURO IS PLEASED THAT THE SOVIET UNION*HAS A STRONG LEAD IN SPACE EXPLORATION.", + "THE POLITBURO IS SATISFIED THAT GOALS HAVE BEEN*MET AND SCHEDULES ARE BEING MAINTAINED.", + "THE POLITBURO WOULD LIKE TO SEE GREATER RESULTS*IN ORDER TO HAVE A COMMANDING LEAD IN THE*SPACE RACE.", + "THE POLITBURO HAS HIGH EXPECTATIONS AND REQUIRES*THAT THEY BE ACHIEVED.", + "THE POLITBURO IS A LITTLE IMPATIENT AND EXPECTS*GREATER ACHIEVEMENTS AND GLORY IN THE CONQUEST*OF SPACE.", + "THE POLITBURO IS RESTLESS AND DEMANDS GREAT*ACHIEVEMENTS IN THE CONQUEST OF SPACE.", + "THE POLITBURO DEMANDS THAT STRICTER MEASURES BE*TAKEN. THEY ARE CLOSELY MONITORING YOUR*PERFORMANCE.", + "THE GENERAL SECRETARY QUESTIONS SOME OF YOUR*GUIDELINES AND DEMANDS RESULTS, QUICKLY.", + "THE GENERAL SECRETARY IS GROWING IMPATIENT WITH*YOUR MANAGEMENT OF THE SPACE PROGRAM.", + "THE GENERAL SECRETARY HAS ORDERED THE KGB TO*INVESTIGATE YOUR BACKGROUND. HE IS VERY TIRED*WITH THE LACK OF PROGRESS IN THE SPACE PROGRAM.", + "THE GENERAL SECRETARY IS VERY ANGRY WITH FAILURES*OF THE SPACE PROGRAM. HE QUESTIONS YOUR LOYALTY.", + "THE GENERAL SECRETARY IS DISGUSTED WITH YOUR*DISHONESTY AND INCOMPETENCE. YOU'VE LOST ALL YOUR*TITLES AND POSSESSIONS. AFTER YOUR ARREST BY THE*KGB, YOU'RE SENT TO SIBERIA FOR 'RE-EDUCATION'.", + "THE GENERAL SECRETARY IS DISGUSTED WITH YOUR*DISHONESTY AND INCOMPETENCE. YOU'VE LOST ALL YOUR*TITLES AND POSSESSIONS. AFTER YOUR ARREST BY THE*KGB, YOU'RE SENT TO SIBERIA FOR 'RE-EDUCATION'." + ] +} diff --git a/data/gamedata/portbut.but b/data/gamedata/portbut.but deleted file mode 100755 index 0cd6cac1..00000000 Binary files a/data/gamedata/portbut.but and /dev/null differ diff --git a/data/gamedata/portbut.json b/data/gamedata/portbut.json new file mode 100644 index 00000000..7371dc06 --- /dev/null +++ b/data/gamedata/portbut.json @@ -0,0 +1,4008 @@ +{ + "portbuttons": [ + { + "value0": -85, + "value1": -85, + "value2": -86, + "value3": -85, + "value4": -86, + "value5": -85, + "value6": -86, + "value7": -85, + "value8": -86, + "value9": -85, + "value10": -86, + "value11": -85, + "value12": -86, + "value13": -85, + "value14": -86, + "value15": -85, + "value16": -86, + "value17": -85, + "value18": -86, + "value19": -85, + "value20": -86, + "value21": -85, + "value22": -86, + "value23": -85, + "value24": -86, + "value25": -85, + "value26": -86, + "value27": -85, + "value28": -86, + "value29": -85, + "value30": -85, + "value31": -86, + "value32": -85, + "value33": -86, + "value34": -85, + "value35": -86, + "value36": -85, + "value37": -86, + "value38": -85, + "value39": -86, + "value40": -85, + "value41": -86, + "value42": -85, + "value43": -86, + "value44": -85, + "value45": -86, + "value46": -85, + "value47": -86, + "value48": -85, + "value49": -86, + "value50": -85, + "value51": -86, + "value52": -85, + "value53": -86, + "value54": -85, + "value55": -86, + "value56": -85, + "value57": -86, + "value58": -85, + "value59": -86, + "value60": -85, + "value61": -85, + "value62": -85, + "value63": -85, + "value64": -85, + "value65": -85, + "value66": -85, + "value67": -85, + "value68": -85, + "value69": -85, + "value70": -85, + "value71": -85, + "value72": -85, + "value73": -85, + "value74": -85, + "value75": -85, + "value76": -85, + "value77": -85, + "value78": -85, + "value79": -85, + "value80": -85, + "value81": -85, + "value82": -85, + "value83": -85, + "value84": -85, + "value85": -85, + "value86": -85, + "value87": -85, + "value88": -85, + "value89": -85, + "value90": -85, + "value91": -85, + "value92": -85, + "value93": 10, + "value94": -85, + "value95": -85, + "value96": -85, + "value97": -85, + "value98": -85, + "value99": -85, + "value100": -85, + "value101": -86, + "value102": -85, + "value103": -85, + "value104": -85, + "value105": -85, + "value106": -85, + "value107": -85, + "value108": -85, + "value109": -86, + "value110": -85, + "value111": -86, + "value112": -85, + "value113": -86, + "value114": -85, + "value115": -86, + "value116": -85, + "value117": -86, + "value118": -85, + "value119": -86, + "value120": -85, + "value121": -85, + "value122": -85, + "value123": 10, + "value124": -85, + "value125": -85, + "value126": -85, + "value127": -85, + "value128": -85, + "value129": -85, + "value130": -85, + "value131": -85, + "value132": -85, + "value133": -85, + "value134": -85, + "value135": -85, + "value136": -85, + "value137": -85, + "value138": -85, + "value139": -85, + "value140": -85, + "value141": -85, + "value142": -85, + "value143": -85, + "value144": -85, + "value145": -85, + "value146": -85, + "value147": -85, + "value148": -85, + "value149": -85, + "value150": -84, + "value151": -85, + "value152": -84, + "value153": 10, + "value154": -84, + "value155": -85, + "value156": -85, + "value157": -85, + "value158": -84, + "value159": -85, + "value160": -85, + "value161": -85, + "value162": -84, + "value163": -85, + "value164": -85, + "value165": -85, + "value166": -84, + "value167": -85, + "value168": -85, + "value169": -85, + "value170": -84, + "value171": -85, + "value172": 8, + "value173": -85, + "value174": -84, + "value175": -85, + "value176": -85, + "value177": -85, + "value178": -84, + "value179": -85, + "value180": -85, + "value181": -84, + "value182": -85, + "value183": 10, + "value184": -85, + "value185": -85, + "value186": -85, + "value187": -85, + "value188": -85, + "value189": -85, + "value190": -85, + "value191": -85, + "value192": -85, + "value193": -85, + "value194": -85, + "value195": -85, + "value196": -85, + "value197": -85, + "value198": 20, + "value199": -85, + "value200": 8, + "value201": 8, + "value202": -85, + "value203": -85, + "value204": -85, + "value205": -85, + "value206": -85, + "value207": -85, + "value208": -85, + "value209": -85, + "value210": -84, + "value211": -85, + "value212": -84, + "value213": 10, + "value214": -84, + "value215": -85, + "value216": -84, + "value217": -85, + "value218": -84, + "value219": -85, + "value220": -84, + "value221": -85, + "value222": -84, + "value223": -85, + "value224": -84, + "value225": -85, + "value226": -84, + "value227": -85, + "value228": 20, + "value229": 8, + "value230": -84, + "value231": -85, + "value232": -84, + "value233": -85, + "value234": -84, + "value235": -85, + "value236": -84, + "value237": -85, + "value238": -84, + "value239": -85, + "value240": -84, + "value241": -84, + "value242": -84, + "value243": 10, + "value244": -84, + "value245": -84, + "value246": -84, + "value247": -84, + "value248": -84, + "value249": -84, + "value250": -84, + "value251": -84, + "value252": -84, + "value253": -84, + "value254": -85, + "value255": 20, + "value256": 20, + "value257": 20, + "value258": 8, + "value259": -84, + "value260": 20, + "value261": -84, + "value262": -85, + "value263": -84, + "value264": -84, + "value265": -84, + "value266": -85, + "value267": -84, + "value268": -84, + "value269": -84, + "value270": -83, + "value271": -84, + "value272": -84, + "value273": 10, + "value274": -84, + "value275": -85, + "value276": -84, + "value277": -84, + "value278": -84, + "value279": -84, + "value280": 8, + "value281": 8, + "value282": -84, + "value283": -85, + "value284": 20, + "value285": -84, + "value286": -84, + "value287": 8, + "value288": -84, + "value289": -84, + "value290": -84, + "value291": -85, + "value292": -84, + "value293": -84, + "value294": -84, + "value295": -85, + "value296": -84, + "value297": -85, + "value298": -84, + "value299": -85, + "value300": -84, + "value301": -84, + "value302": -84, + "value303": 10, + "value304": -84, + "value305": -84, + "value306": -84, + "value307": -84, + "value308": -84, + "value309": 8, + "value310": -84, + "value311": -84, + "value312": 8, + "value313": -84, + "value314": 20, + "value315": -84, + "value316": 8, + "value317": -84, + "value318": -84, + "value319": -84, + "value320": -84, + "value321": -84, + "value322": -84, + "value323": -84, + "value324": -84, + "value325": -84, + "value326": -84, + "value327": -84, + "value328": -84, + "value329": -84, + "value330": -83, + "value331": -84, + "value332": -83, + "value333": 10, + "value334": -83, + "value335": -84, + "value336": -83, + "value337": -84, + "value338": -83, + "value339": 8, + "value340": -83, + "value341": 20, + "value342": -83, + "value343": 8, + "value344": -83, + "value345": 8, + "value346": -83, + "value347": -84, + "value348": -83, + "value349": -84, + "value350": -83, + "value351": -84, + "value352": -83, + "value353": -84, + "value354": -83, + "value355": -84, + "value356": -83, + "value357": -84, + "value358": -83, + "value359": -84, + "value360": -83, + "value361": -83, + "value362": -84, + "value363": 10, + "value364": -84, + "value365": -83, + "value366": -84, + "value367": 20, + "value368": 8, + "value369": -83, + "value370": 20, + "value371": 20, + "value372": -83, + "value373": -83, + "value374": 8, + "value375": -83, + "value376": -84, + "value377": -83, + "value378": -84, + "value379": -83, + "value380": -83, + "value381": -84, + "value382": -84, + "value383": -83, + "value384": -84, + "value385": -83, + "value386": -84, + "value387": -83, + "value388": -84, + "value389": -84, + "value390": -83, + "value391": -84, + "value392": -83, + "value393": 10, + "value394": -83, + "value395": -84, + "value396": 20, + "value397": -83, + "value398": 8, + "value399": 20, + "value400": -83, + "value401": -84, + "value402": -83, + "value403": -84, + "value404": -83, + "value405": -84, + "value406": -83, + "value407": -84, + "value408": -83, + "value409": -84, + "value410": -83, + "value411": -84, + "value412": -83, + "value413": -84, + "value414": -83, + "value415": -84, + "value416": -83, + "value417": -84, + "value418": -83, + "value419": -84, + "value420": -83, + "value421": -83, + "value422": -83, + "value423": 10, + "value424": -83, + "value425": 20, + "value426": -83, + "value427": 8, + "value428": -83, + "value429": -83, + "value430": -83, + "value431": -83, + "value432": -83, + "value433": -83, + "value434": -83, + "value435": -83, + "value436": -83, + "value437": -83, + "value438": -83, + "value439": -83, + "value440": -83, + "value441": -83, + "value442": -83, + "value443": -83, + "value444": -83, + "value445": -83, + "value446": -83, + "value447": -83, + "value448": -83, + "value449": -83, + "value450": -82, + "value451": -83, + "value452": -82, + "value453": 10, + "value454": 10, + "value455": 10, + "value456": 10, + "value457": 10, + "value458": 10, + "value459": 10, + "value460": 10, + "value461": 10, + "value462": 10, + "value463": 10, + "value464": 10, + "value465": 10, + "value466": 10, + "value467": 10, + "value468": 10, + "value469": 10, + "value470": 10, + "value471": 10, + "value472": -82, + "value473": -83, + "value474": -82, + "value475": -83, + "value476": -83, + "value477": -83, + "value478": -83, + "value479": -83, + "value480": -82, + "value481": -82, + "value482": -83, + "value483": -83, + "value484": -83, + "value485": -83, + "value486": -83, + "value487": -82, + "value488": -82, + "value489": -82, + "value490": -83, + "value491": -82, + "value492": -82, + "value493": -82, + "value494": -83, + "value495": -82, + "value496": -82, + "value497": -82, + "value498": -83, + "value499": -82, + "value500": -82, + "value501": -83, + "value502": -83, + "value503": -82, + "value504": -82, + "value505": -82, + "value506": -83, + "value507": -82, + "value508": -83, + "value509": -82, + "value510": -82, + "value511": -83, + "value512": -82, + "value513": -83, + "value514": -82, + "value515": -83, + "value516": -82, + "value517": -82, + "value518": -82, + "value519": -83, + "value520": -82, + "value521": -83, + "value522": -82, + "value523": -83, + "value524": -82, + "value525": -83, + "value526": -82, + "value527": -83, + "value528": -82, + "value529": -83, + "value530": -82, + "value531": -83, + "value532": -82, + "value533": -82, + "value534": -82, + "value535": -83, + "value536": -82, + "value537": -83, + "value538": -82, + "value539": -83, + "value540": -82, + "value541": -82, + "value542": -82, + "value543": -82, + "value544": -82, + "value545": -82, + "value546": -82, + "value547": -82, + "value548": -82, + "value549": -81, + "value550": -82, + "value551": -82, + "value552": -82, + "value553": -82, + "value554": -82, + "value555": -82, + "value556": -82, + "value557": -82, + "value558": -82, + "value559": -82, + "value560": -82, + "value561": -82, + "value562": -82, + "value563": -82, + "value564": -82, + "value565": -82, + "value566": -82, + "value567": -82, + "value568": -82, + "value569": -82 + }, + { + "value0": -64, + "value1": -64, + "value2": -64, + "value3": -64, + "value4": -64, + "value5": -64, + "value6": -64, + "value7": -64, + "value8": -64, + "value9": -64, + "value10": -64, + "value11": -64, + "value12": -64, + "value13": -64, + "value14": -64, + "value15": -64, + "value16": -64, + "value17": -64, + "value18": -64, + "value19": -64, + "value20": -64, + "value21": -64, + "value22": -64, + "value23": -64, + "value24": -64, + "value25": -64, + "value26": -64, + "value27": -64, + "value28": -64, + "value29": -64, + "value30": -64, + "value31": -63, + "value32": -63, + "value33": -63, + "value34": -63, + "value35": -64, + "value36": -64, + "value37": -63, + "value38": -63, + "value39": -63, + "value40": -63, + "value41": -64, + "value42": -63, + "value43": -63, + "value44": -63, + "value45": -64, + "value46": -63, + "value47": -63, + "value48": -63, + "value49": -63, + "value50": -64, + "value51": -63, + "value52": -64, + "value53": -63, + "value54": -63, + "value55": -63, + "value56": -63, + "value57": -64, + "value58": -63, + "value59": -63, + "value60": -62, + "value61": -63, + "value62": -63, + "value63": -63, + "value64": -63, + "value65": -62, + "value66": -62, + "value67": -63, + "value68": -63, + "value69": -63, + "value70": -63, + "value71": -62, + "value72": -62, + "value73": -62, + "value74": -63, + "value75": -62, + "value76": -63, + "value77": -62, + "value78": -62, + "value79": -62, + "value80": -62, + "value81": -63, + "value82": -62, + "value83": -63, + "value84": 61, + "value85": -63, + "value86": -63, + "value87": -62, + "value88": -62, + "value89": -62, + "value90": -61, + "value91": -62, + "value92": -61, + "value93": 0, + "value94": 0, + "value95": 0, + "value96": 0, + "value97": 0, + "value98": 0, + "value99": 0, + "value100": 0, + "value101": -61, + "value102": -61, + "value103": -62, + "value104": -61, + "value105": -62, + "value106": -62, + "value107": -62, + "value108": -62, + "value109": -61, + "value110": -61, + "value111": -62, + "value112": -62, + "value113": -62, + "value114": 36, + "value115": -61, + "value116": -62, + "value117": -61, + "value118": -62, + "value119": -62, + "value120": -61, + "value121": -60, + "value122": -61, + "value123": 0, + "value124": 1, + "value125": 1, + "value126": 1, + "value127": 1, + "value128": 1, + "value129": 0, + "value130": 2, + "value131": 0, + "value132": 0, + "value133": -61, + "value134": -61, + "value135": -60, + "value136": -61, + "value137": -61, + "value138": -61, + "value139": -61, + "value140": -61, + "value141": -60, + "value142": -61, + "value143": -61, + "value144": 8, + "value145": -61, + "value146": -61, + "value147": -61, + "value148": -61, + "value149": -61, + "value150": -60, + "value151": -60, + "value152": -61, + "value153": 0, + "value154": 1, + "value155": 1, + "value156": 1, + "value157": 1, + "value158": 1, + "value159": 0, + "value160": 2, + "value161": 2, + "value162": 4, + "value163": 0, + "value164": -60, + "value165": -60, + "value166": -60, + "value167": -60, + "value168": -60, + "value169": -60, + "value170": -60, + "value171": 61, + "value172": 36, + "value173": 8, + "value174": 11, + "value175": 8, + "value176": 95, + "value177": 73, + "value178": -60, + "value179": -60, + "value180": -59, + "value181": -60, + "value182": -59, + "value183": 0, + "value184": 1, + "value185": 0, + "value186": 0, + "value187": 0, + "value188": 0, + "value189": 0, + "value190": 0, + "value191": 0, + "value192": 4, + "value193": 0, + "value194": -60, + "value195": -59, + "value196": -59, + "value197": -59, + "value198": -59, + "value199": -59, + "value200": -59, + "value201": -59, + "value202": -59, + "value203": -60, + "value204": 8, + "value205": -59, + "value206": -60, + "value207": -59, + "value208": -60, + "value209": -59, + "value210": -58, + "value211": -58, + "value212": -58, + "value213": 0, + "value214": 1, + "value215": 1, + "value216": 1, + "value217": 1, + "value218": 1, + "value219": 1, + "value220": 1, + "value221": 1, + "value222": 4, + "value223": 0, + "value224": -58, + "value225": -58, + "value226": -58, + "value227": -59, + "value228": -59, + "value229": -58, + "value230": -58, + "value231": -59, + "value232": -58, + "value233": -59, + "value234": 36, + "value235": -58, + "value236": -58, + "value237": -59, + "value238": -59, + "value239": -58, + "value240": -57, + "value241": -58, + "value242": -58, + "value243": 0, + "value244": 1, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 1, + "value252": 4, + "value253": 0, + "value254": -57, + "value255": -57, + "value256": -58, + "value257": -58, + "value258": -57, + "value259": -58, + "value260": -58, + "value261": -57, + "value262": -58, + "value263": -58, + "value264": 61, + "value265": -58, + "value266": -58, + "value267": -57, + "value268": -58, + "value269": -58, + "value270": -57, + "value271": -56, + "value272": -57, + "value273": 0, + "value274": 1, + "value275": 1, + "value276": 1, + "value277": 1, + "value278": 1, + "value279": 1, + "value280": 1, + "value281": 1, + "value282": 4, + "value283": 0, + "value284": -57, + "value285": -57, + "value286": -57, + "value287": -57, + "value288": -57, + "value289": -56, + "value290": 61, + "value291": -57, + "value292": -57, + "value293": -57, + "value294": -57, + "value295": -56, + "value296": -57, + "value297": -57, + "value298": -57, + "value299": -57, + "value300": -57, + "value301": -56, + "value302": -56, + "value303": 0, + "value304": 1, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 1, + "value312": 4, + "value313": 0, + "value314": -56, + "value315": -56, + "value316": -56, + "value317": -56, + "value318": -57, + "value319": -56, + "value320": 36, + "value321": -56, + "value322": -56, + "value323": -56, + "value324": -57, + "value325": -56, + "value326": -56, + "value327": -56, + "value328": -56, + "value329": -56, + "value330": -56, + "value331": -55, + "value332": -56, + "value333": 0, + "value334": 1, + "value335": 1, + "value336": 1, + "value337": 1, + "value338": 1, + "value339": 1, + "value340": 1, + "value341": 1, + "value342": 4, + "value343": 0, + "value344": -55, + "value345": -55, + "value346": -55, + "value347": -55, + "value348": -55, + "value349": -55, + "value350": 8, + "value351": -55, + "value352": -55, + "value353": -56, + "value354": -56, + "value355": -55, + "value356": -56, + "value357": -55, + "value358": -55, + "value359": -56, + "value360": -54, + "value361": -55, + "value362": -54, + "value363": 0, + "value364": 1, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 1, + "value372": 4, + "value373": 0, + "value374": -55, + "value375": -55, + "value376": -54, + "value377": 61, + "value378": 36, + "value379": 8, + "value380": 11, + "value381": 8, + "value382": 36, + "value383": 61, + "value384": -54, + "value385": -55, + "value386": -54, + "value387": -55, + "value388": -55, + "value389": -54, + "value390": -54, + "value391": -53, + "value392": -54, + "value393": 0, + "value394": 1, + "value395": 1, + "value396": 1, + "value397": 1, + "value398": 1, + "value399": 1, + "value400": 1, + "value401": 1, + "value402": 4, + "value403": 0, + "value404": -53, + "value405": -54, + "value406": -54, + "value407": -54, + "value408": -54, + "value409": -54, + "value410": 8, + "value411": -53, + "value412": -54, + "value413": -53, + "value414": -54, + "value415": -53, + "value416": -54, + "value417": -53, + "value418": -54, + "value419": -54, + "value420": -53, + "value421": -53, + "value422": -53, + "value423": 0, + "value424": 1, + "value425": 1, + "value426": 1, + "value427": 1, + "value428": 1, + "value429": 1, + "value430": 1, + "value431": 1, + "value432": 4, + "value433": 0, + "value434": -53, + "value435": -53, + "value436": -53, + "value437": -53, + "value438": -53, + "value439": -53, + "value440": 36, + "value441": -53, + "value442": -53, + "value443": -53, + "value444": -53, + "value445": -53, + "value446": -53, + "value447": -53, + "value448": -53, + "value449": -53, + "value450": -52, + "value451": -52, + "value452": -52, + "value453": 0, + "value454": 4, + "value455": 4, + "value456": 4, + "value457": 4, + "value458": 4, + "value459": 4, + "value460": 4, + "value461": 4, + "value462": 4, + "value463": 0, + "value464": -52, + "value465": -53, + "value466": -52, + "value467": -52, + "value468": -52, + "value469": -53, + "value470": 61, + "value471": -52, + "value472": -52, + "value473": -52, + "value474": -52, + "value475": -52, + "value476": -52, + "value477": -52, + "value478": -52, + "value479": -52, + "value480": -51, + "value481": -52, + "value482": -51, + "value483": -51, + "value484": -52, + "value485": -51, + "value486": 0, + "value487": 0, + "value488": 0, + "value489": 0, + "value490": 0, + "value491": 0, + "value492": 0, + "value493": 0, + "value494": -52, + "value495": -51, + "value496": -51, + "value497": -52, + "value498": -52, + "value499": -51, + "value500": -51, + "value501": -52, + "value502": -51, + "value503": -51, + "value504": -51, + "value505": -52, + "value506": -51, + "value507": -51, + "value508": -52, + "value509": -51, + "value510": -50, + "value511": -51, + "value512": -50, + "value513": -50, + "value514": -51, + "value515": -50, + "value516": -51, + "value517": -50, + "value518": -51, + "value519": -50, + "value520": -51, + "value521": -51, + "value522": -50, + "value523": -51, + "value524": -51, + "value525": -50, + "value526": -51, + "value527": -51, + "value528": -50, + "value529": -51, + "value530": -50, + "value531": -51, + "value532": -51, + "value533": -50, + "value534": -51, + "value535": -50, + "value536": -50, + "value537": -51, + "value538": -50, + "value539": -51, + "value540": -50, + "value541": -49, + "value542": -50, + "value543": -50, + "value544": -49, + "value545": -50, + "value546": -50, + "value547": -50, + "value548": -50, + "value549": -50, + "value550": -50, + "value551": -50, + "value552": -50, + "value553": -50, + "value554": -50, + "value555": -50, + "value556": -50, + "value557": -50, + "value558": -50, + "value559": -50, + "value560": -50, + "value561": -50, + "value562": -49, + "value563": -50, + "value564": -50, + "value565": -50, + "value566": -50, + "value567": -50, + "value568": -50, + "value569": -49 + }, + { + "value0": 70, + "value1": 70, + "value2": 70, + "value3": 70, + "value4": 70, + "value5": 70, + "value6": 70, + "value7": 70, + "value8": 70, + "value9": 70, + "value10": 70, + "value11": 70, + "value12": 70, + "value13": 70, + "value14": 70, + "value15": 70, + "value16": 70, + "value17": 70, + "value18": 70, + "value19": 70, + "value20": 70, + "value21": 70, + "value22": 70, + "value23": 70, + "value24": 70, + "value25": 70, + "value26": 70, + "value27": 70, + "value28": 70, + "value29": 70, + "value30": 70, + "value31": 71, + "value32": 71, + "value33": 70, + "value34": 70, + "value35": 71, + "value36": 70, + "value37": 0, + "value38": 0, + "value39": 0, + "value40": 70, + "value41": 71, + "value42": 70, + "value43": 70, + "value44": 70, + "value45": 71, + "value46": 70, + "value47": 70, + "value48": 71, + "value49": 70, + "value50": 70, + "value51": 70, + "value52": 70, + "value53": 71, + "value54": 70, + "value55": 70, + "value56": 70, + "value57": 71, + "value58": 70, + "value59": 70, + "value60": 71, + "value61": 70, + "value62": 71, + "value63": 70, + "value64": 71, + "value65": 71, + "value66": 4, + "value67": 4, + "value68": 4, + "value69": 4, + "value70": 4, + "value71": 71, + "value72": 71, + "value73": 70, + "value74": 71, + "value75": 71, + "value76": 71, + "value77": 71, + "value78": 70, + "value79": 71, + "value80": 71, + "value81": 70, + "value82": 20, + "value83": 20, + "value84": 20, + "value85": 70, + "value86": 71, + "value87": 70, + "value88": 71, + "value89": 71, + "value90": 71, + "value91": 71, + "value92": 71, + "value93": 0, + "value94": 0, + "value95": 0, + "value96": 0, + "value97": 11, + "value98": 11, + "value99": 11, + "value100": 0, + "value101": 0, + "value102": 0, + "value103": 0, + "value104": 71, + "value105": 71, + "value106": 71, + "value107": 71, + "value108": 72, + "value109": 71, + "value110": 20, + "value111": 20, + "value112": 72, + "value113": 71, + "value114": 71, + "value115": 71, + "value116": 71, + "value117": 71, + "value118": 71, + "value119": 71, + "value120": 71, + "value121": 72, + "value122": 71, + "value123": 0, + "value124": 1, + "value125": 1, + "value126": 1, + "value127": 4, + "value128": 4, + "value129": 4, + "value130": 1, + "value131": 1, + "value132": 1, + "value133": 4, + "value134": 0, + "value135": 72, + "value136": 72, + "value137": 71, + "value138": 72, + "value139": 20, + "value140": 71, + "value141": 72, + "value142": 72, + "value143": 71, + "value144": 71, + "value145": 72, + "value146": 71, + "value147": 72, + "value148": 72, + "value149": 71, + "value150": 71, + "value151": 72, + "value152": 72, + "value153": 0, + "value154": 0, + "value155": 0, + "value156": 0, + "value157": 0, + "value158": 0, + "value159": 0, + "value160": 0, + "value161": 0, + "value162": 0, + "value163": 4, + "value164": 0, + "value165": 72, + "value166": 72, + "value167": 72, + "value168": 21, + "value169": 21, + "value170": 21, + "value171": 72, + "value172": 72, + "value173": 72, + "value174": 71, + "value175": 72, + "value176": 72, + "value177": 72, + "value178": 72, + "value179": 72, + "value180": 72, + "value181": 72, + "value182": 72, + "value183": 0, + "value184": 1, + "value185": 1, + "value186": 0, + "value187": 1, + "value188": 1, + "value189": 1, + "value190": 1, + "value191": 1, + "value192": 1, + "value193": 4, + "value194": 0, + "value195": 72, + "value196": 73, + "value197": 72, + "value198": 21, + "value199": 1, + "value200": 21, + "value201": 72, + "value202": 72, + "value203": 11, + "value204": 72, + "value205": 72, + "value206": 72, + "value207": 73, + "value208": 72, + "value209": 72, + "value210": 72, + "value211": 73, + "value212": 72, + "value213": 0, + "value214": 0, + "value215": 0, + "value216": 0, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 4, + "value224": 0, + "value225": 73, + "value226": 73, + "value227": 72, + "value228": 21, + "value229": 21, + "value230": 21, + "value231": 72, + "value232": 73, + "value233": 72, + "value234": 72, + "value235": 73, + "value236": 72, + "value237": 72, + "value238": 72, + "value239": 73, + "value240": 73, + "value241": 73, + "value242": 73, + "value243": 0, + "value244": 1, + "value245": 1, + "value246": 0, + "value247": 1, + "value248": 1, + "value249": 1, + "value250": 1, + "value251": 1, + "value252": 1, + "value253": 4, + "value254": 0, + "value255": 73, + "value256": 73, + "value257": 73, + "value258": 73, + "value259": 20, + "value260": 73, + "value261": 73, + "value262": 73, + "value263": 73, + "value264": 73, + "value265": 73, + "value266": 73, + "value267": 73, + "value268": 73, + "value269": 72, + "value270": 73, + "value271": 73, + "value272": 73, + "value273": 0, + "value274": 0, + "value275": 0, + "value276": 0, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 4, + "value284": 0, + "value285": 73, + "value286": 73, + "value287": 74, + "value288": 73, + "value289": 73, + "value290": 20, + "value291": 73, + "value292": 73, + "value293": 74, + "value294": 73, + "value295": 73, + "value296": 73, + "value297": 74, + "value298": 73, + "value299": 73, + "value300": 74, + "value301": 74, + "value302": 73, + "value303": 0, + "value304": 1, + "value305": 1, + "value306": 0, + "value307": 1, + "value308": 1, + "value309": 1, + "value310": 1, + "value311": 1, + "value312": 1, + "value313": 4, + "value314": 0, + "value315": 74, + "value316": 74, + "value317": 73, + "value318": 74, + "value319": 73, + "value320": 21, + "value321": 21, + "value322": 21, + "value323": 74, + "value324": 74, + "value325": 73, + "value326": 74, + "value327": 11, + "value328": 74, + "value329": 74, + "value330": 74, + "value331": 74, + "value332": 74, + "value333": 0, + "value334": 0, + "value335": 0, + "value336": 0, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 4, + "value344": 0, + "value345": 74, + "value346": 74, + "value347": 74, + "value348": 74, + "value349": 74, + "value350": 21, + "value351": 1, + "value352": 21, + "value353": 74, + "value354": 74, + "value355": 74, + "value356": 74, + "value357": 74, + "value358": 74, + "value359": 74, + "value360": 75, + "value361": 74, + "value362": 74, + "value363": 0, + "value364": 1, + "value365": 1, + "value366": 0, + "value367": 1, + "value368": 1, + "value369": 1, + "value370": 1, + "value371": 1, + "value372": 1, + "value373": 4, + "value374": 0, + "value375": 74, + "value376": 74, + "value377": 75, + "value378": 74, + "value379": 75, + "value380": 21, + "value381": 21, + "value382": 21, + "value383": 20, + "value384": 74, + "value385": 75, + "value386": 74, + "value387": 75, + "value388": 75, + "value389": 74, + "value390": 75, + "value391": 75, + "value392": 75, + "value393": 0, + "value394": 0, + "value395": 0, + "value396": 0, + "value397": 0, + "value398": 0, + "value399": 0, + "value400": 0, + "value401": 0, + "value402": 0, + "value403": 4, + "value404": 0, + "value405": 75, + "value406": 74, + "value407": 11, + "value408": 75, + "value409": 74, + "value410": 75, + "value411": 75, + "value412": 75, + "value413": 75, + "value414": 20, + "value415": 75, + "value416": 75, + "value417": 74, + "value418": 75, + "value419": 75, + "value420": 76, + "value421": 75, + "value422": 75, + "value423": 0, + "value424": 1, + "value425": 1, + "value426": 0, + "value427": 1, + "value428": 1, + "value429": 1, + "value430": 1, + "value431": 1, + "value432": 1, + "value433": 4, + "value434": 0, + "value435": 75, + "value436": 75, + "value437": 75, + "value438": 75, + "value439": 76, + "value440": 75, + "value441": 75, + "value442": 75, + "value443": 75, + "value444": 20, + "value445": 75, + "value446": 75, + "value447": 76, + "value448": 75, + "value449": 75, + "value450": 76, + "value451": 76, + "value452": 76, + "value453": 0, + "value454": 4, + "value455": 4, + "value456": 4, + "value457": 4, + "value458": 4, + "value459": 4, + "value460": 4, + "value461": 4, + "value462": 4, + "value463": 4, + "value464": 0, + "value465": 75, + "value466": 75, + "value467": 75, + "value468": 75, + "value469": 75, + "value470": 3, + "value471": 76, + "value472": 76, + "value473": 75, + "value474": 20, + "value475": 76, + "value476": 75, + "value477": 75, + "value478": 75, + "value479": 76, + "value480": 76, + "value481": 76, + "value482": 76, + "value483": 76, + "value484": 0, + "value485": 0, + "value486": 0, + "value487": 0, + "value488": 0, + "value489": 0, + "value490": 0, + "value491": 0, + "value492": 0, + "value493": 0, + "value494": 0, + "value495": 76, + "value496": 2, + "value497": 2, + "value498": 3, + "value499": 4, + "value500": 4, + "value501": 75, + "value502": 76, + "value503": 20, + "value504": 76, + "value505": 76, + "value506": 76, + "value507": 76, + "value508": 76, + "value509": 75, + "value510": 76, + "value511": 77, + "value512": 76, + "value513": 76, + "value514": 76, + "value515": 77, + "value516": 76, + "value517": 76, + "value518": 77, + "value519": 76, + "value520": 76, + "value521": 76, + "value522": 77, + "value523": 76, + "value524": 76, + "value525": 77, + "value526": 76, + "value527": 76, + "value528": 76, + "value529": 77, + "value530": 3, + "value531": 76, + "value532": 76, + "value533": 77, + "value534": 76, + "value535": 76, + "value536": 76, + "value537": 77, + "value538": 76, + "value539": 76, + "value540": 76, + "value541": 77, + "value542": 76, + "value543": 77, + "value544": 77, + "value545": 76, + "value546": 77, + "value547": 76, + "value548": 77, + "value549": 77, + "value550": 76, + "value551": 77, + "value552": 77, + "value553": 76, + "value554": 77, + "value555": 76, + "value556": 77, + "value557": 77, + "value558": 76, + "value559": 77, + "value560": 76, + "value561": 77, + "value562": 76, + "value563": 77, + "value564": 77, + "value565": 76, + "value566": 77, + "value567": 76, + "value568": 77, + "value569": 77 + }, + { + "value0": -64, + "value1": -64, + "value2": -64, + "value3": -64, + "value4": -64, + "value5": -64, + "value6": -64, + "value7": -64, + "value8": -64, + "value9": -64, + "value10": -64, + "value11": -64, + "value12": -64, + "value13": -64, + "value14": -64, + "value15": -64, + "value16": -64, + "value17": -64, + "value18": -64, + "value19": -64, + "value20": -64, + "value21": -64, + "value22": -64, + "value23": -64, + "value24": -64, + "value25": -64, + "value26": -64, + "value27": -64, + "value28": -64, + "value29": -64, + "value30": -63, + "value31": -63, + "value32": -63, + "value33": -64, + "value34": -64, + "value35": -63, + "value36": -64, + "value37": -63, + "value38": -63, + "value39": -63, + "value40": -64, + "value41": -64, + "value42": -63, + "value43": -63, + "value44": -64, + "value45": -63, + "value46": -63, + "value47": -64, + "value48": -64, + "value49": -63, + "value50": -63, + "value51": -63, + "value52": -63, + "value53": -64, + "value54": -64, + "value55": -63, + "value56": -63, + "value57": -63, + "value58": -63, + "value59": -64, + "value60": -63, + "value61": -63, + "value62": -63, + "value63": -63, + "value64": -62, + "value65": -63, + "value66": -63, + "value67": -63, + "value68": -63, + "value69": -62, + "value70": -63, + "value71": -63, + "value72": -63, + "value73": -63, + "value74": -62, + "value75": -63, + "value76": -63, + "value77": -63, + "value78": -63, + "value79": -63, + "value80": -63, + "value81": -62, + "value82": -63, + "value83": -63, + "value84": -63, + "value85": -63, + "value86": -63, + "value87": -62, + "value88": -63, + "value89": -63, + "value90": -62, + "value91": -63, + "value92": -62, + "value93": -62, + "value94": -62, + "value95": -62, + "value96": -62, + "value97": -62, + "value98": -62, + "value99": -62, + "value100": -63, + "value101": 11, + "value102": 11, + "value103": 11, + "value104": 11, + "value105": 11, + "value106": 11, + "value107": 11, + "value108": -62, + "value109": -63, + "value110": -62, + "value111": -62, + "value112": -62, + "value113": -62, + "value114": -62, + "value115": -63, + "value116": -62, + "value117": -62, + "value118": -62, + "value119": -62, + "value120": -62, + "value121": -62, + "value122": -62, + "value123": -61, + "value124": -61, + "value125": -62, + "value126": -62, + "value127": -61, + "value128": -61, + "value129": -62, + "value130": -61, + "value131": -62, + "value132": 13, + "value133": 13, + "value134": 13, + "value135": 13, + "value136": 13, + "value137": -62, + "value138": -62, + "value139": -62, + "value140": -62, + "value141": -61, + "value142": -62, + "value143": -62, + "value144": -62, + "value145": -62, + "value146": -62, + "value147": -61, + "value148": -61, + "value149": -61, + "value150": -61, + "value151": -61, + "value152": -61, + "value153": -61, + "value154": -61, + "value155": -61, + "value156": -61, + "value157": -61, + "value158": -61, + "value159": -61, + "value160": -61, + "value161": -61, + "value162": 13, + "value163": 13, + "value164": 13, + "value165": 13, + "value166": 13, + "value167": -61, + "value168": -62, + "value169": -61, + "value170": -61, + "value171": -61, + "value172": -61, + "value173": -61, + "value174": -61, + "value175": -61, + "value176": -61, + "value177": -61, + "value178": -61, + "value179": -61, + "value180": -61, + "value181": -61, + "value182": -61, + "value183": -61, + "value184": -60, + "value185": -60, + "value186": -61, + "value187": -61, + "value188": -60, + "value189": -60, + "value190": -61, + "value191": -60, + "value192": 13, + "value193": 13, + "value194": 13, + "value195": 13, + "value196": 13, + "value197": -61, + "value198": -60, + "value199": -61, + "value200": -61, + "value201": -60, + "value202": -60, + "value203": -60, + "value204": -61, + "value205": -61, + "value206": -60, + "value207": -61, + "value208": -60, + "value209": -60, + "value210": -60, + "value211": -60, + "value212": -60, + "value213": -60, + "value214": -60, + "value215": -60, + "value216": -60, + "value217": -60, + "value218": -60, + "value219": -60, + "value220": -60, + "value221": 11, + "value222": 11, + "value223": 11, + "value224": 11, + "value225": 11, + "value226": 11, + "value227": 11, + "value228": -60, + "value229": -60, + "value230": -60, + "value231": -60, + "value232": -60, + "value233": -60, + "value234": -60, + "value235": -60, + "value236": -60, + "value237": -60, + "value238": -60, + "value239": -60, + "value240": -60, + "value241": -59, + "value242": -60, + "value243": -59, + "value244": -59, + "value245": -59, + "value246": -59, + "value247": -59, + "value248": -59, + "value249": -60, + "value250": -59, + "value251": -59, + "value252": -59, + "value253": -60, + "value254": 14, + "value255": -60, + "value256": -60, + "value257": -60, + "value258": -59, + "value259": -60, + "value260": -60, + "value261": -59, + "value262": -60, + "value263": -60, + "value264": -60, + "value265": -59, + "value266": -60, + "value267": -59, + "value268": -59, + "value269": -59, + "value270": -59, + "value271": -59, + "value272": -58, + "value273": -59, + "value274": -59, + "value275": -59, + "value276": -59, + "value277": -58, + "value278": -58, + "value279": -59, + "value280": -59, + "value281": -59, + "value282": -59, + "value283": -59, + "value284": 11, + "value285": -59, + "value286": -59, + "value287": -59, + "value288": -59, + "value289": -59, + "value290": -59, + "value291": -58, + "value292": -58, + "value293": -59, + "value294": -59, + "value295": -58, + "value296": -58, + "value297": -59, + "value298": -59, + "value299": -59, + "value300": -59, + "value301": -58, + "value302": -58, + "value303": -59, + "value304": -58, + "value305": -58, + "value306": -59, + "value307": -58, + "value308": -58, + "value309": -58, + "value310": -59, + "value311": -58, + "value312": -58, + "value313": 14, + "value314": 11, + "value315": 14, + "value316": -58, + "value317": -59, + "value318": -58, + "value319": -58, + "value320": -59, + "value321": -58, + "value322": -58, + "value323": -58, + "value324": -59, + "value325": -58, + "value326": -58, + "value327": -58, + "value328": -58, + "value329": -58, + "value330": -58, + "value331": -57, + "value332": -58, + "value333": -57, + "value334": -58, + "value335": -58, + "value336": -58, + "value337": -58, + "value338": -57, + "value339": -58, + "value340": 14, + "value341": 11, + "value342": 11, + "value343": 11, + "value344": 11, + "value345": 11, + "value346": 11, + "value347": 11, + "value348": 14, + "value349": -58, + "value350": -58, + "value351": -57, + "value352": -58, + "value353": -57, + "value354": -58, + "value355": -58, + "value356": -57, + "value357": -58, + "value358": -57, + "value359": -58, + "value360": -57, + "value361": -57, + "value362": -57, + "value363": -57, + "value364": -57, + "value365": -57, + "value366": -57, + "value367": -57, + "value368": -57, + "value369": -57, + "value370": -57, + "value371": 14, + "value372": 14, + "value373": 11, + "value374": 11, + "value375": 11, + "value376": 14, + "value377": 14, + "value378": -57, + "value379": -57, + "value380": -57, + "value381": -57, + "value382": -57, + "value383": -57, + "value384": -57, + "value385": -57, + "value386": -57, + "value387": -57, + "value388": -57, + "value389": -58, + "value390": -57, + "value391": -56, + "value392": -56, + "value393": -56, + "value394": -57, + "value395": -57, + "value396": -57, + "value397": -56, + "value398": -56, + "value399": -57, + "value400": -56, + "value401": -57, + "value402": 14, + "value403": 11, + "value404": 11, + "value405": 11, + "value406": 14, + "value407": -57, + "value408": -57, + "value409": -57, + "value410": -57, + "value411": -56, + "value412": -56, + "value413": -57, + "value414": -57, + "value415": -56, + "value416": -57, + "value417": -56, + "value418": -56, + "value419": -57, + "value420": -56, + "value421": -56, + "value422": -56, + "value423": -55, + "value424": -56, + "value425": -56, + "value426": -56, + "value427": -56, + "value428": -56, + "value429": -56, + "value430": -56, + "value431": -56, + "value432": 11, + "value433": 14, + "value434": 14, + "value435": 14, + "value436": 11, + "value437": -56, + "value438": -56, + "value439": -56, + "value440": -56, + "value441": -56, + "value442": -56, + "value443": -56, + "value444": -56, + "value445": -56, + "value446": -56, + "value447": -56, + "value448": -56, + "value449": -56, + "value450": -56, + "value451": -55, + "value452": -56, + "value453": -55, + "value454": -56, + "value455": -55, + "value456": -55, + "value457": -56, + "value458": -55, + "value459": -55, + "value460": -55, + "value461": 14, + "value462": 14, + "value463": -55, + "value464": -55, + "value465": -56, + "value466": 14, + "value467": 14, + "value468": -55, + "value469": -56, + "value470": -55, + "value471": -55, + "value472": -55, + "value473": -55, + "value474": -55, + "value475": -56, + "value476": -55, + "value477": -56, + "value478": -55, + "value479": -56, + "value480": -54, + "value481": -55, + "value482": -54, + "value483": -55, + "value484": -55, + "value485": -55, + "value486": -55, + "value487": -55, + "value488": -55, + "value489": -54, + "value490": -55, + "value491": -54, + "value492": -54, + "value493": -55, + "value494": -55, + "value495": -55, + "value496": -55, + "value497": -54, + "value498": -55, + "value499": -55, + "value500": -55, + "value501": -54, + "value502": -55, + "value503": -55, + "value504": -55, + "value505": -55, + "value506": -55, + "value507": -55, + "value508": -55, + "value509": -55, + "value510": -55, + "value511": -54, + "value512": -54, + "value513": -54, + "value514": -54, + "value515": -54, + "value516": -55, + "value517": -54, + "value518": -54, + "value519": -54, + "value520": -54, + "value521": -54, + "value522": -54, + "value523": -54, + "value524": -55, + "value525": -54, + "value526": -54, + "value527": -54, + "value528": -54, + "value529": -54, + "value530": -54, + "value531": -54, + "value532": -54, + "value533": -54, + "value534": -54, + "value535": -55, + "value536": -54, + "value537": -54, + "value538": -54, + "value539": -55, + "value540": -53, + "value541": -54, + "value542": -54, + "value543": -53, + "value544": -53, + "value545": -54, + "value546": -53, + "value547": -54, + "value548": -54, + "value549": -53, + "value550": -54, + "value551": -54, + "value552": -53, + "value553": -53, + "value554": -53, + "value555": -54, + "value556": -54, + "value557": -53, + "value558": -53, + "value559": -54, + "value560": -54, + "value561": -53, + "value562": -53, + "value563": -53, + "value564": -54, + "value565": -54, + "value566": -53, + "value567": -54, + "value568": -54, + "value569": -53 + }, + { + "value0": 84, + "value1": 84, + "value2": 84, + "value3": 84, + "value4": 84, + "value5": 84, + "value6": 84, + "value7": 84, + "value8": 84, + "value9": 84, + "value10": 84, + "value11": 84, + "value12": 84, + "value13": 84, + "value14": 84, + "value15": 84, + "value16": 84, + "value17": 84, + "value18": 84, + "value19": 84, + "value20": 84, + "value21": 84, + "value22": 84, + "value23": 84, + "value24": 84, + "value25": 84, + "value26": 84, + "value27": 84, + "value28": 84, + "value29": 84, + "value30": 85, + "value31": 84, + "value32": 85, + "value33": 84, + "value34": 85, + "value35": 84, + "value36": 85, + "value37": 84, + "value38": 85, + "value39": 84, + "value40": 85, + "value41": 84, + "value42": 85, + "value43": 84, + "value44": 85, + "value45": 84, + "value46": 85, + "value47": 84, + "value48": 85, + "value49": 84, + "value50": 85, + "value51": 84, + "value52": 85, + "value53": 84, + "value54": 85, + "value55": 84, + "value56": 85, + "value57": 84, + "value58": 85, + "value59": 84, + "value60": 84, + "value61": 85, + "value62": 84, + "value63": 85, + "value64": 84, + "value65": 85, + "value66": 84, + "value67": 85, + "value68": 84, + "value69": 85, + "value70": 84, + "value71": 85, + "value72": 84, + "value73": 85, + "value74": 84, + "value75": 85, + "value76": 84, + "value77": 85, + "value78": 84, + "value79": 85, + "value80": 84, + "value81": 10, + "value82": 10, + "value83": 85, + "value84": 84, + "value85": 85, + "value86": 10, + "value87": 10, + "value88": 84, + "value89": 85, + "value90": 86, + "value91": 85, + "value92": 85, + "value93": 85, + "value94": 86, + "value95": 85, + "value96": 85, + "value97": 85, + "value98": 86, + "value99": 85, + "value100": 85, + "value101": 85, + "value102": 86, + "value103": 85, + "value104": 85, + "value105": 85, + "value106": 86, + "value107": 85, + "value108": 85, + "value109": 85, + "value110": 10, + "value111": 85, + "value112": 10, + "value113": 85, + "value114": 86, + "value115": 10, + "value116": 10, + "value117": 85, + "value118": 86, + "value119": 85, + "value120": 85, + "value121": 86, + "value122": 85, + "value123": 86, + "value124": 85, + "value125": 86, + "value126": 85, + "value127": 86, + "value128": 85, + "value129": 86, + "value130": 85, + "value131": 86, + "value132": 85, + "value133": 86, + "value134": 85, + "value135": 86, + "value136": 85, + "value137": 86, + "value138": 85, + "value139": 86, + "value140": 10, + "value141": 10, + "value142": 85, + "value143": 86, + "value144": 10, + "value145": 10, + "value146": 85, + "value147": 86, + "value148": 85, + "value149": 86, + "value150": 86, + "value151": 86, + "value152": 86, + "value153": 86, + "value154": 86, + "value155": 86, + "value156": 86, + "value157": 86, + "value158": 86, + "value159": 86, + "value160": 86, + "value161": 86, + "value162": 86, + "value163": 86, + "value164": 86, + "value165": 86, + "value166": 86, + "value167": 86, + "value168": 86, + "value169": 86, + "value170": 86, + "value171": 86, + "value172": 86, + "value173": 10, + "value174": 10, + "value175": 86, + "value176": 86, + "value177": 86, + "value178": 86, + "value179": 86, + "value180": 86, + "value181": 86, + "value182": 86, + "value183": 86, + "value184": 86, + "value185": 87, + "value186": 86, + "value187": 86, + "value188": 86, + "value189": 86, + "value190": 86, + "value191": 86, + "value192": 86, + "value193": 87, + "value194": 86, + "value195": 86, + "value196": 86, + "value197": 86, + "value198": 86, + "value199": 86, + "value200": 86, + "value201": 87, + "value202": 10, + "value203": 10, + "value204": 86, + "value205": 86, + "value206": 10, + "value207": 10, + "value208": 86, + "value209": 87, + "value210": 87, + "value211": 86, + "value212": 87, + "value213": 87, + "value214": 87, + "value215": 86, + "value216": 87, + "value217": 87, + "value218": 87, + "value219": 86, + "value220": 87, + "value221": 87, + "value222": -106, + "value223": -106, + "value224": 87, + "value225": 87, + "value226": 87, + "value227": 86, + "value228": 87, + "value229": 87, + "value230": 87, + "value231": 10, + "value232": 10, + "value233": 87, + "value234": 87, + "value235": 10, + "value236": 87, + "value237": 10, + "value238": 87, + "value239": 86, + "value240": 87, + "value241": 87, + "value242": 87, + "value243": 87, + "value244": 87, + "value245": 87, + "value246": 87, + "value247": 87, + "value248": -49, + "value249": -49, + "value250": 87, + "value251": 87, + "value252": -106, + "value253": -106, + "value254": 87, + "value255": 87, + "value256": 87, + "value257": 87, + "value258": 87, + "value259": 87, + "value260": 10, + "value261": 10, + "value262": 87, + "value263": 87, + "value264": 87, + "value265": 10, + "value266": 10, + "value267": 87, + "value268": 87, + "value269": 87, + "value270": 88, + "value271": 87, + "value272": 88, + "value273": 87, + "value274": 88, + "value275": 87, + "value276": 88, + "value277": 87, + "value278": -51, + "value279": -51, + "value280": 88, + "value281": 87, + "value282": -107, + "value283": -107, + "value284": 88, + "value285": 87, + "value286": 88, + "value287": 87, + "value288": 88, + "value289": 87, + "value290": 88, + "value291": 87, + "value292": 88, + "value293": 87, + "value294": 88, + "value295": 87, + "value296": 88, + "value297": 87, + "value298": 88, + "value299": 87, + "value300": 87, + "value301": 88, + "value302": 88, + "value303": 88, + "value304": 72, + "value305": 72, + "value306": 88, + "value307": 88, + "value308": -53, + "value309": -53, + "value310": 88, + "value311": 88, + "value312": -108, + "value313": -108, + "value314": 88, + "value315": 88, + "value316": 87, + "value317": 88, + "value318": 88, + "value319": 88, + "value320": 87, + "value321": 88, + "value322": 88, + "value323": 88, + "value324": 87, + "value325": 88, + "value326": 88, + "value327": 88, + "value328": 87, + "value329": 88, + "value330": 89, + "value331": 88, + "value332": 89, + "value333": 88, + "value334": 71, + "value335": 71, + "value336": 89, + "value337": 88, + "value338": -55, + "value339": -56, + "value340": 89, + "value341": 88, + "value342": -109, + "value343": -109, + "value344": 89, + "value345": 88, + "value346": 103, + "value347": 103, + "value348": 89, + "value349": 88, + "value350": 89, + "value351": 88, + "value352": 89, + "value353": 88, + "value354": 89, + "value355": 88, + "value356": 89, + "value357": 88, + "value358": 89, + "value359": 88, + "value360": 88, + "value361": 89, + "value362": 88, + "value363": 89, + "value364": 70, + "value365": 70, + "value366": 88, + "value367": 89, + "value368": -58, + "value369": -57, + "value370": 88, + "value371": 89, + "value372": -110, + "value373": -110, + "value374": 88, + "value375": 89, + "value376": 101, + "value377": 101, + "value378": 88, + "value379": 89, + "value380": 88, + "value381": 89, + "value382": 88, + "value383": 89, + "value384": 88, + "value385": 89, + "value386": 88, + "value387": 89, + "value388": 88, + "value389": 89, + "value390": 89, + "value391": 89, + "value392": 89, + "value393": 89, + "value394": 69, + "value395": 69, + "value396": 90, + "value397": 89, + "value398": -60, + "value399": -60, + "value400": 89, + "value401": 89, + "value402": -111, + "value403": -111, + "value404": 90, + "value405": 89, + "value406": 99, + "value407": 99, + "value408": 89, + "value409": 89, + "value410": 89, + "value411": 89, + "value412": 90, + "value413": 89, + "value414": 89, + "value415": 89, + "value416": 89, + "value417": 89, + "value418": 89, + "value419": 89, + "value420": 89, + "value421": 90, + "value422": 89, + "value423": 89, + "value424": 68, + "value425": 68, + "value426": 89, + "value427": 90, + "value428": -62, + "value429": -62, + "value430": 89, + "value431": 89, + "value432": -112, + "value433": -112, + "value434": 89, + "value435": 90, + "value436": 98, + "value437": 98, + "value438": 89, + "value439": 89, + "value440": 89, + "value441": 90, + "value442": 89, + "value443": 90, + "value444": 89, + "value445": 90, + "value446": 89, + "value447": 89, + "value448": 89, + "value449": 90, + "value450": 90, + "value451": 90, + "value452": 0, + "value453": 0, + "value454": 0, + "value455": 0, + "value456": 0, + "value457": 0, + "value458": 0, + "value459": 0, + "value460": 0, + "value461": 0, + "value462": 0, + "value463": 0, + "value464": 0, + "value465": 0, + "value466": 0, + "value467": 0, + "value468": 0, + "value469": 0, + "value470": 90, + "value471": 90, + "value472": 90, + "value473": 90, + "value474": 90, + "value475": 90, + "value476": 90, + "value477": 90, + "value478": 90, + "value479": 90, + "value480": 90, + "value481": 90, + "value482": 90, + "value483": 90, + "value484": 90, + "value485": 90, + "value486": 90, + "value487": 90, + "value488": 90, + "value489": 90, + "value490": 90, + "value491": 90, + "value492": 90, + "value493": 90, + "value494": 90, + "value495": 90, + "value496": 90, + "value497": 90, + "value498": 90, + "value499": 90, + "value500": 90, + "value501": 90, + "value502": 90, + "value503": 90, + "value504": 90, + "value505": 90, + "value506": 90, + "value507": 90, + "value508": 90, + "value509": 90, + "value510": 91, + "value511": 91, + "value512": 91, + "value513": 90, + "value514": 91, + "value515": 91, + "value516": 91, + "value517": 90, + "value518": 91, + "value519": 91, + "value520": 91, + "value521": 90, + "value522": 91, + "value523": 91, + "value524": 91, + "value525": 90, + "value526": 91, + "value527": 91, + "value528": 91, + "value529": 90, + "value530": 91, + "value531": 91, + "value532": 91, + "value533": 90, + "value534": 91, + "value535": 91, + "value536": 91, + "value537": 90, + "value538": 91, + "value539": 91, + "value540": 91, + "value541": 91, + "value542": 91, + "value543": 91, + "value544": 91, + "value545": 91, + "value546": 91, + "value547": 91, + "value548": 91, + "value549": 91, + "value550": 91, + "value551": 91, + "value552": 91, + "value553": 91, + "value554": 91, + "value555": 91, + "value556": 91, + "value557": 91, + "value558": 91, + "value559": 91, + "value560": 91, + "value561": 91, + "value562": 91, + "value563": 91, + "value564": 91, + "value565": 91, + "value566": 91, + "value567": 91, + "value568": 91, + "value569": 91 + }, + { + "value0": 69, + "value1": 69, + "value2": 69, + "value3": 69, + "value4": 69, + "value5": 69, + "value6": 69, + "value7": 69, + "value8": 69, + "value9": 69, + "value10": 69, + "value11": 69, + "value12": 69, + "value13": 69, + "value14": 69, + "value15": 69, + "value16": 69, + "value17": 69, + "value18": 69, + "value19": 69, + "value20": 69, + "value21": 69, + "value22": 69, + "value23": 69, + "value24": 69, + "value25": 69, + "value26": 69, + "value27": 69, + "value28": 69, + "value29": 69, + "value30": 70, + "value31": 69, + "value32": 70, + "value33": 69, + "value34": 69, + "value35": 70, + "value36": 69, + "value37": 70, + "value38": 69, + "value39": 69, + "value40": 69, + "value41": 69, + "value42": 70, + "value43": 69, + "value44": 69, + "value45": 70, + "value46": 69, + "value47": 69, + "value48": 69, + "value49": 69, + "value50": 69, + "value51": 69, + "value52": 69, + "value53": 69, + "value54": 70, + "value55": 69, + "value56": 69, + "value57": 69, + "value58": 70, + "value59": 69, + "value60": 70, + "value61": 70, + "value62": 70, + "value63": 70, + "value64": 70, + "value65": 69, + "value66": 69, + "value67": 70, + "value68": 70, + "value69": 70, + "value70": 70, + "value71": 70, + "value72": 70, + "value73": 70, + "value74": 69, + "value75": 70, + "value76": 69, + "value77": 70, + "value78": 69, + "value79": 70, + "value80": 70, + "value81": 70, + "value82": 69, + "value83": 70, + "value84": -65, + "value85": 66, + "value86": -65, + "value87": 70, + "value88": 70, + "value89": 70, + "value90": 70, + "value91": 70, + "value92": 70, + "value93": 0, + "value94": 0, + "value95": 0, + "value96": 0, + "value97": 0, + "value98": 0, + "value99": 0, + "value100": 0, + "value101": 70, + "value102": 70, + "value103": 70, + "value104": 70, + "value105": 70, + "value106": 70, + "value107": 71, + "value108": 71, + "value109": 70, + "value110": 70, + "value111": 70, + "value112": 71, + "value113": 70, + "value114": 70, + "value115": 46, + "value116": 37, + "value117": 70, + "value118": 70, + "value119": 70, + "value120": 71, + "value121": 71, + "value122": 70, + "value123": 0, + "value124": 1, + "value125": 1, + "value126": 1, + "value127": 1, + "value128": 1, + "value129": 0, + "value130": 2, + "value131": 0, + "value132": 0, + "value133": 71, + "value134": 70, + "value135": 71, + "value136": 70, + "value137": 70, + "value138": 71, + "value139": 71, + "value140": -65, + "value141": 66, + "value142": -65, + "value143": 71, + "value144": 59, + "value145": 40, + "value146": 59, + "value147": 70, + "value148": 70, + "value149": 71, + "value150": 71, + "value151": 71, + "value152": 71, + "value153": 0, + "value154": 1, + "value155": 1, + "value156": 1, + "value157": 1, + "value158": 1, + "value159": 0, + "value160": 2, + "value161": 2, + "value162": 4, + "value163": 0, + "value164": 71, + "value165": 71, + "value166": 71, + "value167": 71, + "value168": 70, + "value169": 71, + "value170": 71, + "value171": 46, + "value172": 37, + "value173": 41, + "value174": 46, + "value175": 46, + "value176": 46, + "value177": 41, + "value178": 70, + "value179": 71, + "value180": 71, + "value181": 71, + "value182": 71, + "value183": 0, + "value184": 1, + "value185": 0, + "value186": 0, + "value187": 0, + "value188": 0, + "value189": 0, + "value190": 0, + "value191": 0, + "value192": 4, + "value193": 0, + "value194": 71, + "value195": 71, + "value196": -65, + "value197": 66, + "value198": -65, + "value199": 71, + "value200": 59, + "value201": 40, + "value202": 59, + "value203": 58, + "value204": 66, + "value205": 46, + "value206": 66, + "value207": 58, + "value208": 72, + "value209": 71, + "value210": 71, + "value211": 72, + "value212": 71, + "value213": 0, + "value214": 1, + "value215": 1, + "value216": 1, + "value217": 1, + "value218": 1, + "value219": 1, + "value220": 1, + "value221": 1, + "value222": 4, + "value223": 0, + "value224": 71, + "value225": 72, + "value226": 72, + "value227": 46, + "value228": 37, + "value229": 41, + "value230": 46, + "value231": 46, + "value232": 46, + "value233": 41, + "value234": 66, + "value235": 43, + "value236": 66, + "value237": 41, + "value238": 72, + "value239": 72, + "value240": 72, + "value241": 72, + "value242": 72, + "value243": 0, + "value244": 1, + "value245": 0, + "value246": 0, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 1, + "value252": 4, + "value253": 0, + "value254": 72, + "value255": 72, + "value256": 59, + "value257": 40, + "value258": 59, + "value259": 58, + "value260": 66, + "value261": 46, + "value262": 66, + "value263": 58, + "value264": 41, + "value265": 43, + "value266": 41, + "value267": 38, + "value268": 72, + "value269": 71, + "value270": 72, + "value271": 73, + "value272": 72, + "value273": 0, + "value274": 1, + "value275": 1, + "value276": 1, + "value277": 1, + "value278": 1, + "value279": 1, + "value280": 1, + "value281": 1, + "value282": 4, + "value283": 0, + "value284": 73, + "value285": 41, + "value286": 46, + "value287": 46, + "value288": 46, + "value289": 41, + "value290": 66, + "value291": 43, + "value292": 66, + "value293": 41, + "value294": 46, + "value295": 43, + "value296": 46, + "value297": 72, + "value298": 73, + "value299": 72, + "value300": 72, + "value301": 73, + "value302": 72, + "value303": 0, + "value304": 1, + "value305": 0, + "value306": 0, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 1, + "value312": 4, + "value313": 0, + "value314": 73, + "value315": 58, + "value316": 66, + "value317": 46, + "value318": 66, + "value319": 58, + "value320": 41, + "value321": 43, + "value322": 41, + "value323": 38, + "value324": 41, + "value325": 73, + "value326": 41, + "value327": 73, + "value328": 73, + "value329": 73, + "value330": 73, + "value331": 73, + "value332": 73, + "value333": 0, + "value334": 1, + "value335": 1, + "value336": 1, + "value337": 1, + "value338": 1, + "value339": 1, + "value340": 1, + "value341": 1, + "value342": 4, + "value343": 0, + "value344": 73, + "value345": 41, + "value346": 66, + "value347": 43, + "value348": 66, + "value349": 41, + "value350": 46, + "value351": 43, + "value352": 46, + "value353": 73, + "value354": 38, + "value355": 73, + "value356": 38, + "value357": 73, + "value358": 73, + "value359": 73, + "value360": 74, + "value361": 73, + "value362": 73, + "value363": 0, + "value364": 1, + "value365": 0, + "value366": 0, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 1, + "value372": 4, + "value373": 0, + "value374": 74, + "value375": 38, + "value376": 41, + "value377": 43, + "value378": 41, + "value379": 38, + "value380": 41, + "value381": 74, + "value382": 41, + "value383": 73, + "value384": 39, + "value385": 74, + "value386": 39, + "value387": 73, + "value388": 73, + "value389": 74, + "value390": 73, + "value391": 74, + "value392": 74, + "value393": 0, + "value394": 1, + "value395": 1, + "value396": 1, + "value397": 1, + "value398": 1, + "value399": 1, + "value400": 1, + "value401": 1, + "value402": 4, + "value403": 0, + "value404": 74, + "value405": 74, + "value406": 46, + "value407": 43, + "value408": 46, + "value409": 74, + "value410": 38, + "value411": 74, + "value412": 38, + "value413": 74, + "value414": 74, + "value415": 74, + "value416": 74, + "value417": 73, + "value418": 74, + "value419": 74, + "value420": 75, + "value421": 74, + "value422": 74, + "value423": 0, + "value424": 1, + "value425": 1, + "value426": 1, + "value427": 1, + "value428": 1, + "value429": 1, + "value430": 1, + "value431": 1, + "value432": 4, + "value433": 0, + "value434": 74, + "value435": 74, + "value436": 41, + "value437": 75, + "value438": 41, + "value439": 74, + "value440": 39, + "value441": 74, + "value442": 39, + "value443": 74, + "value444": 75, + "value445": 74, + "value446": 74, + "value447": 74, + "value448": 74, + "value449": 74, + "value450": 75, + "value451": 75, + "value452": 75, + "value453": 0, + "value454": 4, + "value455": 4, + "value456": 4, + "value457": 4, + "value458": 4, + "value459": 4, + "value460": 4, + "value461": 4, + "value462": 4, + "value463": 0, + "value464": 74, + "value465": 75, + "value466": 38, + "value467": 74, + "value468": 38, + "value469": 74, + "value470": 74, + "value471": 75, + "value472": 75, + "value473": 74, + "value474": 74, + "value475": 75, + "value476": 75, + "value477": 75, + "value478": 75, + "value479": 74, + "value480": 75, + "value481": 75, + "value482": 75, + "value483": 75, + "value484": 75, + "value485": 75, + "value486": 0, + "value487": 0, + "value488": 0, + "value489": 0, + "value490": 0, + "value491": 0, + "value492": 0, + "value493": 0, + "value494": 75, + "value495": 75, + "value496": 39, + "value497": 75, + "value498": 39, + "value499": 75, + "value500": 75, + "value501": 75, + "value502": 75, + "value503": 75, + "value504": 75, + "value505": 75, + "value506": 75, + "value507": 75, + "value508": 75, + "value509": 75, + "value510": 75, + "value511": 75, + "value512": 75, + "value513": 75, + "value514": 75, + "value515": 76, + "value516": 76, + "value517": 75, + "value518": 76, + "value519": 75, + "value520": 76, + "value521": 75, + "value522": 75, + "value523": 75, + "value524": 75, + "value525": 75, + "value526": 76, + "value527": 75, + "value528": 76, + "value529": 75, + "value530": 76, + "value531": 75, + "value532": 75, + "value533": 75, + "value534": 75, + "value535": 76, + "value536": 75, + "value537": 76, + "value538": 75, + "value539": 76, + "value540": 76, + "value541": 75, + "value542": 76, + "value543": 75, + "value544": 75, + "value545": 75, + "value546": 76, + "value547": 76, + "value548": 76, + "value549": 75, + "value550": 76, + "value551": 76, + "value552": 76, + "value553": 75, + "value554": 76, + "value555": 76, + "value556": 76, + "value557": 76, + "value558": 76, + "value559": 76, + "value560": 76, + "value561": 75, + "value562": 76, + "value563": 75, + "value564": 76, + "value565": 75, + "value566": 76, + "value567": 75, + "value568": 75, + "value569": 76 + }, + { + "value0": -43, + "value1": -43, + "value2": -43, + "value3": -43, + "value4": -43, + "value5": -43, + "value6": -43, + "value7": -43, + "value8": -43, + "value9": -43, + "value10": -43, + "value11": -43, + "value12": -43, + "value13": -43, + "value14": -43, + "value15": -43, + "value16": -43, + "value17": -43, + "value18": -43, + "value19": -43, + "value20": -43, + "value21": -43, + "value22": -43, + "value23": -43, + "value24": -43, + "value25": -43, + "value26": -43, + "value27": -43, + "value28": -43, + "value29": -43, + "value30": -42, + "value31": -42, + "value32": -42, + "value33": -42, + "value34": -42, + "value35": -42, + "value36": -42, + "value37": -42, + "value38": -42, + "value39": -42, + "value40": -42, + "value41": -42, + "value42": -42, + "value43": -42, + "value44": -42, + "value45": -42, + "value46": -43, + "value47": -42, + "value48": -43, + "value49": -42, + "value50": -42, + "value51": -43, + "value52": -42, + "value53": -43, + "value54": -42, + "value55": -42, + "value56": -43, + "value57": -42, + "value58": -43, + "value59": -43, + "value60": -42, + "value61": -42, + "value62": -42, + "value63": -42, + "value64": -41, + "value65": -41, + "value66": -41, + "value67": -42, + "value68": -41, + "value69": -41, + "value70": -42, + "value71": -41, + "value72": -42, + "value73": -42, + "value74": -41, + "value75": -42, + "value76": -42, + "value77": -42, + "value78": -42, + "value79": -42, + "value80": -41, + "value81": -42, + "value82": -42, + "value83": -42, + "value84": -42, + "value85": -42, + "value86": -42, + "value87": -42, + "value88": -42, + "value89": -42, + "value90": -41, + "value91": -41, + "value92": -41, + "value93": -41, + "value94": -41, + "value95": -41, + "value96": 36, + "value97": 0, + "value98": 0, + "value99": 0, + "value100": 0, + "value101": 0, + "value102": 0, + "value103": 0, + "value104": 0, + "value105": -42, + "value106": -41, + "value107": -41, + "value108": -42, + "value109": -41, + "value110": -42, + "value111": -42, + "value112": -41, + "value113": -41, + "value114": -41, + "value115": -41, + "value116": -42, + "value117": -42, + "value118": -41, + "value119": -41, + "value120": -40, + "value121": -41, + "value122": -40, + "value123": 69, + "value124": 66, + "value125": 66, + "value126": 70, + "value127": 0, + "value128": 0, + "value129": 0, + "value130": 0, + "value131": 0, + "value132": 0, + "value133": 0, + "value134": 0, + "value135": -41, + "value136": -41, + "value137": -41, + "value138": -41, + "value139": -41, + "value140": -41, + "value141": -41, + "value142": -41, + "value143": -41, + "value144": -40, + "value145": -41, + "value146": -41, + "value147": -41, + "value148": -41, + "value149": -41, + "value150": -40, + "value151": -40, + "value152": 74, + "value153": 64, + "value154": 64, + "value155": 67, + "value156": 70, + "value157": 0, + "value158": 0, + "value159": 0, + "value160": 0, + "value161": 0, + "value162": 0, + "value163": 0, + "value164": 0, + "value165": -41, + "value166": -41, + "value167": -40, + "value168": -41, + "value169": -40, + "value170": -41, + "value171": -40, + "value172": -40, + "value173": -40, + "value174": -40, + "value175": -40, + "value176": -41, + "value177": -40, + "value178": -41, + "value179": -40, + "value180": -40, + "value181": -40, + "value182": 74, + "value183": 1, + "value184": 64, + "value185": 67, + "value186": 70, + "value187": 0, + "value188": 0, + "value189": 0, + "value190": 0, + "value191": 0, + "value192": 0, + "value193": 0, + "value194": 0, + "value195": -40, + "value196": -40, + "value197": -40, + "value198": -40, + "value199": -40, + "value200": -40, + "value201": 96, + "value202": -39, + "value203": -40, + "value204": -40, + "value205": -40, + "value206": -40, + "value207": -40, + "value208": -40, + "value209": -40, + "value210": -39, + "value211": -39, + "value212": 74, + "value213": 1, + "value214": 64, + "value215": 67, + "value216": 70, + "value217": 0, + "value218": 0, + "value219": 0, + "value220": 0, + "value221": 0, + "value222": 0, + "value223": 0, + "value224": 0, + "value225": -39, + "value226": -39, + "value227": -39, + "value228": -40, + "value229": -40, + "value230": 96, + "value231": 96, + "value232": -39, + "value233": -39, + "value234": -39, + "value235": -39, + "value236": -40, + "value237": -40, + "value238": -39, + "value239": -39, + "value240": -38, + "value241": -39, + "value242": 74, + "value243": 1, + "value244": 64, + "value245": 67, + "value246": 70, + "value247": 0, + "value248": 0, + "value249": 0, + "value250": 0, + "value251": 0, + "value252": 0, + "value253": 0, + "value254": 0, + "value255": -38, + "value256": -39, + "value257": -39, + "value258": -39, + "value259": 96, + "value260": 96, + "value261": 96, + "value262": 96, + "value263": 96, + "value264": 96, + "value265": 96, + "value266": 96, + "value267": 96, + "value268": -39, + "value269": -39, + "value270": -38, + "value271": -39, + "value272": 74, + "value273": 1, + "value274": 64, + "value275": 67, + "value276": 70, + "value277": 0, + "value278": 0, + "value279": 0, + "value280": 0, + "value281": 0, + "value282": 0, + "value283": 0, + "value284": 0, + "value285": -37, + "value286": -38, + "value287": -39, + "value288": 96, + "value289": 96, + "value290": 96, + "value291": 96, + "value292": 96, + "value293": 96, + "value294": 96, + "value295": 96, + "value296": 96, + "value297": 96, + "value298": -38, + "value299": -39, + "value300": -37, + "value301": -36, + "value302": 74, + "value303": 1, + "value304": 64, + "value305": 67, + "value306": 70, + "value307": 0, + "value308": 0, + "value309": 0, + "value310": 0, + "value311": 0, + "value312": 0, + "value313": 0, + "value314": 0, + "value315": -38, + "value316": -37, + "value317": -38, + "value318": -37, + "value319": 96, + "value320": 96, + "value321": 96, + "value322": 96, + "value323": 96, + "value324": 96, + "value325": 96, + "value326": 96, + "value327": 96, + "value328": -37, + "value329": -37, + "value330": -37, + "value331": -35, + "value332": 74, + "value333": 1, + "value334": 64, + "value335": 67, + "value336": 70, + "value337": 0, + "value338": 0, + "value339": 0, + "value340": 0, + "value341": 0, + "value342": 0, + "value343": 0, + "value344": 0, + "value345": -38, + "value346": -38, + "value347": -37, + "value348": -37, + "value349": -33, + "value350": 96, + "value351": 96, + "value352": -33, + "value353": -33, + "value354": -33, + "value355": -33, + "value356": -33, + "value357": -37, + "value358": -37, + "value359": -37, + "value360": -37, + "value361": -33, + "value362": 74, + "value363": 1, + "value364": 64, + "value365": 67, + "value366": 70, + "value367": 0, + "value368": 0, + "value369": 0, + "value370": 0, + "value371": 0, + "value372": 0, + "value373": 0, + "value374": 0, + "value375": -37, + "value376": -37, + "value377": -36, + "value378": -33, + "value379": -33, + "value380": -33, + "value381": 96, + "value382": -33, + "value383": -33, + "value384": -33, + "value385": -33, + "value386": -33, + "value387": -37, + "value388": -37, + "value389": -37, + "value390": -33, + "value391": -33, + "value392": 74, + "value393": 1, + "value394": 64, + "value395": 67, + "value396": 70, + "value397": 0, + "value398": 0, + "value399": 0, + "value400": 0, + "value401": 0, + "value402": 0, + "value403": 0, + "value404": 0, + "value405": -36, + "value406": -36, + "value407": -36, + "value408": -36, + "value409": -33, + "value410": -33, + "value411": -33, + "value412": -33, + "value413": -33, + "value414": -33, + "value415": -33, + "value416": -33, + "value417": -36, + "value418": -36, + "value419": -36, + "value420": -33, + "value421": -33, + "value422": 74, + "value423": 1, + "value424": 64, + "value425": 67, + "value426": 70, + "value427": 0, + "value428": 0, + "value429": 0, + "value430": 0, + "value431": 0, + "value432": 0, + "value433": 0, + "value434": 0, + "value435": -35, + "value436": -35, + "value437": -35, + "value438": -36, + "value439": -35, + "value440": -33, + "value441": -33, + "value442": -36, + "value443": -36, + "value444": -36, + "value445": -36, + "value446": -35, + "value447": -36, + "value448": -36, + "value449": -36, + "value450": -33, + "value451": -33, + "value452": 74, + "value453": 1, + "value454": 64, + "value455": 67, + "value456": 70, + "value457": 42, + "value458": 43, + "value459": 43, + "value460": 43, + "value461": 42, + "value462": 41, + "value463": 40, + "value464": 37, + "value465": -36, + "value466": -36, + "value467": -36, + "value468": -35, + "value469": -35, + "value470": -35, + "value471": -33, + "value472": -35, + "value473": -35, + "value474": -35, + "value475": -35, + "value476": -35, + "value477": -36, + "value478": -35, + "value479": -35, + "value480": -33, + "value481": -33, + "value482": 74, + "value483": 1, + "value484": 64, + "value485": 70, + "value486": -33, + "value487": -34, + "value488": -35, + "value489": -35, + "value490": -34, + "value491": -35, + "value492": -35, + "value493": -34, + "value494": -34, + "value495": -35, + "value496": -35, + "value497": -34, + "value498": -35, + "value499": -35, + "value500": -34, + "value501": -34, + "value502": -35, + "value503": -34, + "value504": -34, + "value505": -35, + "value506": -35, + "value507": -34, + "value508": -35, + "value509": -35, + "value510": -33, + "value511": -33, + "value512": 74, + "value513": 1, + "value514": 68, + "value515": -33, + "value516": -34, + "value517": -34, + "value518": -34, + "value519": -34, + "value520": -34, + "value521": -34, + "value522": -34, + "value523": -34, + "value524": -34, + "value525": -34, + "value526": -34, + "value527": -34, + "value528": -34, + "value529": -34, + "value530": -34, + "value531": -34, + "value532": -34, + "value533": -34, + "value534": -34, + "value535": -34, + "value536": -34, + "value537": -34, + "value538": -34, + "value539": -34, + "value540": -33, + "value541": -33, + "value542": 74, + "value543": 65, + "value544": -33, + "value545": -34, + "value546": -34, + "value547": -34, + "value548": -33, + "value549": -33, + "value550": -33, + "value551": -33, + "value552": -34, + "value553": -34, + "value554": -34, + "value555": -34, + "value556": -33, + "value557": -33, + "value558": -33, + "value559": -33, + "value560": -34, + "value561": -33, + "value562": -34, + "value563": -34, + "value564": -34, + "value565": -34, + "value566": -34, + "value567": -34, + "value568": -33, + "value569": -33 + } + ] +} \ No newline at end of file diff --git a/data/gamedata/sov_port.dat b/data/gamedata/sov_port.dat deleted file mode 100755 index 6471c68f..00000000 Binary files a/data/gamedata/sov_port.dat and /dev/null differ diff --git a/data/gamedata/sov_port.json b/data/gamedata/sov_port.json new file mode 100644 index 00000000..ce2c7687 --- /dev/null +++ b/data/gamedata/sov_port.json @@ -0,0 +1,11610 @@ +{ + "MObj": [ + { + "cereal_class_version": 0, + "Name": "ST. BASIL'S CATHEDRAL", + "qty": 1, + "Help": "022", + "Reg": { + "value0": { + "qty": 3, + "CD": { + "value0": { + "x1": 218, + "y1": 29, + "x2": 231, + "y2": 36 + }, + "value1": { + "x1": 229, + "y1": 17, + "x2": 236, + "y2": 38 + }, + "value2": { + "x1": 220, + "y1": 21, + "x2": 240, + "y2": 30 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 1, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "K.G.B. HEADQUARTERS", + "qty": 1, + "Help": "705", + "Reg": { + "value0": { + "qty": 2, + "CD": { + "value0": { + "x1": 244, + "y1": 24, + "x2": 248, + "y2": 36 + }, + "value1": { + "x1": 249, + "y1": 15, + "x2": 273, + "y2": 36 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 2, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "THE KREMLIN", + "qty": 1, + "Help": "021", + "Reg": { + "value0": { + "qty": 2, + "CD": { + "value0": { + "x1": 273, + "y1": 39, + "x2": 305, + "y2": 46 + }, + "value1": { + "x1": 291, + "y1": 40, + "x2": 303, + "y2": 52 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 3, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "THE KREMLIN WALL", + "qty": 1, + "Help": "020", + "Reg": { + "value0": { + "qty": 3, + "CD": { + "value0": { + "x1": 247, + "y1": 37, + "x2": 272, + "y2": 48 + }, + "value1": { + "x1": 273, + "y1": 47, + "x2": 291, + "y2": 55 + }, + "value2": { + "x1": 292, + "y1": 53, + "x2": 317, + "y2": 62 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 4, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "VEHICLE INTEGRATION", + "qty": 3, + "Help": "016", + "Reg": { + "value0": { + "qty": 2, + "CD": { + "value0": { + "x1": 4, + "y1": 58, + "x2": 56, + "y2": 75 + }, + "value1": { + "x1": 22, + "y1": 76, + "x2": 55, + "y2": 87 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 31, + "sNum": 5, + "PreDraw": 0 + }, + "value1": { + "qty": 2, + "CD": { + "value0": { + "x1": 4, + "y1": 52, + "x2": 67, + "y2": 75 + }, + "value1": { + "x1": 22, + "y1": 76, + "x2": 55, + "y2": 87 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 32, + "sNum": 6, + "PreDraw": 0 + }, + "value2": { + "qty": 4, + "CD": { + "value0": { + "x1": 6, + "y1": 46, + "x2": 73, + "y2": 70 + }, + "value1": { + "x1": 29, + "y1": 41, + "x2": 59, + "y2": 81 + }, + "value2": { + "x1": 69, + "y1": 58, + "x2": 91, + "y2": 71 + }, + "value3": { + "x1": 18, + "y1": 71, + "x2": 28, + "y2": 76 + } + }, + "iNum": 33, + "sNum": 7, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "MUSEUM OF SPACE HISTORY", + "qty": 4, + "Help": "701", + "Reg": { + "value0": { + "qty": 2, + "CD": { + "value0": { + "x1": 194, + "y1": 144, + "x2": 222, + "y2": 155 + }, + "value1": { + "x1": 202, + "y1": 156, + "x2": 228, + "y2": 165 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 19, + "sNum": 8, + "PreDraw": 0 + }, + "value1": { + "qty": 2, + "CD": { + "value0": { + "x1": 194, + "y1": 144, + "x2": 222, + "y2": 155 + }, + "value1": { + "x1": 202, + "y1": 156, + "x2": 228, + "y2": 165 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 19, + "sNum": 9, + "PreDraw": 0 + }, + "value2": { + "qty": 2, + "CD": { + "value0": { + "x1": 194, + "y1": 144, + "x2": 222, + "y2": 155 + }, + "value1": { + "x1": 202, + "y1": 156, + "x2": 228, + "y2": 165 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 20, + "sNum": 10, + "PreDraw": 0 + }, + "value3": { + "qty": 2, + "CD": { + "value0": { + "x1": 194, + "y1": 144, + "x2": 222, + "y2": 155 + }, + "value1": { + "x1": 202, + "y1": 156, + "x2": 228, + "y2": 165 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 21, + "sNum": 11, + "PreDraw": 0 + } + } + }, + { + "Name": "ADMINISTRATION", + "qty": 3, + "Help": "703", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 265, + "y1": 144, + "x2": 290, + "y2": 159 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 12, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 260, + "y1": 138, + "x2": 290, + "y2": 159 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 10, + "sNum": 13, + "PreDraw": 0 + }, + "value2": { + "qty": 1, + "CD": { + "value0": { + "x1": 251, + "y1": 130, + "x2": 300, + "y2": 158 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 11, + "sNum": 14, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "COSMONAUT CENTER", + "qty": 2, + "Help": "039", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 2, + "CD": { + "value0": { + "x1": 140, + "y1": 92, + "x2": 175, + "y2": 101 + }, + "value1": { + "x1": 146, + "y1": 97, + "x2": 181, + "y2": 112 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 12, + "sNum": 15, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "INFIRMARY", + "qty": 2, + "Help": "041", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 4, + "CD": { + "value0": { + "x1": 191, + "y1": 90, + "x2": 201, + "y2": 107 + }, + "value1": { + "x1": 202, + "y1": 90, + "x2": 224, + "y2": 114 + }, + "value2": { + "x1": 225, + "y1": 97, + "x2": 234, + "y2": 115 + }, + "value3": { + "x1": 236, + "y1": 105, + "x2": 224, + "y2": 115 + } + }, + "iNum": 13, + "sNum": 16, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "BASIC TRAINING", + "qty": 2, + "Help": "038", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 233, + "y1": 118, + "x2": 261, + "y2": 130 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 12, + "sNum": 17, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "HELIPAD: ADV LM", + "qty": 2, + "Help": "037", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 162, + "y1": 116, + "x2": 187, + "y2": 126 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 18, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "POOL: ADV EVA", + "qty": 2, + "Help": "037", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 4, + "CD": { + "value0": { + "x1": 133, + "y1": 59, + "x2": 161, + "y2": 76 + }, + "value1": { + "x1": 138, + "y1": 70, + "x2": 161, + "y2": 86 + }, + "value2": { + "x1": 132, + "y1": 79, + "x2": 137, + "y2": 82 + }, + "value3": { + "x1": 127, + "y1": 63, + "x2": 137, + "y2": 78 + } + }, + "iNum": 0, + "sNum": 19, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "PLANETARIUM: ADV DOCKING", + "qty": 2, + "Help": "037", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 2, + "CD": { + "value0": { + "x1": 169, + "y1": 70, + "x2": 193, + "y2": 88 + }, + "value1": { + "x1": 194, + "y1": 72, + "x2": 208, + "y2": 87 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 20, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "CENTRIFUGE: ADV ENDURANCE", + "qty": 2, + "Help": "037", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 3, + "CD": { + "value0": { + "x1": 105, + "y1": 79, + "x2": 123, + "y2": 100 + }, + "value1": { + "x1": 119, + "y1": 85, + "x2": 136, + "y2": 102 + }, + "value2": { + "x1": 124, + "y1": 80, + "x2": 131, + "y2": 84 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 21, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "AIRFIELD: ADV CAPSULE", + "qty": 2, + "Help": "037", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 4, + "CD": { + "value0": { + "x1": 0, + "y1": 14, + "x2": 51, + "y2": 36 + }, + "value1": { + "x1": 43, + "y1": 22, + "x2": 97, + "y2": 39 + }, + "value2": { + "x1": 60, + "y1": 31, + "x2": 84, + "y2": 45 + }, + "value3": { + "x1": 76, + "y1": 34, + "x2": 121, + "y2": 54 + } + }, + "iNum": 0, + "sNum": 22, + "PreDraw": 5 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "SATELLITE PROGRAMS", + "qty": 2, + "Help": "019", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 142, + "y1": 132, + "x2": 162, + "y2": 147 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 14, + "sNum": 23, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "L.M. PROGRAM", + "qty": 2, + "Help": "044", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 2, + "CD": { + "value0": { + "x1": 86, + "y1": 104, + "x2": 107, + "y2": 118 + }, + "value1": { + "x1": 96, + "y1": 112, + "x2": 118, + "y2": 127 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 15, + "sNum": 24, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "LK-700 PROGRAM", + "qty": 2, + "Help": "036", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 40, + "y1": 105, + "x2": 81, + "y2": 126 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 26, + "sNum": 25, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "LAPOT PROGRAM", + "qty": 2, + "Help": "036", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 2, + "CD": { + "value0": { + "x1": 0, + "y1": 72, + "x2": 17, + "y2": 79 + }, + "value1": { + "x1": 0, + "y1": 80, + "x2": 27, + "y2": 99 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 25, + "sNum": 26, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "SOYUZ PROGRAM", + "qty": 2, + "Help": "036", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 56, + "y1": 135, + "x2": 86, + "y2": 171 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 24, + "sNum": 27, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "VOSKHOD PROGRAM", + "qty": 2, + "Help": "036", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 149, + "y1": 157, + "x2": 169, + "y2": 176 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 23, + "sNum": 28, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "VOSTOK PROGRAM", + "qty": 2, + "Help": "036", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 170, + "y1": 152, + "x2": 189, + "y2": 173 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 22, + "sNum": 29, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "RESEARCH & DEVELOPMENT", + "qty": 4, + "Help": "009", + "Reg": { + "value0": { + "qty": 4, + "CD": { + "value0": { + "x1": 201, + "y1": 62, + "x2": 211, + "y2": 69 + }, + "value1": { + "x1": 212, + "y1": 61, + "x2": 251, + "y2": 77 + }, + "value2": { + "x1": 233, + "y1": 52, + "x2": 256, + "y2": 60 + }, + "value3": { + "x1": 252, + "y1": 81, + "x2": 289, + "y2": 105 + } + }, + "iNum": 0, + "sNum": 30, + "PreDraw": 0 + }, + "value1": { + "qty": 4, + "CD": { + "value0": { + "x1": 184, + "y1": 44, + "x2": 195, + "y2": 53 + }, + "value1": { + "x1": 196, + "y1": 47, + "x2": 246, + "y2": 66 + }, + "value2": { + "x1": 212, + "y1": 52, + "x2": 255, + "y2": 77 + }, + "value3": { + "x1": 248, + "y1": 79, + "x2": 290, + "y2": 104 + } + }, + "iNum": 28, + "sNum": 31, + "PreDraw": 0 + }, + "value2": { + "qty": 4, + "CD": { + "value0": { + "x1": 188, + "y1": 45, + "x2": 236, + "y2": 67 + }, + "value1": { + "x1": 216, + "y1": 49, + "x2": 272, + "y2": 83 + }, + "value2": { + "x1": 251, + "y1": 63, + "x2": 299, + "y2": 107 + }, + "value3": { + "x1": 273, + "y1": 57, + "x2": 286, + "y2": 62 + } + }, + "iNum": 29, + "sNum": 32, + "PreDraw": 0 + }, + "value3": { + "qty": 4, + "CD": { + "value0": { + "x1": 188, + "y1": 45, + "x2": 236, + "y2": 67 + }, + "value1": { + "x1": 216, + "y1": 49, + "x2": 272, + "y2": 83 + }, + "value2": { + "x1": 251, + "y1": 63, + "x2": 299, + "y2": 107 + }, + "value3": { + "x1": 273, + "y1": 57, + "x2": 286, + "y2": 62 + } + }, + "iNum": 30, + "sNum": 33, + "PreDraw": 0 + } + } + }, + { + "Name": "LAUNCH FACILITY A", + "qty": 4, + "Help": "028", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 152, + "y1": 10, + "x2": 178, + "y2": 35 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 40, + "sNum": 34, + "PreDraw": 0 + }, + "value2": { + "qty": 1, + "CD": { + "value0": { + "x1": 152, + "y1": 10, + "x2": 178, + "y2": 35 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 41, + "sNum": 35, + "PreDraw": 0 + }, + "value3": { + "qty": 1, + "CD": { + "value0": { + "x1": 152, + "y1": 10, + "x2": 178, + "y2": 35 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 42, + "sNum": 36, + "PreDraw": 0 + } + } + }, + { + "Name": "LAUNCH FACILITY B", + "qty": 4, + "Help": "028", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 90, + "y1": 0, + "x2": 107, + "y2": 18 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 37, + "sNum": 37, + "PreDraw": 0 + }, + "value2": { + "qty": 1, + "CD": { + "value0": { + "x1": 90, + "y1": 0, + "x2": 107, + "y2": 18 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 38, + "sNum": 38, + "PreDraw": 0 + }, + "value3": { + "qty": 1, + "CD": { + "value0": { + "x1": 90, + "y1": 0, + "x2": 107, + "y2": 18 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 39, + "sNum": 39, + "PreDraw": 0 + } + } + }, + { + "Name": "LAUNCH FACILITY C", + "qty": 4, + "Help": "028", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 60, + "y1": 2, + "x2": 77, + "y2": 16 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 34, + "sNum": 40, + "PreDraw": 0 + }, + "value2": { + "qty": 1, + "CD": { + "value0": { + "x1": 60, + "y1": 2, + "x2": 77, + "y2": 16 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 35, + "sNum": 41, + "PreDraw": 0 + }, + "value3": { + "qty": 1, + "CD": { + "value0": { + "x1": 60, + "y1": 2, + "x2": 77, + "y2": 16 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 36, + "sNum": 42, + "PreDraw": 0 + } + } + }, + { + "Name": "MISSION CONTROL", + "qty": 2, + "Help": "018", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 157, + "y1": 49, + "x2": 171, + "y2": 55 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 43, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 148, + "y1": 46, + "x2": 177, + "y2": 55 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 17, + "sNum": 44, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "VIEWING STAND", + "qty": 1, + "Help": "017", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 164, + "y1": 59, + "x2": 184, + "y2": 67 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 45, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "FLAGPOLE: END TURN", + "qty": 1, + "Help": "000", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 231, + "y1": 142, + "x2": 244, + "y2": 158 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 46, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "SECURITY GATE: QUIT", + "qty": 1, + "Help": "000", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 216, + "y1": 166, + "x2": 230, + "y2": 182 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 47, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "LUNA", + "qty": 1, + "Help": "029", + "Reg": { + "value0": { + "qty": 2, + "CD": { + "value0": { + "x1": 191, + "y1": 7, + "x2": 214, + "y2": 21 + }, + "value1": { + "x1": 197, + "y1": 5, + "x2": 207, + "y2": 22 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 48, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "LENIN'S STATUE", + "qty": 2, + "Help": "025", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 215, + "y1": 128, + "x2": 224, + "y2": 141 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 43, + "sNum": 49, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "SOYUZ PROGRAM", + "qty": 2, + "Help": "036", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 2, + "CD": { + "value0": { + "x1": 91, + "y1": 133, + "x2": 120, + "y2": 152 + }, + "value1": { + "x1": 99, + "y1": 150, + "x2": 130, + "y2": 168 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 27, + "sNum": 50, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "TRACKING STATION", + "qty": 2, + "Help": "042", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 7, + "y1": 129, + "x2": 28, + "y2": 148 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 51, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 7, + "y1": 129, + "x2": 28, + "y2": 148 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 52, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "HALLS OF INTERPLAY", + "qty": 0, + "Help": "000", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + } + ], + "Img": [ + { + "Size": 64000, + "Comp": 1, + "Width": 321, + "Height": 201, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 4718, + "Comp": 2, + "Width": 319, + "Height": 48, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 779, + "Comp": 2, + "Width": 75, + "Height": 37, + "PlaceX": 69, + "PlaceY": 13 + }, + { + "Size": 1016, + "Comp": 2, + "Width": 51, + "Height": 25, + "PlaceX": 43, + "PlaceY": 71 + }, + { + "Size": 61, + "Comp": 2, + "Width": 18, + "Height": 5, + "PlaceX": 146, + "PlaceY": 118 + }, + { + "Size": 2511, + "Comp": 2, + "Width": 125, + "Height": 45, + "PlaceX": 0, + "PlaceY": 15 + }, + { + "Size": 0, + "Comp": 0, + "Width": 0, + "Height": 0, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 0, + "Comp": 0, + "Width": 0, + "Height": 0, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 0, + "Comp": 0, + "Width": 0, + "Height": 0, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 0, + "Comp": 0, + "Width": 0, + "Height": 0, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 469, + "Comp": 2, + "Width": 33, + "Height": 20, + "PlaceX": 256, + "PlaceY": 139 + }, + { + "Size": 1782, + "Comp": 2, + "Width": 75, + "Height": 40, + "PlaceX": 242, + "PlaceY": 130 + }, + { + "Size": 1413, + "Comp": 2, + "Width": 125, + "Height": 40, + "PlaceX": 137, + "PlaceY": 92 + }, + { + "Size": 4476, + "Comp": 2, + "Width": 149, + "Height": 70, + "PlaceX": 96, + "PlaceY": 58 + }, + { + "Size": 294, + "Comp": 2, + "Width": 24, + "Height": 16, + "PlaceX": 137, + "PlaceY": 132 + }, + { + "Size": 1269, + "Comp": 2, + "Width": 70, + "Height": 29, + "PlaceX": 77, + "PlaceY": 101 + }, + { + "Size": 0, + "Comp": 0, + "Width": 0, + "Height": 0, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 198, + "Comp": 2, + "Width": 29, + "Height": 7, + "PlaceX": 148, + "PlaceY": 48 + }, + { + "Size": 0, + "Comp": 0, + "Width": 0, + "Height": 0, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 489, + "Comp": 2, + "Width": 25, + "Height": 24, + "PlaceX": 198, + "PlaceY": 144 + }, + { + "Size": 775, + "Comp": 2, + "Width": 38, + "Height": 27, + "PlaceX": 197, + "PlaceY": 141 + }, + { + "Size": 786, + "Comp": 2, + "Width": 40, + "Height": 34, + "PlaceX": 185, + "PlaceY": 135 + }, + { + "Size": 694, + "Comp": 2, + "Width": 35, + "Height": 27, + "PlaceX": 157, + "PlaceY": 147 + }, + { + "Size": 643, + "Comp": 2, + "Width": 32, + "Height": 30, + "PlaceX": 145, + "PlaceY": 147 + }, + { + "Size": 1496, + "Comp": 2, + "Width": 63, + "Height": 39, + "PlaceX": 44, + "PlaceY": 134 + }, + { + "Size": 1323, + "Comp": 2, + "Width": 79, + "Height": 36, + "PlaceX": 0, + "PlaceY": 72 + }, + { + "Size": 679, + "Comp": 2, + "Width": 45, + "Height": 23, + "PlaceX": 36, + "PlaceY": 103 + }, + { + "Size": 1044, + "Comp": 2, + "Width": 48, + "Height": 34, + "PlaceX": 81, + "PlaceY": 134 + }, + { + "Size": 886, + "Comp": 2, + "Width": 62, + "Height": 20, + "PlaceX": 173, + "PlaceY": 42 + }, + { + "Size": 1403, + "Comp": 2, + "Width": 49, + "Height": 43, + "PlaceX": 233, + "PlaceY": 64 + }, + { + "Size": 771, + "Comp": 2, + "Width": 52, + "Height": 27, + "PlaceX": 252, + "PlaceY": 52 + }, + { + "Size": 1259, + "Comp": 2, + "Width": 54, + "Height": 32, + "PlaceX": 0, + "PlaceY": 56 + }, + { + "Size": 2007, + "Comp": 2, + "Width": 68, + "Height": 42, + "PlaceX": 0, + "PlaceY": 46 + }, + { + "Size": 2105, + "Comp": 2, + "Width": 92, + "Height": 43, + "PlaceX": 0, + "PlaceY": 42 + }, + { + "Size": 74, + "Comp": 2, + "Width": 15, + "Height": 9, + "PlaceX": 62, + "PlaceY": 9 + }, + { + "Size": 78, + "Comp": 2, + "Width": 15, + "Height": 9, + "PlaceX": 62, + "PlaceY": 9 + }, + { + "Size": 70, + "Comp": 2, + "Width": 15, + "Height": 7, + "PlaceX": 62, + "PlaceY": 11 + }, + { + "Size": 178, + "Comp": 2, + "Width": 19, + "Height": 14, + "PlaceX": 89, + "PlaceY": 5 + }, + { + "Size": 197, + "Comp": 2, + "Width": 19, + "Height": 15, + "PlaceX": 89, + "PlaceY": 6 + }, + { + "Size": 164, + "Comp": 2, + "Width": 19, + "Height": 10, + "PlaceX": 89, + "PlaceY": 9 + }, + { + "Size": 643, + "Comp": 2, + "Width": 39, + "Height": 29, + "PlaceX": 146, + "PlaceY": 6 + }, + { + "Size": 692, + "Comp": 2, + "Width": 39, + "Height": 29, + "PlaceX": 146, + "PlaceY": 6 + }, + { + "Size": 615, + "Comp": 2, + "Width": 39, + "Height": 19, + "PlaceX": 146, + "PlaceY": 16 + } + ], + "palette": [ + 0, + 0, + 0, + 60, + 60, + 60, + 44, + 44, + 44, + 34, + 35, + 35, + 20, + 20, + 20, + 0, + 0, + 56, + 0, + 0, + 38, + 0, + 0, + 20, + 56, + 0, + 0, + 38, + 0, + 0, + 20, + 0, + 0, + 60, + 52, + 0, + 56, + 32, + 0, + 56, + 16, + 0, + 56, + 31, + 0, + 32, + 44, + 0, + 12, + 32, + 0, + 0, + 20, + 0, + 44, + 44, + 60, + 32, + 32, + 60, + 16, + 16, + 60, + 48, + 0, + 56, + 48, + 0, + 32, + 28, + 0, + 28, + 24, + 8, + 0, + 40, + 20, + 8, + 56, + 48, + 40, + 0, + 0, + 29, + 0, + 0, + 26, + 0, + 0, + 23, + 0, + 0, + 0, + 0, + 0, + 0, + 12, + 12, + 12, + 15, + 15, + 15, + 18, + 18, + 18, + 22, + 22, + 22, + 25, + 25, + 25, + 29, + 29, + 29, + 32, + 32, + 32, + 35, + 35, + 35, + 39, + 39, + 39, + 42, + 42, + 42, + 46, + 46, + 46, + 49, + 49, + 49, + 52, + 52, + 52, + 56, + 56, + 56, + 59, + 59, + 59, + 63, + 63, + 63, + 54, + 50, + 33, + 53, + 47, + 30, + 52, + 45, + 27, + 51, + 42, + 25, + 50, + 39, + 22, + 49, + 36, + 20, + 48, + 33, + 17, + 47, + 30, + 15, + 41, + 41, + 47, + 37, + 37, + 43, + 33, + 33, + 39, + 29, + 29, + 35, + 25, + 25, + 31, + 22, + 22, + 27, + 18, + 18, + 23, + 15, + 15, + 20, + 53, + 53, + 59, + 49, + 49, + 55, + 45, + 45, + 52, + 41, + 41, + 48, + 38, + 38, + 44, + 34, + 34, + 41, + 31, + 31, + 37, + 27, + 27, + 34, + 24, + 24, + 30, + 21, + 21, + 27, + 18, + 18, + 23, + 15, + 15, + 20, + 12, + 12, + 16, + 9, + 9, + 13, + 6, + 6, + 9, + 4, + 4, + 6, + 63, + 63, + 63, + 61, + 61, + 60, + 59, + 59, + 57, + 58, + 57, + 55, + 56, + 55, + 53, + 54, + 54, + 50, + 51, + 51, + 47, + 48, + 48, + 44, + 46, + 45, + 41, + 43, + 42, + 38, + 40, + 40, + 35, + 38, + 37, + 33, + 35, + 33, + 31, + 32, + 31, + 28, + 29, + 27, + 25, + 27, + 25, + 23, + 36, + 46, + 23, + 32, + 43, + 20, + 28, + 40, + 17, + 25, + 37, + 14, + 21, + 34, + 12, + 18, + 31, + 10, + 15, + 28, + 8, + 12, + 26, + 6, + 9, + 23, + 4, + 7, + 20, + 3, + 5, + 17, + 2, + 3, + 14, + 1, + 1, + 11, + 0, + 0, + 8, + 0, + 0, + 5, + 0, + 0, + 3, + 0, + 35, + 46, + 29, + 33, + 44, + 25, + 32, + 42, + 22, + 32, + 41, + 19, + 31, + 39, + 16, + 31, + 38, + 14, + 31, + 36, + 11, + 32, + 35, + 9, + 32, + 33, + 7, + 31, + 29, + 5, + 29, + 26, + 4, + 27, + 22, + 3, + 25, + 19, + 1, + 23, + 16, + 1, + 21, + 13, + 0, + 19, + 10, + 0, + 15, + 18, + 35, + 13, + 19, + 39, + 16, + 21, + 41, + 15, + 18, + 42, + 15, + 18, + 46, + 16, + 20, + 47, + 17, + 22, + 45, + 19, + 23, + 46, + 19, + 23, + 45, + 18, + 22, + 42, + 17, + 21, + 44, + 15, + 19, + 45, + 19, + 23, + 48, + 20, + 25, + 50, + 21, + 26, + 51, + 19, + 24, + 48, + 45, + 0, + 0, + 40, + 0, + 0, + 35, + 0, + 0, + 31, + 0, + 0, + 26, + 0, + 0, + 22, + 0, + 0, + 17, + 0, + 0, + 13, + 0, + 0, + 54, + 48, + 19, + 50, + 45, + 16, + 47, + 42, + 14, + 44, + 40, + 12, + 40, + 37, + 10, + 37, + 34, + 8, + 34, + 31, + 6, + 31, + 29, + 5, + 48, + 48, + 46, + 46, + 46, + 43, + 45, + 45, + 41, + 43, + 43, + 39, + 42, + 42, + 37, + 40, + 40, + 35, + 39, + 39, + 33, + 38, + 38, + 31, + 36, + 36, + 26, + 35, + 34, + 22, + 33, + 32, + 18, + 32, + 30, + 15, + 31, + 28, + 11, + 29, + 26, + 8, + 28, + 24, + 5, + 27, + 22, + 3, + 55, + 55, + 47, + 53, + 53, + 43, + 52, + 51, + 40, + 50, + 50, + 36, + 49, + 48, + 33, + 47, + 47, + 30, + 46, + 45, + 27, + 44, + 43, + 24, + 42, + 49, + 63, + 38, + 46, + 63, + 35, + 43, + 63, + 32, + 40, + 63, + 29, + 37, + 62, + 28, + 35, + 62, + 25, + 33, + 61, + 24, + 31, + 61, + 21, + 29, + 61, + 20, + 26, + 60, + 18, + 24, + 60, + 16, + 22, + 60, + 14, + 19, + 58, + 13, + 17, + 55, + 9, + 15, + 53, + 8, + 12, + 51, + 7, + 9, + 49, + 5, + 7, + 47, + 4, + 5, + 45, + 3, + 3, + 43, + 1, + 1, + 40, + 0, + 0, + 37, + 0, + 0, + 35, + 0, + 0, + 32, + 62, + 56, + 51, + 59, + 52, + 47, + 56, + 49, + 44, + 53, + 46, + 40, + 51, + 43, + 37, + 48, + 40, + 34, + 45, + 37, + 31, + 42, + 35, + 28, + 40, + 32, + 26, + 37, + 29, + 23, + 34, + 27, + 20, + 32, + 24, + 18, + 29, + 22, + 16, + 26, + 19, + 14, + 23, + 17, + 12, + 21, + 15, + 10, + 31, + 29, + 5, + 29, + 27, + 4, + 28, + 25, + 3, + 26, + 23, + 3, + 25, + 21, + 2, + 23, + 19, + 2, + 22, + 18, + 1, + 20, + 16, + 1, + 19, + 14, + 1, + 17, + 13, + 1, + 16, + 11, + 0, + 14, + 10, + 0, + 13, + 8, + 0, + 12, + 7, + 0, + 10, + 6, + 0, + 45, + 8, + 0, + 53, + 16, + 0, + 53, + 26, + 0, + 49, + 33, + 0, + 45, + 25, + 0, + 44, + 17, + 0, + 47, + 30, + 15, + 43, + 27, + 12, + 39, + 24, + 9, + 35, + 21, + 6, + 32, + 18, + 4, + 28, + 16, + 2, + 24, + 13, + 1, + 20, + 11, + 0, + 17, + 9, + 0, + 0, + 0, + 0, + 63, + 63, + 63 + ], + "pOutline": [ + { + "Count": 0, + "bone": [] + }, + { + "Count": 68, + "bone": [ + 5354, + 5355, + 5673, + 5676, + 5992, + 5996, + 6306, + 6310, + 6311, + 6315, + 6625, + 6627, + 6629, + 6635, + 6638, + 6943, + 6944, + 6947, + 6948, + 6955, + 6956, + 6957, + 6959, + 7262, + 7275, + 7278, + 7581, + 7598, + 7900, + 7919, + 8220, + 8239, + 8540, + 8559, + 8860, + 8879, + 9179, + 9198, + 9499, + 9518, + 9818, + 9837, + 10137, + 10157, + 10458, + 10476, + 10779, + 10780, + 10796, + 11101, + 11102, + 11116, + 11423, + 11424, + 11425, + 11436, + 11746, + 11747, + 11748, + 11756, + 12069, + 12070, + 12071, + 12076, + 12392, + 12393, + 12394, + 12395 + ] + }, + { + "Count": 99, + "bone": [ + 4745, + 5064, + 5066, + 5377, + 5378, + 5383, + 5386, + 5694, + 5695, + 5696, + 5698, + 5702, + 5706, + 6012, + 6013, + 6018, + 6021, + 6026, + 6331, + 6338, + 6340, + 6345, + 6650, + 6657, + 6659, + 6665, + 6969, + 6977, + 6978, + 6985, + 7289, + 7297, + 7305, + 7312, + 7608, + 7625, + 7629, + 7630, + 7631, + 7633, + 7927, + 7944, + 7948, + 7953, + 8247, + 8264, + 8267, + 8273, + 8566, + 8584, + 8586, + 8592, + 8887, + 8903, + 8905, + 8912, + 9207, + 9223, + 9224, + 9231, + 9527, + 9543, + 9551, + 9847, + 9871, + 10167, + 10190, + 10486, + 10510, + 10806, + 10829, + 11125, + 11149, + 11445, + 11468, + 11766, + 11767, + 11787, + 12088, + 12089, + 12090, + 12106, + 12411, + 12412, + 12413, + 12425, + 12734, + 12735, + 12736, + 12745, + 13057, + 13058, + 13059, + 13064, + 13380, + 13381, + 13384, + 13702, + 13703 + ] + }, + { + "Count": 86, + "bone": [ + 12453, + 12454, + 12455, + 12456, + 12772, + 12777, + 13092, + 13097, + 13408, + 13409, + 13410, + 13411, + 13412, + 13417, + 13724, + 13725, + 13726, + 13727, + 13728, + 13735, + 13736, + 14036, + 14037, + 14038, + 14039, + 14040, + 14041, + 14042, + 14043, + 14052, + 14053, + 14054, + 14352, + 14353, + 14354, + 14355, + 14371, + 14672, + 14673, + 14691, + 14994, + 14995, + 14996, + 15010, + 15317, + 15318, + 15319, + 15320, + 15330, + 15641, + 15642, + 15643, + 15649, + 15656, + 15657, + 15658, + 15659, + 15964, + 15965, + 15966, + 15967, + 15968, + 15969, + 15975, + 15980, + 15981, + 16294, + 16302, + 16613, + 16623, + 16934, + 16935, + 16943, + 17256, + 17257, + 17264, + 17578, + 17579, + 17580, + 17584, + 17901, + 17902, + 17905, + 18223, + 18224, + 18225 + ] + }, + { + "Count": 218, + "bone": [ + 8567, + 8885, + 8886, + 8888, + 9203, + 9204, + 9208, + 9522, + 9528, + 9841, + 9848, + 10161, + 10168, + 10480, + 10487, + 10800, + 10806, + 10830, + 10831, + 11119, + 11126, + 11148, + 11149, + 11152, + 11438, + 11446, + 11467, + 11472, + 11757, + 11767, + 11768, + 11786, + 11792, + 12077, + 12089, + 12090, + 12091, + 12092, + 12105, + 12112, + 12397, + 12413, + 12414, + 12415, + 12425, + 12431, + 12718, + 12719, + 12720, + 12736, + 12737, + 12744, + 12751, + 13041, + 13058, + 13059, + 13060, + 13061, + 13063, + 13070, + 13362, + 13363, + 13364, + 13382, + 13389, + 13416, + 13685, + 13686, + 13709, + 13733, + 13734, + 13735, + 13737, + 14007, + 14008, + 14009, + 14028, + 14052, + 14057, + 14330, + 14331, + 14332, + 14349, + 14350, + 14351, + 14352, + 14371, + 14377, + 14653, + 14654, + 14672, + 14673, + 14674, + 14675, + 14676, + 14690, + 14697, + 14975, + 14976, + 14977, + 14997, + 14998, + 14999, + 15000, + 15010, + 15017, + 15298, + 15299, + 15321, + 15322, + 15323, + 15329, + 15337, + 15620, + 15621, + 15622, + 15644, + 15645, + 15648, + 15656, + 15942, + 15943, + 15944, + 15966, + 15967, + 15968, + 15975, + 16265, + 16266, + 16267, + 16295, + 16314, + 16315, + 16316, + 16317, + 16588, + 16589, + 16614, + 16615, + 16633, + 16637, + 16910, + 16911, + 16912, + 16936, + 16952, + 16957, + 17233, + 17234, + 17257, + 17258, + 17259, + 17271, + 17277, + 17555, + 17556, + 17580, + 17581, + 17582, + 17590, + 17597, + 17877, + 17878, + 17879, + 17903, + 17904, + 17909, + 17917, + 18200, + 18201, + 18225, + 18226, + 18229, + 18237, + 18522, + 18523, + 18547, + 18548, + 18557, + 18844, + 18845, + 18846, + 18876, + 19167, + 19168, + 19196, + 19489, + 19490, + 19515, + 19811, + 19812, + 19813, + 19835, + 20134, + 20135, + 20154, + 20456, + 20457, + 20474, + 20778, + 20779, + 20780, + 20793, + 21101, + 21102, + 21113, + 21423, + 21424, + 21432, + 21745, + 21746, + 21752, + 22067, + 22068, + 22072, + 22389, + 22390, + 22391 + ] + }, + { + "Count": 113, + "bone": [ + 17935, + 17936, + 18254, + 18257, + 18258, + 18573, + 18579, + 18580, + 18581, + 18893, + 18902, + 18903, + 18904, + 18905, + 19212, + 19226, + 19227, + 19228, + 19531, + 19549, + 19550, + 19850, + 19871, + 19872, + 19873, + 19874, + 20169, + 20195, + 20196, + 20487, + 20488, + 20517, + 20518, + 20519, + 20806, + 20840, + 20841, + 21125, + 21162, + 21163, + 21164, + 21165, + 21444, + 21486, + 21487, + 21763, + 21808, + 21809, + 22083, + 22130, + 22404, + 22405, + 22451, + 22452, + 22725, + 22773, + 23045, + 23094, + 23365, + 23413, + 23686, + 23687, + 23733, + 24008, + 24009, + 24053, + 24330, + 24331, + 24332, + 24373, + 24653, + 24654, + 24693, + 24975, + 24976, + 25013, + 25297, + 25298, + 25299, + 25333, + 25620, + 25621, + 25651, + 25652, + 25942, + 25943, + 25944, + 25970, + 26265, + 26288, + 26289, + 26586, + 26587, + 26588, + 26606, + 26607, + 26909, + 26910, + 26924, + 26925, + 27231, + 27232, + 27233, + 27243, + 27554, + 27555, + 27561, + 27562, + 27876, + 27877, + 27879, + 27880, + 28198 + ] + }, + { + "Count": 141, + "bone": [ + 16347, + 16348, + 16349, + 16666, + 16670, + 16671, + 16672, + 16985, + 16993, + 16994, + 16995, + 16996, + 17304, + 17317, + 17318, + 17319, + 17320, + 17622, + 17623, + 17641, + 17642, + 17643, + 17941, + 17964, + 17965, + 17966, + 17967, + 18254, + 18255, + 18256, + 18257, + 18258, + 18260, + 18288, + 18289, + 18290, + 18573, + 18578, + 18579, + 18611, + 18612, + 18613, + 18892, + 18934, + 18935, + 18936, + 18937, + 19211, + 19258, + 19259, + 19260, + 19530, + 19581, + 19582, + 19583, + 19584, + 19849, + 19905, + 19906, + 20168, + 20227, + 20487, + 20548, + 20806, + 20868, + 21125, + 21188, + 21444, + 21508, + 21763, + 21828, + 22083, + 22148, + 22404, + 22405, + 22468, + 22725, + 22787, + 23045, + 23105, + 23106, + 23365, + 23423, + 23424, + 23686, + 23687, + 23742, + 24008, + 24009, + 24060, + 24061, + 24330, + 24331, + 24378, + 24379, + 24652, + 24653, + 24654, + 24697, + 24975, + 24976, + 25015, + 25016, + 25297, + 25298, + 25333, + 25334, + 25619, + 25620, + 25621, + 25652, + 25942, + 25943, + 25970, + 25971, + 26264, + 26265, + 26266, + 26289, + 26587, + 26588, + 26607, + 26608, + 26909, + 26910, + 26925, + 26926, + 27231, + 27232, + 27233, + 27244, + 27554, + 27555, + 27562, + 27563, + 27876, + 27877, + 27880, + 27881, + 28198, + 28199 + ] + }, + { + "Count": 206, + "bone": [ + 13158, + 13159, + 13160, + 13161, + 13162, + 13476, + 13477, + 13483, + 13484, + 13794, + 13795, + 13805, + 13806, + 13807, + 14111, + 14112, + 14113, + 14128, + 14129, + 14130, + 14429, + 14430, + 14451, + 14452, + 14746, + 14747, + 14748, + 14773, + 14774, + 14775, + 15064, + 15065, + 15096, + 15097, + 15382, + 15383, + 15418, + 15419, + 15420, + 15699, + 15700, + 15701, + 15741, + 15742, + 15743, + 16017, + 16018, + 16064, + 16065, + 16334, + 16335, + 16336, + 16386, + 16387, + 16388, + 16652, + 16653, + 16708, + 16970, + 16971, + 17028, + 17287, + 17288, + 17289, + 17349, + 17350, + 17351, + 17607, + 17672, + 17673, + 17674, + 17927, + 17995, + 18247, + 18315, + 18316, + 18317, + 18567, + 18638, + 18639, + 18887, + 18960, + 18961, + 18962, + 19207, + 19283, + 19284, + 19527, + 19605, + 19606, + 19607, + 19847, + 19928, + 19929, + 19930, + 20167, + 20251, + 20252, + 20487, + 20572, + 20807, + 20892, + 21127, + 21212, + 21447, + 21532, + 21767, + 21838, + 21839, + 21840, + 21851, + 22087, + 22156, + 22157, + 22161, + 22162, + 22163, + 22164, + 22169, + 22170, + 22407, + 22463, + 22464, + 22474, + 22475, + 22485, + 22486, + 22487, + 22488, + 22727, + 22728, + 22782, + 22785, + 22786, + 22787, + 22788, + 22792, + 22793, + 23049, + 23050, + 23100, + 23101, + 23109, + 23110, + 23111, + 23371, + 23372, + 23421, + 23422, + 23693, + 23694, + 23695, + 23743, + 24016, + 24017, + 24063, + 24338, + 24339, + 24383, + 24660, + 24661, + 24662, + 24703, + 24983, + 24984, + 25023, + 25305, + 25306, + 25326, + 25327, + 25328, + 25343, + 25627, + 25628, + 25629, + 25643, + 25644, + 25645, + 25649, + 25650, + 25663, + 25950, + 25951, + 25961, + 25962, + 25971, + 25972, + 25973, + 25981, + 25982, + 26272, + 26273, + 26278, + 26279, + 26280, + 26294, + 26295, + 26299, + 26300, + 26594, + 26595, + 26596, + 26597, + 26616, + 26617, + 26618 + ] + }, + { + "Count": 62, + "bone": [ + 45962, + 45963, + 45964, + 45965, + 46280, + 46281, + 46286, + 46599, + 46607, + 46918, + 46919, + 46928, + 47237, + 47249, + 47557, + 47570, + 47877, + 47891, + 48197, + 48212, + 48516, + 48533, + 48836, + 48854, + 49157, + 49175, + 49478, + 49496, + 49799, + 49817, + 50120, + 50138, + 50441, + 50459, + 50762, + 50780, + 51083, + 51101, + 51404, + 51405, + 51422, + 51726, + 51742, + 52047, + 52063, + 52368, + 52382, + 52689, + 52702, + 53010, + 53022, + 53331, + 53340, + 53341, + 53652, + 53655, + 53656, + 53657, + 53658, + 53659, + 53973, + 53974 + ] + }, + { + "Count": 62, + "bone": [ + 45962, + 45963, + 45964, + 45965, + 46280, + 46281, + 46286, + 46599, + 46607, + 46918, + 46919, + 46928, + 47237, + 47249, + 47557, + 47570, + 47877, + 47891, + 48197, + 48212, + 48516, + 48533, + 48836, + 48854, + 49157, + 49175, + 49478, + 49496, + 49799, + 49817, + 50120, + 50138, + 50441, + 50459, + 50762, + 50780, + 51083, + 51101, + 51404, + 51405, + 51422, + 51726, + 51742, + 52047, + 52063, + 52368, + 52382, + 52689, + 52702, + 53010, + 53022, + 53331, + 53340, + 53341, + 53652, + 53655, + 53656, + 53657, + 53658, + 53659, + 53973, + 53974 + ] + }, + { + "Count": 86, + "bone": [ + 45013, + 45014, + 45015, + 45016, + 45331, + 45332, + 45337, + 45650, + 45658, + 45962, + 45963, + 45964, + 45965, + 45969, + 45970, + 45979, + 46280, + 46281, + 46286, + 46288, + 46300, + 46599, + 46607, + 46608, + 46621, + 46919, + 46928, + 46942, + 47238, + 47263, + 47558, + 47584, + 47878, + 47905, + 48198, + 48226, + 48518, + 48547, + 48838, + 48868, + 49159, + 49189, + 49480, + 49510, + 49801, + 49831, + 50122, + 50152, + 50443, + 50473, + 50764, + 50793, + 51085, + 51114, + 51406, + 51434, + 51727, + 51754, + 52048, + 52074, + 52369, + 52384, + 52385, + 52394, + 52690, + 52697, + 52698, + 52699, + 52700, + 52701, + 52702, + 52703, + 52706, + 52707, + 52712, + 52713, + 53011, + 53016, + 53028, + 53029, + 53030, + 53031, + 53332, + 53335, + 53653, + 53654 + ] + }, + { + "Count": 86, + "bone": [ + 43403, + 43722, + 43724, + 44042, + 44044, + 44362, + 44364, + 44681, + 44685, + 44998, + 44999, + 45000, + 45001, + 45005, + 45317, + 45325, + 45636, + 45645, + 45955, + 45966, + 46274, + 46287, + 46288, + 46289, + 46594, + 46610, + 46913, + 46931, + 47232, + 47252, + 47551, + 47573, + 47870, + 47894, + 48190, + 48215, + 48510, + 48536, + 48830, + 48857, + 49151, + 49178, + 49472, + 49499, + 49793, + 49820, + 50114, + 50141, + 50435, + 50462, + 50756, + 50783, + 51077, + 51104, + 51398, + 51425, + 51719, + 51745, + 52040, + 52065, + 52361, + 52385, + 52682, + 52705, + 53003, + 53017, + 53018, + 53019, + 53020, + 53021, + 53022, + 53023, + 53024, + 53324, + 53336, + 53645, + 53655, + 53966, + 53972, + 53973, + 53974, + 54287, + 54288, + 54289, + 54290, + 54291 + ] + }, + { + "Count": 56, + "bone": [ + 45719, + 46036, + 46037, + 46038, + 46040, + 46354, + 46355, + 46361, + 46362, + 46363, + 46671, + 46672, + 46673, + 46684, + 46989, + 46990, + 47004, + 47309, + 47325, + 47628, + 47646, + 47647, + 47648, + 47948, + 47969, + 48268, + 48289, + 48588, + 48609, + 48908, + 48929, + 49228, + 49249, + 49549, + 49550, + 49569, + 49871, + 49889, + 50192, + 50208, + 50209, + 50513, + 50526, + 50527, + 50834, + 50841, + 50842, + 50843, + 50844, + 50845, + 51155, + 51156, + 51157, + 51158, + 51159, + 51160 + ] + }, + { + "Count": 67, + "bone": [ + 44431, + 44432, + 44433, + 44434, + 44744, + 44745, + 44746, + 44747, + 44748, + 44749, + 44750, + 44755, + 45063, + 45076, + 45382, + 45397, + 45702, + 45718, + 45719, + 46021, + 46040, + 46341, + 46361, + 46362, + 46660, + 46683, + 46980, + 47004, + 47301, + 47325, + 47622, + 47646, + 47647, + 47648, + 47943, + 47969, + 48264, + 48289, + 48585, + 48586, + 48609, + 48907, + 48929, + 49228, + 49249, + 49549, + 49569, + 49870, + 49871, + 49889, + 50192, + 50208, + 50513, + 50526, + 50527, + 50834, + 50841, + 50842, + 50843, + 50844, + 50845, + 51155, + 51156, + 51157, + 51158, + 51159, + 51160 + ] + }, + { + "Count": 121, + "bone": [ + 41531, + 41532, + 41533, + 41534, + 41535, + 41536, + 41537, + 41538, + 41539, + 41540, + 41541, + 41542, + 41543, + 41544, + 41545, + 41546, + 41547, + 41548, + 41549, + 41550, + 41551, + 41552, + 41553, + 41554, + 41555, + 41556, + 41557, + 41558, + 41559, + 41560, + 41850, + 41881, + 41882, + 42170, + 42203, + 42490, + 42524, + 42810, + 42845, + 43130, + 43166, + 43450, + 43487, + 43770, + 43808, + 44090, + 44129, + 44410, + 44450, + 44730, + 44771, + 45050, + 45092, + 45371, + 45413, + 45692, + 45734, + 46013, + 46055, + 46334, + 46376, + 46654, + 46696, + 46975, + 47016, + 47296, + 47336, + 47617, + 47656, + 47938, + 47976, + 48259, + 48296, + 48580, + 48616, + 48901, + 48937, + 49221, + 49258, + 49542, + 49579, + 49863, + 49899, + 50184, + 50219, + 50505, + 50539, + 50826, + 50827, + 50828, + 50859, + 51149, + 51150, + 51151, + 51152, + 51153, + 51154, + 51155, + 51156, + 51157, + 51158, + 51159, + 51160, + 51161, + 51162, + 51163, + 51164, + 51165, + 51166, + 51167, + 51168, + 51169, + 51170, + 51171, + 51172, + 51173, + 51174, + 51175, + 51176, + 51177, + 51178 + ] + }, + { + "Count": 97, + "bone": [ + 29260, + 29261, + 29262, + 29263, + 29264, + 29265, + 29266, + 29267, + 29278, + 29279, + 29280, + 29281, + 29282, + 29283, + 29284, + 29285, + 29286, + 29287, + 29579, + 29588, + 29597, + 29608, + 29899, + 29909, + 29910, + 29911, + 29912, + 29913, + 29914, + 29915, + 29916, + 29917, + 29929, + 30218, + 30250, + 30538, + 30571, + 30857, + 30892, + 31177, + 31213, + 31498, + 31534, + 31819, + 31855, + 32140, + 32176, + 32461, + 32497, + 32782, + 32818, + 33103, + 33139, + 33424, + 33460, + 33745, + 33781, + 34066, + 34102, + 34387, + 34421, + 34708, + 34741, + 35029, + 35041, + 35042, + 35043, + 35044, + 35045, + 35046, + 35047, + 35048, + 35060, + 35350, + 35361, + 35369, + 35380, + 35671, + 35680, + 35690, + 35699, + 35992, + 35993, + 35994, + 35995, + 35996, + 35997, + 35998, + 35999, + 36011, + 36012, + 36013, + 36014, + 36015, + 36016, + 36017, + 36018 + ] + }, + { + "Count": 121, + "bone": [ + 28673, + 28674, + 28675, + 28676, + 28677, + 28678, + 28679, + 28680, + 28681, + 28682, + 28683, + 28684, + 28685, + 28686, + 28687, + 28688, + 28689, + 28690, + 28691, + 28692, + 28693, + 28694, + 28695, + 28696, + 28697, + 28698, + 28699, + 28700, + 28701, + 28992, + 29022, + 29312, + 29343, + 29344, + 29345, + 29631, + 29666, + 29951, + 29987, + 30270, + 30308, + 30590, + 30629, + 30909, + 30950, + 31229, + 31271, + 31549, + 31592, + 31869, + 31913, + 32190, + 32234, + 32511, + 32555, + 32832, + 32876, + 33153, + 33197, + 33474, + 33518, + 33795, + 33839, + 34116, + 34160, + 34437, + 34481, + 34758, + 34802, + 35079, + 35123, + 35400, + 35444, + 35721, + 35765, + 36042, + 36085, + 36363, + 36404, + 36684, + 36685, + 36686, + 36687, + 36724, + 37008, + 37016, + 37017, + 37018, + 37019, + 37020, + 37031, + 37032, + 37033, + 37034, + 37044, + 37329, + 37330, + 37331, + 37332, + 37333, + 37334, + 37335, + 37341, + 37342, + 37343, + 37344, + 37345, + 37346, + 37347, + 37348, + 37349, + 37350, + 37355, + 37356, + 37357, + 37358, + 37359, + 37360, + 37361, + 37362, + 37363 + ] + }, + { + "Count": 69, + "bone": [ + 37679, + 37680, + 37681, + 37682, + 37683, + 37684, + 37685, + 37686, + 37687, + 37688, + 37689, + 37998, + 38010, + 38011, + 38012, + 38013, + 38014, + 38015, + 38312, + 38313, + 38314, + 38315, + 38316, + 38317, + 38318, + 38336, + 38632, + 38657, + 38952, + 38978, + 39272, + 39299, + 39592, + 39620, + 39912, + 39941, + 40233, + 40262, + 40554, + 40582, + 40875, + 40902, + 41196, + 41221, + 41517, + 41541, + 41838, + 41854, + 41855, + 41856, + 41857, + 41858, + 41859, + 41860, + 42159, + 42160, + 42161, + 42162, + 42163, + 42164, + 42165, + 42166, + 42167, + 42168, + 42169, + 42170, + 42171, + 42172, + 42173 + ] + }, + { + "Count": 58, + "bone": [ + 36967, + 36968, + 36969, + 36970, + 36971, + 36972, + 36973, + 36974, + 36975, + 36976, + 36977, + 36978, + 36979, + 36980, + 36981, + 37286, + 37302, + 37303, + 37604, + 37605, + 37624, + 37922, + 37923, + 37945, + 38241, + 38266, + 38561, + 38587, + 38881, + 38907, + 39201, + 39227, + 39522, + 39547, + 39843, + 39866, + 40164, + 40165, + 40185, + 40486, + 40487, + 40488, + 40503, + 40504, + 40809, + 40810, + 40811, + 40812, + 40813, + 40814, + 40815, + 40816, + 40817, + 40818, + 40819, + 40820, + 40821, + 40822 + ] + }, + { + "Count": 105, + "bone": [ + 18376, + 18377, + 18378, + 18379, + 18692, + 18693, + 18694, + 18695, + 18700, + 18701, + 19011, + 19022, + 19331, + 19342, + 19353, + 19354, + 19355, + 19650, + 19651, + 19662, + 19663, + 19664, + 19665, + 19666, + 19667, + 19671, + 19672, + 19676, + 19969, + 19988, + 19989, + 19990, + 19997, + 19998, + 20289, + 20319, + 20609, + 20640, + 20928, + 20961, + 21248, + 21281, + 21568, + 21600, + 21887, + 21920, + 22207, + 22241, + 22526, + 22562, + 22846, + 22883, + 23165, + 23204, + 23485, + 23524, + 23805, + 23843, + 24125, + 24163, + 24446, + 24482, + 24767, + 24802, + 25087, + 25122, + 25407, + 25441, + 25728, + 25761, + 26049, + 26081, + 26370, + 26371, + 26400, + 26692, + 26720, + 27013, + 27014, + 27015, + 27016, + 27017, + 27039, + 27338, + 27339, + 27340, + 27359, + 27661, + 27662, + 27663, + 27664, + 27665, + 27666, + 27667, + 27668, + 27669, + 27670, + 27671, + 27672, + 27678, + 27993, + 27994, + 27995, + 27996, + 27997 + ] + }, + { + "Count": 93, + "bone": [ + 22262, + 22263, + 22264, + 22265, + 22580, + 22581, + 22586, + 22587, + 22899, + 22908, + 22909, + 22910, + 22911, + 22912, + 22913, + 22914, + 22915, + 22916, + 22917, + 22918, + 22919, + 22920, + 23214, + 23215, + 23216, + 23217, + 23218, + 23241, + 23532, + 23533, + 23562, + 23563, + 23851, + 23884, + 24171, + 24205, + 24206, + 24490, + 24527, + 24810, + 24848, + 25129, + 25168, + 25449, + 25487, + 25768, + 25807, + 26088, + 26126, + 26408, + 26446, + 26728, + 26765, + 27049, + 27085, + 27370, + 27405, + 27691, + 27712, + 27713, + 27714, + 27715, + 27716, + 27717, + 27718, + 27719, + 27720, + 27721, + 27722, + 27723, + 27724, + 28012, + 28013, + 28023, + 28024, + 28025, + 28026, + 28027, + 28028, + 28029, + 28030, + 28031, + 28334, + 28343, + 28655, + 28661, + 28662, + 28976, + 28977, + 28978, + 28979, + 28980, + 28981 + ] + }, + { + "Count": 86, + "bone": [ + 25071, + 25072, + 25073, + 25074, + 25075, + 25076, + 25077, + 25078, + 25079, + 25080, + 25081, + 25390, + 25402, + 25403, + 25404, + 25709, + 25725, + 25726, + 25727, + 26028, + 26048, + 26049, + 26347, + 26370, + 26666, + 26691, + 26986, + 27012, + 27013, + 27305, + 27334, + 27625, + 27655, + 27944, + 27976, + 28264, + 28296, + 28584, + 28616, + 28904, + 28936, + 29224, + 29256, + 29544, + 29576, + 29864, + 29896, + 30185, + 30215, + 30506, + 30535, + 30826, + 30854, + 31146, + 31174, + 31466, + 31493, + 31786, + 31813, + 32107, + 32132, + 32428, + 32429, + 32430, + 32434, + 32435, + 32436, + 32437, + 32438, + 32439, + 32452, + 32751, + 32752, + 32753, + 32760, + 32769, + 32770, + 32771, + 33081, + 33082, + 33083, + 33084, + 33085, + 33086, + 33087, + 33088 + ] + }, + { + "Count": 274, + "bone": [ + 4480, + 4481, + 4482, + 4483, + 4484, + 4485, + 4486, + 4487, + 4488, + 4489, + 4800, + 4810, + 4811, + 4812, + 4813, + 4814, + 4815, + 4816, + 4817, + 5120, + 5138, + 5139, + 5140, + 5141, + 5142, + 5143, + 5144, + 5440, + 5465, + 5466, + 5467, + 5468, + 5760, + 5789, + 5790, + 5791, + 5792, + 5793, + 5794, + 5795, + 6080, + 6116, + 6117, + 6118, + 6119, + 6120, + 6121, + 6400, + 6442, + 6443, + 6444, + 6445, + 6720, + 6766, + 6767, + 6768, + 6769, + 6770, + 6771, + 7040, + 7092, + 7093, + 7094, + 7095, + 7360, + 7416, + 7417, + 7418, + 7419, + 7680, + 7740, + 7741, + 7742, + 7743, + 8000, + 8064, + 8065, + 8066, + 8320, + 8387, + 8388, + 8389, + 8640, + 8710, + 8711, + 8712, + 8713, + 8714, + 8960, + 8961, + 8962, + 9035, + 9036, + 9037, + 9038, + 9283, + 9284, + 9285, + 9286, + 9287, + 9288, + 9359, + 9360, + 9361, + 9609, + 9610, + 9611, + 9612, + 9613, + 9682, + 9683, + 9684, + 9934, + 9935, + 9936, + 9937, + 9938, + 10005, + 10006, + 10007, + 10008, + 10259, + 10260, + 10261, + 10262, + 10263, + 10264, + 10329, + 10330, + 10331, + 10585, + 10586, + 10587, + 10588, + 10652, + 10653, + 10654, + 10909, + 10910, + 10911, + 10912, + 10975, + 10976, + 10977, + 10978, + 11233, + 11234, + 11235, + 11299, + 11300, + 11556, + 11557, + 11558, + 11621, + 11622, + 11623, + 11879, + 11880, + 11881, + 11882, + 11944, + 11945, + 11946, + 11947, + 12203, + 12204, + 12205, + 12268, + 12269, + 12526, + 12527, + 12528, + 12590, + 12591, + 12592, + 12849, + 12850, + 12913, + 12914, + 13171, + 13172, + 13173, + 13235, + 13236, + 13237, + 13494, + 13495, + 13496, + 13558, + 13559, + 13817, + 13818, + 13880, + 13881, + 14139, + 14140, + 14141, + 14202, + 14203, + 14462, + 14463, + 14464, + 14465, + 14524, + 14786, + 14787, + 14843, + 15108, + 15109, + 15161, + 15162, + 15430, + 15431, + 15480, + 15752, + 15753, + 15798, + 15799, + 16074, + 16075, + 16117, + 16396, + 16397, + 16435, + 16436, + 16718, + 16719, + 16754, + 17036, + 17037, + 17054, + 17055, + 17056, + 17057, + 17058, + 17059, + 17060, + 17061, + 17062, + 17063, + 17064, + 17072, + 17073, + 17354, + 17355, + 17372, + 17373, + 17385, + 17386, + 17387, + 17388, + 17389, + 17390, + 17391, + 17672, + 17673, + 17674, + 17689, + 17690, + 17691, + 17995, + 18007, + 18008, + 18316, + 18317, + 18325, + 18326, + 18638, + 18643, + 18644, + 18959, + 18960, + 18961, + 18962 + ] + }, + { + "Count": 46, + "bone": [ + 42393, + 42394, + 42395, + 42396, + 42711, + 42712, + 42717, + 43030, + 43038, + 43039, + 43348, + 43349, + 43360, + 43666, + 43667, + 43681, + 43985, + 44001, + 44303, + 44304, + 44320, + 44622, + 44640, + 44942, + 44960, + 45262, + 45278, + 45279, + 45582, + 45597, + 45902, + 45915, + 45916, + 46222, + 46234, + 46543, + 46552, + 46553, + 46864, + 46871, + 47185, + 47186, + 47189, + 47190, + 47507, + 47508 + ] + }, + { + "Count": 72, + "bone": [ + 33054, + 33055, + 33056, + 33372, + 33373, + 33377, + 33690, + 33691, + 33698, + 33699, + 34009, + 34020, + 34328, + 34341, + 34648, + 34662, + 34967, + 34982, + 35287, + 35301, + 35606, + 35622, + 35926, + 35943, + 36245, + 36264, + 36265, + 36268, + 36269, + 36270, + 36271, + 36566, + 36567, + 36586, + 36587, + 36592, + 36888, + 36913, + 36914, + 37209, + 37210, + 37235, + 37531, + 37556, + 37852, + 37853, + 37877, + 38174, + 38196, + 38495, + 38496, + 38516, + 38817, + 38835, + 39138, + 39139, + 39155, + 39460, + 39474, + 39781, + 39782, + 39793, + 40103, + 40111, + 40112, + 40424, + 40425, + 40429, + 40430, + 40746, + 40747, + 40748 + ] + }, + { + "Count": 106, + "bone": [ + 33640, + 33641, + 33642, + 33643, + 33644, + 33645, + 33646, + 33647, + 33648, + 33649, + 33650, + 33651, + 33652, + 33653, + 33654, + 33655, + 33656, + 33657, + 33658, + 33659, + 33660, + 33661, + 33662, + 33663, + 33664, + 33665, + 33666, + 33667, + 33668, + 33669, + 33670, + 33671, + 33672, + 33959, + 33993, + 34279, + 34314, + 34599, + 34634, + 34919, + 34955, + 35239, + 35275, + 35559, + 35596, + 35879, + 35917, + 36199, + 36237, + 36519, + 36558, + 36840, + 36879, + 37160, + 37199, + 37481, + 37520, + 37801, + 37840, + 38122, + 38161, + 38442, + 38481, + 38763, + 38801, + 39083, + 39121, + 39404, + 39440, + 39724, + 39760, + 40045, + 40079, + 40366, + 40367, + 40368, + 40369, + 40370, + 40371, + 40372, + 40373, + 40374, + 40375, + 40376, + 40377, + 40378, + 40379, + 40380, + 40381, + 40382, + 40383, + 40384, + 40385, + 40386, + 40387, + 40388, + 40389, + 40390, + 40391, + 40392, + 40393, + 40394, + 40395, + 40396, + 40397, + 40398 + ] + }, + { + "Count": 88, + "bone": [ + 22720, + 22721, + 23040, + 23042, + 23043, + 23360, + 23364, + 23365, + 23680, + 23686, + 23687, + 23688, + 24000, + 24009, + 24010, + 24320, + 24331, + 24332, + 24640, + 24653, + 24654, + 24960, + 24975, + 24976, + 24977, + 25280, + 25298, + 25299, + 25600, + 25620, + 25621, + 25920, + 25942, + 25943, + 26240, + 26264, + 26265, + 26266, + 26560, + 26587, + 26588, + 26880, + 26908, + 27200, + 27229, + 27520, + 27550, + 27840, + 27871, + 28160, + 28190, + 28480, + 28509, + 28800, + 28828, + 29120, + 29148, + 29440, + 29468, + 29760, + 29761, + 29788, + 30082, + 30083, + 30106, + 30107, + 30404, + 30405, + 30424, + 30425, + 30726, + 30727, + 30743, + 31048, + 31049, + 31061, + 31062, + 31370, + 31371, + 31379, + 31380, + 31692, + 31693, + 31697, + 31698, + 32014, + 32015, + 32016 + ] + }, + { + "Count": 94, + "bone": [ + 42943, + 42944, + 42945, + 42946, + 42947, + 42948, + 42949, + 42950, + 42951, + 42952, + 42953, + 43262, + 43274, + 43582, + 43595, + 43901, + 43915, + 44221, + 44236, + 44540, + 44556, + 44860, + 44877, + 45179, + 45197, + 45499, + 45518, + 45818, + 45838, + 46138, + 46159, + 46457, + 46480, + 46777, + 46800, + 47097, + 47121, + 47417, + 47441, + 47737, + 47762, + 48056, + 48082, + 48375, + 48403, + 48695, + 48723, + 49016, + 49044, + 49336, + 49364, + 49657, + 49685, + 49977, + 50006, + 50298, + 50326, + 50618, + 50646, + 50939, + 50965, + 51260, + 51261, + 51262, + 51263, + 51285, + 51584, + 51604, + 51904, + 51924, + 52225, + 52243, + 52545, + 52562, + 52866, + 52881, + 53187, + 53201, + 53507, + 53520, + 53828, + 53839, + 54148, + 54159, + 54469, + 54478, + 54790, + 54791, + 54792, + 54793, + 54794, + 54795, + 54796, + 54797 + ] + }, + { + "Count": 48, + "bone": [ + 50393, + 50394, + 50712, + 50715, + 50716, + 51031, + 51037, + 51038, + 51351, + 51359, + 51670, + 51680, + 51989, + 52001, + 52309, + 52322, + 52629, + 52643, + 52949, + 52964, + 53269, + 53285, + 53590, + 53606, + 53911, + 53927, + 54232, + 54248, + 54553, + 54569, + 54874, + 54889, + 55195, + 55208, + 55516, + 55528, + 55837, + 55848, + 56158, + 56166, + 56167, + 56479, + 56482, + 56483, + 56484, + 56485, + 56800, + 56801 + ] + }, + { + "Count": 55, + "bone": [ + 48821, + 48822, + 48823, + 48824, + 48825, + 48826, + 49140, + 49147, + 49455, + 49456, + 49458, + 49459, + 49468, + 49774, + 49777, + 49789, + 50093, + 50110, + 50412, + 50430, + 50731, + 50750, + 51051, + 51052, + 51070, + 51373, + 51374, + 51389, + 51693, + 51709, + 52012, + 52028, + 52331, + 52347, + 52650, + 52666, + 52970, + 52985, + 53290, + 53304, + 53610, + 53623, + 53930, + 53942, + 54251, + 54261, + 54572, + 54580, + 54893, + 54894, + 54899, + 55215, + 55218, + 55536, + 55537 + ] + }, + { + "Count": 247, + "bone": [ + 16875, + 16876, + 16877, + 16878, + 16879, + 16880, + 16881, + 16882, + 16883, + 16884, + 16885, + 16886, + 16887, + 16888, + 16889, + 16890, + 16891, + 17194, + 17212, + 17514, + 17532, + 17834, + 17852, + 18154, + 18173, + 18474, + 18493, + 18795, + 18813, + 19115, + 19116, + 19117, + 19118, + 19119, + 19120, + 19121, + 19122, + 19123, + 19124, + 19125, + 19126, + 19127, + 19128, + 19129, + 19130, + 19131, + 19132, + 19133, + 20044, + 20045, + 20046, + 20054, + 20055, + 20056, + 20057, + 20064, + 20065, + 20066, + 20067, + 20073, + 20074, + 20075, + 20076, + 20362, + 20363, + 20367, + 20368, + 20372, + 20373, + 20378, + 20382, + 20383, + 20388, + 20391, + 20392, + 20397, + 20681, + 20689, + 20691, + 20699, + 20700, + 20701, + 20709, + 20710, + 20718, + 21001, + 21010, + 21011, + 21039, + 21321, + 21360, + 21361, + 21642, + 21682, + 21963, + 21964, + 22003, + 22285, + 22324, + 22606, + 22645, + 22927, + 22928, + 22966, + 22967, + 23249, + 23288, + 23570, + 23571, + 23609, + 23610, + 23892, + 23931, + 24213, + 24251, + 24534, + 24535, + 24542, + 24543, + 24544, + 24552, + 24553, + 24554, + 24555, + 24562, + 24563, + 24571, + 24856, + 24859, + 24860, + 24861, + 24862, + 24865, + 24866, + 24869, + 24870, + 24871, + 24876, + 24877, + 24878, + 24879, + 24880, + 24881, + 24884, + 24885, + 24886, + 24887, + 24888, + 24889, + 24890, + 25177, + 25178, + 25187, + 25188, + 26498, + 26499, + 26500, + 26521, + 26522, + 26814, + 26815, + 26816, + 26817, + 26821, + 26822, + 26840, + 26843, + 27133, + 27143, + 27159, + 27164, + 27453, + 27464, + 27478, + 27484, + 27773, + 27785, + 27786, + 27798, + 27805, + 28093, + 28107, + 28118, + 28125, + 28413, + 28428, + 28429, + 28438, + 28445, + 28733, + 28750, + 28758, + 28765, + 29054, + 29055, + 29071, + 29078, + 29084, + 29376, + 29392, + 29393, + 29398, + 29404, + 29697, + 29714, + 29718, + 29724, + 30018, + 30019, + 30035, + 30038, + 30044, + 30340, + 30355, + 30358, + 30364, + 30661, + 30675, + 30678, + 30684, + 30982, + 30983, + 30995, + 30998, + 30999, + 31004, + 31304, + 31315, + 31320, + 31321, + 31322, + 31324, + 31625, + 31635, + 31643, + 31644, + 31946, + 31947, + 31955, + 32268, + 32269, + 32270, + 32271, + 32272, + 32273, + 32274, + 32275 + ] + }, + { + "Count": 370, + "bone": [ + 13344, + 13345, + 13663, + 13666, + 13946, + 13947, + 13983, + 13986, + 13987, + 13988, + 13989, + 14265, + 14268, + 14302, + 14306, + 14310, + 14311, + 14584, + 14589, + 14622, + 14632, + 14633, + 14903, + 14909, + 14918, + 14919, + 14920, + 14942, + 14952, + 14954, + 15223, + 15230, + 15231, + 15232, + 15233, + 15234, + 15235, + 15236, + 15237, + 15241, + 15242, + 15243, + 15262, + 15274, + 15543, + 15564, + 15577, + 15578, + 15579, + 15580, + 15581, + 15594, + 15863, + 15885, + 15886, + 15896, + 15914, + 16183, + 16207, + 16208, + 16215, + 16234, + 16503, + 16529, + 16535, + 16554, + 16824, + 16850, + 16851, + 16852, + 16853, + 16854, + 16875, + 16876, + 16877, + 16878, + 16879, + 16880, + 16881, + 16882, + 16883, + 16884, + 16885, + 16886, + 16887, + 16888, + 16889, + 16890, + 16891, + 17144, + 17212, + 17464, + 17532, + 17785, + 17786, + 17787, + 17788, + 17789, + 17790, + 17791, + 17852, + 18111, + 18173, + 18431, + 18493, + 18752, + 18753, + 18767, + 18768, + 18769, + 18770, + 18793, + 18794, + 18795, + 18813, + 19074, + 19075, + 19087, + 19091, + 19092, + 19113, + 19115, + 19116, + 19117, + 19118, + 19119, + 19120, + 19121, + 19122, + 19123, + 19124, + 19125, + 19126, + 19127, + 19128, + 19129, + 19130, + 19131, + 19132, + 19133, + 19396, + 19397, + 19403, + 19404, + 19405, + 19406, + 19413, + 19414, + 19415, + 19416, + 19417, + 19418, + 19419, + 19420, + 19421, + 19430, + 19431, + 19432, + 19718, + 19719, + 19720, + 19721, + 19722, + 19742, + 19743, + 19744, + 19745, + 19746, + 19747, + 19748, + 19749, + 20044, + 20045, + 20046, + 20054, + 20055, + 20056, + 20057, + 20064, + 20065, + 20066, + 20067, + 20073, + 20074, + 20075, + 20076, + 20362, + 20363, + 20367, + 20368, + 20372, + 20373, + 20378, + 20382, + 20383, + 20388, + 20391, + 20392, + 20397, + 20681, + 20689, + 20691, + 20699, + 20700, + 20701, + 20709, + 20710, + 20718, + 21001, + 21010, + 21011, + 21039, + 21321, + 21360, + 21361, + 21642, + 21682, + 21963, + 21964, + 22003, + 22285, + 22324, + 22606, + 22645, + 22927, + 22928, + 22966, + 22967, + 23249, + 23288, + 23570, + 23571, + 23609, + 23610, + 23892, + 23931, + 24213, + 24251, + 24534, + 24535, + 24542, + 24543, + 24544, + 24552, + 24553, + 24554, + 24555, + 24562, + 24563, + 24571, + 24856, + 24859, + 24860, + 24861, + 24862, + 24865, + 24866, + 24869, + 24870, + 24871, + 24876, + 24877, + 24878, + 24879, + 24880, + 24881, + 24884, + 24885, + 24886, + 24887, + 24888, + 24889, + 24890, + 25177, + 25178, + 25187, + 25188, + 26498, + 26499, + 26500, + 26521, + 26522, + 26814, + 26815, + 26816, + 26817, + 26821, + 26822, + 26840, + 26843, + 27133, + 27143, + 27159, + 27164, + 27453, + 27464, + 27478, + 27484, + 27773, + 27785, + 27786, + 27798, + 27805, + 28093, + 28107, + 28118, + 28125, + 28413, + 28428, + 28429, + 28438, + 28445, + 28733, + 28750, + 28758, + 28765, + 29054, + 29055, + 29071, + 29078, + 29084, + 29376, + 29392, + 29393, + 29398, + 29404, + 29697, + 29714, + 29718, + 29724, + 30018, + 30019, + 30035, + 30038, + 30044, + 30340, + 30355, + 30358, + 30364, + 30661, + 30675, + 30678, + 30684, + 30982, + 30983, + 30995, + 30998, + 30999, + 31004, + 31304, + 31315, + 31320, + 31321, + 31322, + 31324, + 31625, + 31635, + 31643, + 31644, + 31946, + 31947, + 31955, + 32268, + 32269, + 32270, + 32271, + 32272, + 32273, + 32274, + 32275 + ] + }, + { + "Count": 436, + "bone": [ + 13344, + 13345, + 13663, + 13666, + 13946, + 13947, + 13983, + 13986, + 13987, + 13988, + 13989, + 14265, + 14268, + 14302, + 14306, + 14310, + 14311, + 14584, + 14589, + 14622, + 14632, + 14633, + 14903, + 14909, + 14918, + 14919, + 14920, + 14942, + 14952, + 14954, + 15223, + 15230, + 15231, + 15232, + 15233, + 15234, + 15235, + 15236, + 15237, + 15241, + 15242, + 15243, + 15262, + 15274, + 15543, + 15564, + 15577, + 15578, + 15579, + 15580, + 15581, + 15594, + 15863, + 15885, + 15886, + 15896, + 15914, + 16183, + 16207, + 16208, + 16215, + 16234, + 16503, + 16529, + 16535, + 16554, + 16824, + 16850, + 16851, + 16852, + 16853, + 16854, + 16875, + 16876, + 16877, + 16878, + 16879, + 16880, + 16881, + 16882, + 16883, + 16884, + 16885, + 16886, + 16887, + 16888, + 16889, + 16890, + 16891, + 17144, + 17212, + 17464, + 17532, + 17785, + 17786, + 17787, + 17788, + 17789, + 17790, + 17791, + 17852, + 18111, + 18173, + 18431, + 18493, + 18752, + 18753, + 18767, + 18768, + 18769, + 18770, + 18793, + 18794, + 18795, + 18813, + 19074, + 19075, + 19087, + 19091, + 19092, + 19113, + 19115, + 19116, + 19117, + 19118, + 19119, + 19120, + 19121, + 19122, + 19123, + 19124, + 19125, + 19126, + 19127, + 19128, + 19129, + 19130, + 19131, + 19132, + 19133, + 19396, + 19397, + 19403, + 19404, + 19405, + 19406, + 19413, + 19414, + 19415, + 19416, + 19417, + 19418, + 19419, + 19420, + 19421, + 19430, + 19431, + 19432, + 19718, + 19719, + 19720, + 19721, + 19722, + 19742, + 19743, + 19744, + 19745, + 19746, + 19747, + 19748, + 19749, + 20044, + 20045, + 20046, + 20054, + 20055, + 20056, + 20057, + 20064, + 20065, + 20066, + 20067, + 20073, + 20074, + 20075, + 20076, + 20362, + 20363, + 20367, + 20368, + 20372, + 20373, + 20378, + 20382, + 20383, + 20388, + 20391, + 20392, + 20397, + 20408, + 20409, + 20410, + 20411, + 20412, + 20413, + 20414, + 20415, + 20416, + 20417, + 20418, + 20419, + 20420, + 20421, + 20422, + 20423, + 20424, + 20425, + 20426, + 20427, + 20428, + 20681, + 20689, + 20691, + 20699, + 20700, + 20701, + 20709, + 20710, + 20718, + 20726, + 20727, + 20749, + 21001, + 21010, + 21011, + 21039, + 21045, + 21070, + 21321, + 21360, + 21361, + 21364, + 21391, + 21642, + 21682, + 21684, + 21711, + 21963, + 21964, + 22003, + 22032, + 22285, + 22352, + 22606, + 22672, + 22927, + 22928, + 22992, + 23249, + 23312, + 23570, + 23571, + 23632, + 23892, + 23931, + 23932, + 23933, + 23934, + 23935, + 23936, + 23937, + 23938, + 23948, + 23949, + 23950, + 23951, + 24213, + 24251, + 24259, + 24260, + 24261, + 24262, + 24263, + 24264, + 24265, + 24266, + 24267, + 24534, + 24535, + 24542, + 24543, + 24544, + 24552, + 24553, + 24554, + 24555, + 24562, + 24563, + 24571, + 24856, + 24859, + 24860, + 24861, + 24862, + 24865, + 24866, + 24869, + 24870, + 24871, + 24876, + 24877, + 24878, + 24879, + 24880, + 24881, + 24884, + 24885, + 24886, + 24887, + 24888, + 24889, + 24890, + 25177, + 25178, + 25187, + 25188, + 25549, + 25550, + 25551, + 25552, + 25553, + 25857, + 25858, + 25859, + 25860, + 25861, + 25862, + 25863, + 25864, + 25865, + 25866, + 25867, + 25868, + 25874, + 26175, + 26176, + 26195, + 26196, + 26494, + 26517, + 26521, + 26522, + 26813, + 26838, + 26840, + 26843, + 27133, + 27158, + 27159, + 27164, + 27453, + 27478, + 27484, + 27773, + 27798, + 27805, + 28093, + 28118, + 28125, + 28413, + 28438, + 28445, + 28734, + 28751, + 28752, + 28753, + 28754, + 28755, + 28756, + 28757, + 28758, + 28765, + 29055, + 29072, + 29078, + 29084, + 29376, + 29393, + 29398, + 29404, + 29697, + 29714, + 29718, + 29724, + 30018, + 30035, + 30038, + 30044, + 30339, + 30356, + 30358, + 30364, + 30660, + 30677, + 30684, + 30981, + 30998, + 31004, + 31302, + 31319, + 31322, + 31324, + 31623, + 31639, + 31643, + 31644, + 31944, + 31959, + 32265, + 32279, + 32586, + 32599, + 32907, + 32919, + 33228, + 33229, + 33230, + 33231, + 33232, + 33233, + 33234, + 33235, + 33236, + 33237, + 33238, + 33239 + ] + }, + { + "Count": 521, + "bone": [ + 13344, + 13345, + 13663, + 13666, + 13946, + 13947, + 13983, + 13986, + 13987, + 13988, + 13989, + 14265, + 14268, + 14302, + 14306, + 14310, + 14311, + 14584, + 14589, + 14622, + 14632, + 14633, + 14903, + 14909, + 14918, + 14919, + 14920, + 14942, + 14952, + 14954, + 15223, + 15230, + 15231, + 15232, + 15233, + 15234, + 15235, + 15236, + 15237, + 15241, + 15242, + 15243, + 15262, + 15274, + 15543, + 15564, + 15577, + 15578, + 15579, + 15580, + 15581, + 15594, + 15863, + 15885, + 15886, + 15896, + 15914, + 16183, + 16207, + 16208, + 16215, + 16234, + 16503, + 16529, + 16535, + 16554, + 16824, + 16850, + 16851, + 16852, + 16853, + 16854, + 16875, + 16876, + 16877, + 16878, + 16879, + 16880, + 16881, + 16882, + 16883, + 16884, + 16885, + 16886, + 16887, + 16888, + 16889, + 16890, + 16891, + 16899, + 16900, + 16901, + 16902, + 16903, + 16904, + 16905, + 16906, + 16907, + 17144, + 17212, + 17218, + 17228, + 17229, + 17464, + 17533, + 17536, + 17537, + 17550, + 17551, + 17785, + 17786, + 17787, + 17788, + 17789, + 17790, + 17791, + 17853, + 17855, + 17872, + 17873, + 18111, + 18173, + 18175, + 18194, + 18195, + 18431, + 18493, + 18495, + 18516, + 18517, + 18752, + 18753, + 18767, + 18768, + 18769, + 18770, + 18793, + 18794, + 18795, + 18813, + 18815, + 18838, + 18839, + 19074, + 19075, + 19087, + 19091, + 19092, + 19113, + 19115, + 19116, + 19117, + 19118, + 19119, + 19120, + 19121, + 19122, + 19123, + 19124, + 19125, + 19126, + 19127, + 19128, + 19129, + 19130, + 19131, + 19132, + 19136, + 19137, + 19160, + 19161, + 19396, + 19397, + 19403, + 19404, + 19405, + 19406, + 19413, + 19414, + 19415, + 19416, + 19417, + 19418, + 19419, + 19420, + 19421, + 19430, + 19431, + 19432, + 19458, + 19482, + 19483, + 19718, + 19719, + 19720, + 19721, + 19722, + 19742, + 19743, + 19744, + 19745, + 19746, + 19747, + 19748, + 19749, + 19779, + 19780, + 19804, + 19805, + 20044, + 20045, + 20046, + 20054, + 20055, + 20056, + 20057, + 20064, + 20065, + 20066, + 20067, + 20073, + 20074, + 20075, + 20076, + 20101, + 20102, + 20126, + 20127, + 20362, + 20363, + 20367, + 20368, + 20372, + 20373, + 20378, + 20382, + 20383, + 20388, + 20391, + 20392, + 20397, + 20408, + 20409, + 20410, + 20411, + 20412, + 20413, + 20414, + 20415, + 20416, + 20417, + 20418, + 20419, + 20420, + 20421, + 20422, + 20423, + 20448, + 20449, + 20681, + 20689, + 20691, + 20699, + 20700, + 20701, + 20709, + 20710, + 20718, + 20726, + 20727, + 20770, + 20771, + 21001, + 21010, + 21011, + 21039, + 21045, + 21092, + 21093, + 21321, + 21360, + 21361, + 21364, + 21414, + 21415, + 21642, + 21682, + 21684, + 21736, + 21737, + 21963, + 21964, + 22003, + 22058, + 22059, + 22285, + 22352, + 22379, + 22606, + 22672, + 22673, + 22674, + 22700, + 22927, + 22928, + 22992, + 22995, + 23020, + 23249, + 23312, + 23316, + 23317, + 23340, + 23570, + 23571, + 23632, + 23638, + 23660, + 23661, + 23662, + 23892, + 23931, + 23932, + 23933, + 23934, + 23935, + 23936, + 23937, + 23938, + 23948, + 23949, + 23950, + 23951, + 23959, + 23960, + 23983, + 24213, + 24251, + 24259, + 24260, + 24261, + 24262, + 24263, + 24264, + 24265, + 24266, + 24267, + 24281, + 24303, + 24534, + 24535, + 24542, + 24543, + 24544, + 24552, + 24553, + 24554, + 24555, + 24562, + 24563, + 24571, + 24602, + 24603, + 24623, + 24856, + 24859, + 24860, + 24861, + 24862, + 24865, + 24866, + 24869, + 24870, + 24871, + 24876, + 24877, + 24878, + 24879, + 24880, + 24881, + 24884, + 24885, + 24886, + 24887, + 24888, + 24889, + 24890, + 24924, + 24943, + 25177, + 25178, + 25187, + 25188, + 25245, + 25246, + 25247, + 25248, + 25249, + 25250, + 25251, + 25252, + 25253, + 25254, + 25255, + 25256, + 25257, + 25258, + 25259, + 25260, + 25261, + 25262, + 25549, + 25550, + 25551, + 25552, + 25553, + 25857, + 25858, + 25859, + 25860, + 25861, + 25862, + 25863, + 25864, + 25865, + 25866, + 25867, + 25868, + 25874, + 26175, + 26176, + 26195, + 26196, + 26494, + 26517, + 26521, + 26522, + 26813, + 26838, + 26840, + 26843, + 27133, + 27158, + 27159, + 27164, + 27453, + 27478, + 27484, + 27773, + 27798, + 27805, + 28093, + 28118, + 28125, + 28413, + 28438, + 28445, + 28734, + 28751, + 28752, + 28753, + 28754, + 28755, + 28756, + 28757, + 28758, + 28765, + 29055, + 29072, + 29078, + 29084, + 29376, + 29393, + 29398, + 29404, + 29697, + 29714, + 29718, + 29724, + 30018, + 30035, + 30038, + 30044, + 30339, + 30356, + 30358, + 30364, + 30660, + 30677, + 30684, + 30981, + 30998, + 31004, + 31302, + 31319, + 31322, + 31324, + 31623, + 31639, + 31643, + 31644, + 31944, + 31959, + 32265, + 32279, + 32586, + 32599, + 32907, + 32919, + 33228, + 33229, + 33230, + 33231, + 33232, + 33233, + 33234, + 33235, + 33236, + 33237, + 33238, + 33239 + ] + }, + { + "Count": 88, + "bone": [ + 1762, + 1763, + 1764, + 2081, + 2082, + 2084, + 2085, + 2400, + 2401, + 2405, + 2406, + 2720, + 2726, + 3040, + 3045, + 3046, + 3360, + 3365, + 3680, + 3685, + 4000, + 4005, + 4006, + 4320, + 4326, + 4638, + 4639, + 4640, + 4646, + 4957, + 4966, + 5276, + 5286, + 5596, + 5606, + 5916, + 5926, + 6236, + 6246, + 6247, + 6556, + 6567, + 6568, + 6569, + 6876, + 6889, + 7196, + 7209, + 7516, + 7529, + 7836, + 7849, + 7850, + 8156, + 8170, + 8171, + 8172, + 8173, + 8174, + 8175, + 8475, + 8496, + 8794, + 8816, + 9114, + 9115, + 9116, + 9136, + 9437, + 9438, + 9439, + 9440, + 9441, + 9455, + 9762, + 9763, + 9764, + 9765, + 9766, + 9773, + 9774, + 10087, + 10088, + 10089, + 10093, + 10410, + 10411, + 10412 + ] + }, + { + "Count": 82, + "bone": [ + 1763, + 1768, + 2082, + 2084, + 2087, + 2089, + 2401, + 2405, + 2406, + 2407, + 2409, + 2720, + 2729, + 3040, + 3049, + 3360, + 3369, + 3680, + 3689, + 4000, + 4009, + 4320, + 4329, + 4638, + 4639, + 4640, + 4649, + 4957, + 4969, + 5276, + 5289, + 5596, + 5609, + 5916, + 5929, + 6236, + 6249, + 6556, + 6569, + 6876, + 6889, + 7196, + 7209, + 7516, + 7529, + 7836, + 7849, + 7850, + 7851, + 8156, + 8172, + 8173, + 8174, + 8175, + 8475, + 8496, + 8794, + 8816, + 9114, + 9115, + 9116, + 9136, + 9437, + 9438, + 9439, + 9440, + 9441, + 9455, + 9762, + 9763, + 9764, + 9765, + 9766, + 9773, + 9774, + 10087, + 10088, + 10089, + 10093, + 10410, + 10411, + 10412 + ] + }, + { + "Count": 66, + "bone": [ + 4956, + 4957, + 4958, + 4959, + 4960, + 4961, + 4962, + 4963, + 4964, + 4965, + 4966, + 4967, + 5275, + 5288, + 5289, + 5595, + 5610, + 5611, + 5914, + 5932, + 5933, + 6234, + 6254, + 6553, + 6574, + 6873, + 6895, + 7193, + 7215, + 7512, + 7535, + 7832, + 7855, + 8152, + 8175, + 8472, + 8496, + 8792, + 8816, + 9112, + 9136, + 9432, + 9433, + 9456, + 9754, + 9755, + 9775, + 10076, + 10077, + 10094, + 10398, + 10399, + 10400, + 10401, + 10402, + 10413, + 10723, + 10724, + 10725, + 10726, + 10727, + 10728, + 10732, + 11049, + 11050, + 11051 + ] + }, + { + "Count": 29, + "bone": [ + 1376, + 1695, + 1697, + 2015, + 2017, + 2335, + 2337, + 2655, + 2657, + 2975, + 2977, + 2978, + 2979, + 3295, + 3300, + 3615, + 3621, + 3934, + 3942, + 4254, + 4262, + 4575, + 4581, + 4895, + 4899, + 4900, + 5216, + 5217, + 5218 + ] + }, + { + "Count": 45, + "bone": [ + 1058, + 1059, + 1060, + 1375, + 1376, + 1377, + 1378, + 1380, + 1695, + 1700, + 2015, + 2020, + 2335, + 2340, + 2655, + 2660, + 2975, + 2980, + 3295, + 3300, + 3301, + 3615, + 3621, + 3622, + 3932, + 3933, + 3934, + 3942, + 4252, + 4262, + 4572, + 4573, + 4574, + 4575, + 4581, + 4582, + 4895, + 4899, + 4900, + 4901, + 5215, + 5216, + 5217, + 5218, + 5219 + ] + }, + { + "Count": 29, + "bone": [ + 2657, + 2658, + 2659, + 2660, + 2661, + 2975, + 2976, + 2982, + 3294, + 3302, + 3613, + 3622, + 3933, + 3942, + 4252, + 4263, + 4572, + 4582, + 4893, + 4902, + 5214, + 5221, + 5535, + 5536, + 5537, + 5538, + 5539, + 5540, + 5541 + ] + }, + { + "Count": 21, + "bone": [ + 2626, + 2627, + 2628, + 2946, + 2948, + 3266, + 3268, + 3269, + 3270, + 3586, + 3590, + 3906, + 3911, + 4226, + 4229, + 4230, + 4231, + 4546, + 4547, + 4548, + 4549 + ] + }, + { + "Count": 22, + "bone": [ + 2626, + 2627, + 2628, + 2629, + 2630, + 2946, + 2950, + 3266, + 3270, + 3586, + 3590, + 3591, + 3906, + 3911, + 4226, + 4229, + 4230, + 4231, + 4546, + 4547, + 4548, + 4549 + ] + }, + { + "Count": 13, + "bone": [ + 3586, + 3588, + 3589, + 3590, + 3905, + 3911, + 4225, + 4230, + 4546, + 4550, + 4867, + 4868, + 4869 + ] + }, + { + "Count": 33, + "bone": [ + 15837, + 15838, + 15839, + 15840, + 15841, + 15842, + 15843, + 15844, + 15845, + 15846, + 15847, + 16156, + 16168, + 16475, + 16489, + 16796, + 16797, + 16810, + 17118, + 17119, + 17131, + 17439, + 17448, + 17449, + 17450, + 17760, + 17761, + 17762, + 17763, + 17764, + 17765, + 17766, + 17767 + ] + }, + { + "Count": 51, + "bone": [ + 15196, + 15197, + 15198, + 15199, + 15200, + 15201, + 15202, + 15203, + 15204, + 15205, + 15206, + 15207, + 15208, + 15209, + 15210, + 15515, + 15531, + 15834, + 15852, + 16153, + 16173, + 16472, + 16494, + 16792, + 16815, + 17113, + 17114, + 17115, + 17136, + 17436, + 17437, + 17457, + 17758, + 17759, + 17760, + 17761, + 17762, + 17763, + 17764, + 17765, + 17766, + 17767, + 17768, + 17769, + 17770, + 17771, + 17772, + 17773, + 17774, + 17775, + 17776 + ] + }, + { + "Count": 46, + "bone": [ + 18726, + 18727, + 18728, + 18729, + 18730, + 18731, + 18732, + 18733, + 18734, + 18735, + 18736, + 18737, + 18738, + 18739, + 18740, + 19045, + 19061, + 19364, + 19382, + 19683, + 19703, + 20003, + 20024, + 20324, + 20344, + 20644, + 20663, + 20965, + 20966, + 20967, + 20968, + 20969, + 20983, + 21290, + 21291, + 21292, + 21293, + 21294, + 21295, + 21296, + 21297, + 21298, + 21299, + 21300, + 21301, + 21302 + ] + }, + { + "Count": 80, + "bone": [ + 45354, + 45355, + 45356, + 45361, + 45673, + 45677, + 45678, + 45680, + 45682, + 45992, + 45999, + 46002, + 46312, + 46322, + 46632, + 46642, + 46952, + 46962, + 47272, + 47282, + 47592, + 47602, + 47902, + 47903, + 47913, + 47914, + 47915, + 47916, + 47917, + 47918, + 47922, + 48221, + 48224, + 48225, + 48226, + 48227, + 48238, + 48241, + 48540, + 48548, + 48558, + 48561, + 48860, + 48869, + 48870, + 48871, + 48878, + 48881, + 49181, + 49192, + 49193, + 49197, + 49201, + 49502, + 49503, + 49504, + 49509, + 49514, + 49515, + 49517, + 49521, + 49825, + 49826, + 49827, + 49828, + 49830, + 49831, + 49836, + 49837, + 49841, + 50152, + 50153, + 50160, + 50474, + 50475, + 50480, + 50796, + 50797, + 50798, + 50799 + ] + }, + { + "Count": 38, + "bone": [ + 52700, + 52701, + 52702, + 52703, + 53018, + 53019, + 53024, + 53337, + 53344, + 53656, + 53664, + 53975, + 53984, + 54294, + 54304, + 54614, + 54624, + 54935, + 54944, + 55255, + 55263, + 55264, + 55575, + 55583, + 55895, + 55903, + 56216, + 56223, + 56536, + 56543, + 56857, + 56863, + 57178, + 57179, + 57180, + 57181, + 57182, + 57183 + ] + }, + { + "Count": 63, + "bone": [ + 1477, + 1478, + 1479, + 1480, + 1481, + 1482, + 1483, + 1484, + 1485, + 1486, + 1487, + 1795, + 1796, + 1808, + 1809, + 2114, + 2130, + 2433, + 2451, + 2752, + 2772, + 3072, + 3093, + 3391, + 3414, + 3710, + 3734, + 4030, + 4055, + 4350, + 4375, + 4670, + 4695, + 4990, + 5015, + 5311, + 5335, + 5631, + 5654, + 5952, + 5974, + 6272, + 6293, + 6593, + 6611, + 6612, + 6914, + 6915, + 6930, + 7236, + 7237, + 7238, + 7247, + 7248, + 7249, + 7559, + 7560, + 7561, + 7562, + 7563, + 7564, + 7565, + 7566 + ] + }, + { + "Count": 44, + "bone": [ + 39899, + 39900, + 39901, + 40216, + 40218, + 40222, + 40535, + 40537, + 40538, + 40542, + 40543, + 40855, + 40858, + 40864, + 41176, + 41184, + 41497, + 41498, + 41504, + 41818, + 41824, + 42138, + 42144, + 42458, + 42463, + 42778, + 42783, + 43098, + 43103, + 43104, + 43417, + 43425, + 43737, + 43745, + 44057, + 44065, + 44378, + 44385, + 44699, + 44704, + 45020, + 45021, + 45022, + 45023 + ] + }, + { + "Count": 103, + "bone": [ + 42656, + 42657, + 42658, + 42659, + 42660, + 42661, + 42662, + 42663, + 42664, + 42665, + 42975, + 42986, + 43294, + 43307, + 43614, + 43627, + 43933, + 43948, + 44253, + 44269, + 44572, + 44590, + 44892, + 44910, + 45212, + 45231, + 45531, + 45552, + 45851, + 45872, + 46171, + 46193, + 46492, + 46514, + 46813, + 46834, + 47133, + 47155, + 47454, + 47476, + 47774, + 47797, + 48095, + 48117, + 48415, + 48438, + 48736, + 48759, + 48760, + 48761, + 49056, + 49082, + 49377, + 49403, + 49697, + 49723, + 50018, + 50044, + 50339, + 50365, + 50659, + 50686, + 50980, + 51006, + 51300, + 51327, + 51621, + 51648, + 51941, + 51969, + 52262, + 52289, + 52582, + 52609, + 52903, + 52929, + 53223, + 53249, + 53544, + 53568, + 53865, + 53866, + 53867, + 53868, + 53869, + 53870, + 53871, + 53872, + 53873, + 53874, + 53875, + 53876, + 53877, + 53878, + 53879, + 53880, + 53881, + 53882, + 53883, + 53884, + 53885, + 53886, + 53887 + ] + }, + { + "Count": 90, + "bone": [ + 40023, + 40024, + 40322, + 40323, + 40324, + 40325, + 40326, + 40327, + 40328, + 40329, + 40330, + 40331, + 40332, + 40333, + 40334, + 40335, + 40336, + 40337, + 40338, + 40339, + 40340, + 40341, + 40342, + 40345, + 40641, + 40665, + 40961, + 40986, + 41282, + 41306, + 41602, + 41627, + 41922, + 41947, + 42242, + 42268, + 42562, + 42588, + 42883, + 42909, + 43203, + 43229, + 43524, + 43550, + 43844, + 43870, + 44165, + 44191, + 44485, + 44511, + 44806, + 44832, + 45126, + 45152, + 45447, + 45473, + 45767, + 45793, + 46088, + 46114, + 46408, + 46434, + 46729, + 46754, + 47049, + 47074, + 47370, + 47381, + 47382, + 47383, + 47384, + 47385, + 47386, + 47387, + 47388, + 47389, + 47390, + 47391, + 47392, + 47393, + 47691, + 47692, + 47693, + 47694, + 47695, + 47696, + 47697, + 47698, + 47699, + 47700 + ] + }, + { + "Count": 90, + "bone": [ + 40023, + 40024, + 40322, + 40323, + 40324, + 40325, + 40326, + 40327, + 40328, + 40329, + 40330, + 40331, + 40332, + 40333, + 40334, + 40335, + 40336, + 40337, + 40338, + 40339, + 40340, + 40341, + 40342, + 40345, + 40641, + 40665, + 40961, + 40986, + 41282, + 41306, + 41602, + 41627, + 41922, + 41947, + 42242, + 42268, + 42562, + 42588, + 42883, + 42909, + 43203, + 43229, + 43524, + 43550, + 43844, + 43870, + 44165, + 44191, + 44485, + 44511, + 44806, + 44832, + 45126, + 45152, + 45447, + 45473, + 45767, + 45793, + 46088, + 46114, + 46408, + 46434, + 46729, + 46754, + 47049, + 47074, + 47370, + 47381, + 47382, + 47383, + 47384, + 47385, + 47386, + 47387, + 47388, + 47389, + 47390, + 47391, + 47392, + 47393, + 47691, + 47692, + 47693, + 47694, + 47695, + 47696, + 47697, + 47698, + 47699, + 47700 + ] + }, + { + "Count": 0, + "bone": [] + }, + { + "Count": 0, + "bone": [] + } + ] +} diff --git a/data/gamedata/usa_port.dat b/data/gamedata/usa_port.dat deleted file mode 100755 index a2641317..00000000 Binary files a/data/gamedata/usa_port.dat and /dev/null differ diff --git a/data/gamedata/usa_port.json b/data/gamedata/usa_port.json new file mode 100644 index 00000000..eea6a1a4 --- /dev/null +++ b/data/gamedata/usa_port.json @@ -0,0 +1,11294 @@ +{ + "MObj": [ + { + "cereal_class_version": 0, + "Name": "THE WASHINGTON MONUMENT", + "qty": 1, + "Help": "023", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 84, + "y1": 1, + "x2": 91, + "y2": 20 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 1, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "THE PENTAGON", + "qty": 1, + "Help": "704", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 93, + "y1": 15, + "x2": 115, + "y2": 24 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 2, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "CAPITOL BUILDING", + "qty": 1, + "Help": "021", + "Reg": { + "value0": { + "qty": 2, + "CD": { + "value0": { + "x1": 65, + "y1": 10, + "x2": 74, + "y2": 17 + }, + "value1": { + "x1": 58, + "y1": 17, + "x2": 83, + "y2": 25 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 3, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "ARLINGTON CEMETERY", + "qty": 1, + "Help": "020", + "Reg": { + "value0": { + "qty": 2, + "CD": { + "value0": { + "x1": 25, + "y1": 29, + "x2": 34, + "y2": 35 + }, + "value1": { + "x1": 34, + "y1": 25, + "x2": 54, + "y2": 35 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 4, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "VEHICLE ASSEMBLY", + "qty": 3, + "Help": "016", + "Reg": { + "value0": { + "qty": 4, + "CD": { + "value0": { + "x1": 82, + "y1": 37, + "x2": 99, + "y2": 51 + }, + "value1": { + "x1": 56, + "y1": 52, + "x2": 92, + "y2": 62 + }, + "value2": { + "x1": 48, + "y1": 57, + "x2": 55, + "y2": 62 + }, + "value3": { + "x1": 47, + "y1": 63, + "x2": 87, + "y2": 72 + } + }, + "iNum": 10, + "sNum": 5, + "PreDraw": 0 + }, + "value1": { + "qty": 4, + "CD": { + "value0": { + "x1": 69, + "y1": 39, + "x2": 117, + "y2": 50 + }, + "value1": { + "x1": 57, + "y1": 51, + "x2": 107, + "y2": 62 + }, + "value2": { + "x1": 49, + "y1": 57, + "x2": 57, + "y2": 62 + }, + "value3": { + "x1": 46, + "y1": 63, + "x2": 87, + "y2": 72 + } + }, + "iNum": 11, + "sNum": 6, + "PreDraw": 0 + }, + "value2": { + "qty": 1, + "CD": { + "value0": { + "x1": 67, + "y1": 30, + "x2": 112, + "y2": 72 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 12, + "sNum": 7, + "PreDraw": 2 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "MUSEUM OF SPACE HISTORY", + "qty": 4, + "Help": "700", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 44, + "y1": 86, + "x2": 60, + "y2": 95 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 27, + "sNum": 8, + "PreDraw": 0 + }, + "value1": { + "qty": 4, + "CD": { + "value0": { + "x1": 32, + "y1": 90, + "x2": 53, + "y2": 100 + }, + "value1": { + "x1": 17, + "y1": 93, + "x2": 43, + "y2": 101 + }, + "value2": { + "x1": 39, + "y1": 102, + "x2": 43, + "y2": 105 + }, + "value3": { + "x1": 15, + "y1": 102, + "x2": 38, + "y2": 108 + } + }, + "iNum": 28, + "sNum": 9, + "PreDraw": 3 + }, + "value2": { + "qty": 4, + "CD": { + "value0": { + "x1": 18, + "y1": 82, + "x2": 37, + "y2": 108 + }, + "value1": { + "x1": 38, + "y1": 103, + "x2": 42, + "y2": 106 + }, + "value2": { + "x1": 38, + "y1": 99, + "x2": 50, + "y2": 102 + }, + "value3": { + "x1": 38, + "y1": 85, + "x2": 56, + "y2": 98 + } + }, + "iNum": 29, + "sNum": 10, + "PreDraw": 4 + }, + "value3": { + "qty": 2, + "CD": { + "value0": { + "x1": 5, + "y1": 77, + "x2": 52, + "y2": 101 + }, + "value1": { + "x1": 13, + "y1": 101, + "x2": 43, + "y2": 107 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 30, + "sNum": 11, + "PreDraw": 4 + } + } + }, + { + "Name": "ADMINISTRATION", + "qty": 3, + "Help": "702", + "Reg": { + "value0": { + "qty": 2, + "CD": { + "value0": { + "x1": 45, + "y1": 108, + "x2": 62, + "y2": 119 + }, + "value1": { + "x1": 36, + "y1": 115, + "x2": 53, + "y2": 127 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 12, + "PreDraw": 0 + }, + "value1": { + "qty": 3, + "CD": { + "value0": { + "x1": 43, + "y1": 104, + "x2": 60, + "y2": 121 + }, + "value1": { + "x1": 38, + "y1": 107, + "x2": 47, + "y2": 114 + }, + "value2": { + "x1": 32, + "y1": 111, + "x2": 49, + "y2": 127 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 18, + "sNum": 13, + "PreDraw": 0 + }, + "value2": { + "qty": 3, + "CD": { + "value0": { + "x1": 32, + "y1": 109, + "x2": 45, + "y2": 123 + }, + "value1": { + "x1": 45, + "y1": 105, + "x2": 57, + "y2": 126 + }, + "value2": { + "x1": 54, + "y1": 100, + "x2": 72, + "y2": 113 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 19, + "sNum": 14, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "ASTRONAUT COMPLEX", + "qty": 2, + "Help": "039", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 3, + "CD": { + "value0": { + "x1": 131, + "y1": 134, + "x2": 156, + "y2": 142 + }, + "value1": { + "x1": 139, + "y1": 123, + "x2": 167, + "y2": 134 + }, + "value2": { + "x1": 147, + "y1": 114, + "x2": 174, + "y2": 124 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 16, + "sNum": 15, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "MEDICAL CENTER", + "qty": 2, + "Help": "041", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 2, + "CD": { + "value0": { + "x1": 235, + "y1": 78, + "x2": 272, + "y2": 89 + }, + "value1": { + "x1": 239, + "y1": 72, + "x2": 258, + "y2": 78 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 17, + "sNum": 16, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "BASIC TRAINING", + "qty": 2, + "Help": "038", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 155, + "y1": 143, + "x2": 173, + "y2": 155 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 17, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "HELIPAD: ADV LM", + "qty": 2, + "Help": "037", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 191, + "y1": 61, + "x2": 210, + "y2": 69 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 17, + "sNum": 18, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "POOL: ADV EVA", + "qty": 2, + "Help": "037", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 258, + "y1": 97, + "x2": 286, + "y2": 107 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 17, + "sNum": 19, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "PLANETARIUM: ADV DOCKING", + "qty": 2, + "Help": "037", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 260, + "y1": 56, + "x2": 284, + "y2": 68 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 17, + "sNum": 20, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "CENTRIFUGE: ADV ENDURANCE", + "qty": 2, + "Help": "037", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 3, + "CD": { + "value0": { + "x1": 215, + "y1": 49, + "x2": 249, + "y2": 55 + }, + "value1": { + "x1": 206, + "y1": 55, + "x2": 239, + "y2": 59 + }, + "value2": { + "x1": 214, + "y1": 59, + "x2": 228, + "y2": 63 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 17, + "sNum": 21, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "AIRFIELD: ADV CAPSULE", + "qty": 2, + "Help": "037", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 4, + "CD": { + "value0": { + "x1": 244, + "y1": 39, + "x2": 280, + "y2": 46 + }, + "value1": { + "x1": 281, + "y1": 43, + "x2": 291, + "y2": 48 + }, + "value2": { + "x1": 291, + "y1": 45, + "x2": 319, + "y2": 53 + }, + "value3": { + "x1": 292, + "y1": 53, + "x2": 297, + "y2": 62 + } + }, + "iNum": 17, + "sNum": 22, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "SATELLITE PROGRAMS", + "qty": 2, + "Help": "019", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 112, + "y1": 91, + "x2": 132, + "y2": 100 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 25, + "sNum": 23, + "PreDraw": 5 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "L.M. PROGRAM", + "qty": 2, + "Help": "044", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 136, + "y1": 84, + "x2": 153, + "y2": 93 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 26, + "sNum": 24, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "JUPITER PROGRAM", + "qty": 2, + "Help": "036", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 2, + "CD": { + "value0": { + "x1": 179, + "y1": 74, + "x2": 188, + "y2": 84 + }, + "value1": { + "x1": 188, + "y1": 74, + "x2": 205, + "y2": 87 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 24, + "sNum": 25, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "XMS-2 PROGRAM", + "qty": 2, + "Help": "036", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 141, + "y1": 54, + "x2": 175, + "y2": 67 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 23, + "sNum": 26, + "PreDraw": 2 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "APOLLO PROGRAM", + "qty": 2, + "Help": "036", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 133, + "y1": 70, + "x2": 160, + "y2": 81 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 22, + "sNum": 27, + "PreDraw": 2 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "GEMINI PROGRAM", + "qty": 2, + "Help": "036", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 102, + "y1": 73, + "x2": 131, + "y2": 86 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 21, + "sNum": 28, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "MERCURY PROGRAM", + "qty": 2, + "Help": "036", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 3, + "CD": { + "value0": { + "x1": 88, + "y1": 84, + "x2": 101, + "y2": 88 + }, + "value1": { + "x1": 81, + "y1": 88, + "x2": 109, + "y2": 98 + }, + "value2": { + "x1": 74, + "y1": 94, + "x2": 94, + "y2": 102 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 20, + "sNum": 29, + "PreDraw": 5 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "RESEARCH & DEVELOPMENT", + "qty": 4, + "Help": "009", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 197, + "y1": 102, + "x2": 230, + "y2": 117 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 30, + "PreDraw": 0 + }, + "value1": { + "qty": 3, + "CD": { + "value0": { + "x1": 194, + "y1": 98, + "x2": 253, + "y2": 109 + }, + "value1": { + "x1": 197, + "y1": 110, + "x2": 258, + "y2": 129 + }, + "value2": { + "x1": 242, + "y1": 116, + "x2": 269, + "y2": 132 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 13, + "sNum": 31, + "PreDraw": 0 + }, + "value2": { + "qty": 3, + "CD": { + "value0": { + "x1": 191, + "y1": 95, + "x2": 245, + "y2": 147 + }, + "value1": { + "x1": 228, + "y1": 122, + "x2": 269, + "y2": 156 + }, + "value2": { + "x1": 235, + "y1": 104, + "x2": 256, + "y2": 130 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 14, + "sNum": 32, + "PreDraw": 0 + }, + "value3": { + "qty": 4, + "CD": { + "value0": { + "x1": 185, + "y1": 95, + "x2": 249, + "y2": 173 + }, + "value1": { + "x1": 153, + "y1": 161, + "x2": 222, + "y2": 180 + }, + "value2": { + "x1": 174, + "y1": 153, + "x2": 192, + "y2": 167 + }, + "value3": { + "x1": 241, + "y1": 115, + "x2": 273, + "y2": 156 + } + }, + "iNum": 15, + "sNum": 33, + "PreDraw": 0 + } + } + }, + { + "Name": "LAUNCH FACILITY A", + "qty": 4, + "Help": "028", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 290, + "y1": 16, + "x2": 304, + "y2": 37 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 40, + "sNum": 34, + "PreDraw": 0 + }, + "value2": { + "qty": 1, + "CD": { + "value0": { + "x1": 290, + "y1": 16, + "x2": 304, + "y2": 37 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 41, + "sNum": 35, + "PreDraw": 0 + }, + "value3": { + "qty": 1, + "CD": { + "value0": { + "x1": 290, + "y1": 16, + "x2": 304, + "y2": 37 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 42, + "sNum": 36, + "PreDraw": 0 + } + } + }, + { + "Name": "LAUNCH FACILITY B", + "qty": 4, + "Help": "028", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 229, + "y1": 10, + "x2": 244, + "y2": 30 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 37, + "sNum": 37, + "PreDraw": 0 + }, + "value2": { + "qty": 1, + "CD": { + "value0": { + "x1": 229, + "y1": 10, + "x2": 244, + "y2": 30 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 38, + "sNum": 38, + "PreDraw": 0 + }, + "value3": { + "qty": 1, + "CD": { + "value0": { + "x1": 229, + "y1": 10, + "x2": 244, + "y2": 30 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 39, + "sNum": 39, + "PreDraw": 0 + } + } + }, + { + "Name": "LAUNCH FACILITY C", + "qty": 4, + "Help": "028", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 1, + "CD": { + "value0": { + "x1": 194, + "y1": 8, + "x2": 207, + "y2": 27 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 34, + "sNum": 40, + "PreDraw": 0 + }, + "value2": { + "qty": 1, + "CD": { + "value0": { + "x1": 194, + "y1": 8, + "x2": 207, + "y2": 27 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 35, + "sNum": 41, + "PreDraw": 0 + }, + "value3": { + "qty": 1, + "CD": { + "value0": { + "x1": 194, + "y1": 8, + "x2": 207, + "y2": 27 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 36, + "sNum": 42, + "PreDraw": 0 + } + } + }, + { + "Name": "MISSION CONTROL", + "qty": 2, + "Help": "018", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 125, + "y1": 41, + "x2": 136, + "y2": 51 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 43, + "PreDraw": 0 + }, + "value1": { + "qty": 2, + "CD": { + "value0": { + "x1": 117, + "y1": 44, + "x2": 127, + "y2": 51 + }, + "value1": { + "x1": 127, + "y1": 39, + "x2": 143, + "y2": 52 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 32, + "sNum": 44, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "VIEWING STAND", + "qty": 1, + "Help": "017", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 146, + "y1": 29, + "x2": 157, + "y2": 39 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 45, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "FLAGPOLE: END TURN", + "qty": 1, + "Help": "000", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 61, + "y1": 124, + "x2": 72, + "y2": 144 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 46, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "SECURITY GATE: QUIT", + "qty": 1, + "Help": "000", + "Reg": { + "value0": { + "qty": 2, + "CD": { + "value0": { + "x1": 13, + "y1": 127, + "x2": 22, + "y2": 138 + }, + "value1": { + "x1": 18, + "y1": 124, + "x2": 26, + "y2": 134 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 47, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "MOON", + "qty": 1, + "Help": "029", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 22, + "y1": 6, + "x2": 43, + "y2": 22 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 48, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "", + "qty": 0, + "Help": "025", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "", + "qty": 0, + "Help": "000", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "TRACKING STATION", + "qty": 2, + "Help": "042", + "Reg": { + "value0": { + "qty": 1, + "CD": { + "value0": { + "x1": 257, + "y1": 163, + "x2": 268, + "y2": 170 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 51, + "PreDraw": 0 + }, + "value1": { + "qty": 2, + "CD": { + "value0": { + "x1": 257, + "y1": 163, + "x2": 268, + "y2": 170 + }, + "value1": { + "x1": 265, + "y1": 161, + "x2": 276, + "y2": 172 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 33, + "sNum": 52, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + } + } + }, + { + "Name": "STRATEGIC VISIONS H.Q.", + "qty": 4, + "Help": "000", + "Reg": { + "value0": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value1": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value2": { + "qty": 0, + "CD": { + "value0": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 0, + "PreDraw": 0 + }, + "value3": { + "qty": 1, + "CD": { + "value0": { + "x1": 257, + "y1": 163, + "x2": 276, + "y2": 169 + }, + "value1": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value2": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + }, + "value3": { + "x1": -1, + "y1": -1, + "x2": -1, + "y2": -1 + } + }, + "iNum": 0, + "sNum": 52, + "PreDraw": 0 + } + } + } + ], + "Img": [ + { + "Size": 64000, + "Comp": 1, + "Width": 321, + "Height": 201, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 2933, + "Comp": 2, + "Width": 272, + "Height": 35, + "PlaceX": 48, + "PlaceY": 0 + }, + { + "Size": 788, + "Comp": 2, + "Width": 178, + "Height": 42, + "PlaceX": 118, + "PlaceY": 30 + }, + { + "Size": 1571, + "Comp": 2, + "Width": 86, + "Height": 70, + "PlaceX": 0, + "PlaceY": 72 + }, + { + "Size": 2900, + "Comp": 2, + "Width": 86, + "Height": 70, + "PlaceX": 0, + "PlaceY": 72 + }, + { + "Size": 899, + "Comp": 2, + "Width": 59, + "Height": 21, + "PlaceX": 69, + "PlaceY": 99 + }, + { + "Size": 0, + "Comp": 0, + "Width": 0, + "Height": 0, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 0, + "Comp": 0, + "Width": 0, + "Height": 0, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 0, + "Comp": 0, + "Width": 0, + "Height": 0, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 0, + "Comp": 0, + "Width": 0, + "Height": 0, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 783, + "Comp": 2, + "Width": 53, + "Height": 37, + "PlaceX": 47, + "PlaceY": 36 + }, + { + "Size": 1117, + "Comp": 2, + "Width": 72, + "Height": 39, + "PlaceX": 47, + "PlaceY": 34 + }, + { + "Size": 3481, + "Comp": 2, + "Width": 121, + "Height": 60, + "PlaceX": 0, + "PlaceY": 28 + }, + { + "Size": 2944, + "Comp": 2, + "Width": 99, + "Height": 46, + "PlaceX": 179, + "PlaceY": 91 + }, + { + "Size": 3109, + "Comp": 2, + "Width": 199, + "Height": 64, + "PlaceX": 80, + "PlaceY": 122 + }, + { + "Size": 3018, + "Comp": 2, + "Width": 157, + "Height": 41, + "PlaceX": 103, + "PlaceY": 144 + }, + { + "Size": 6554, + "Comp": 2, + "Width": 124, + "Height": 84, + "PlaceX": 74, + "PlaceY": 91 + }, + { + "Size": 5729, + "Comp": 2, + "Width": 139, + "Height": 76, + "PlaceX": 181, + "PlaceY": 40 + }, + { + "Size": 1926, + "Comp": 2, + "Width": 76, + "Height": 61, + "PlaceX": 17, + "PlaceY": 105 + }, + { + "Size": 2170, + "Comp": 2, + "Width": 76, + "Height": 65, + "PlaceX": 17, + "PlaceY": 101 + }, + { + "Size": 565, + "Comp": 2, + "Width": 40, + "Height": 19, + "PlaceX": 70, + "PlaceY": 85 + }, + { + "Size": 541, + "Comp": 2, + "Width": 47, + "Height": 24, + "PlaceX": 94, + "PlaceY": 72 + }, + { + "Size": 562, + "Comp": 2, + "Width": 57, + "Height": 22, + "PlaceX": 124, + "PlaceY": 69 + }, + { + "Size": 698, + "Comp": 2, + "Width": 63, + "Height": 22, + "PlaceX": 133, + "PlaceY": 49 + }, + { + "Size": 970, + "Comp": 2, + "Width": 74, + "Height": 25, + "PlaceX": 166, + "PlaceY": 68 + }, + { + "Size": 272, + "Comp": 2, + "Width": 26, + "Height": 13, + "PlaceX": 111, + "PlaceY": 91 + }, + { + "Size": 364, + "Comp": 2, + "Width": 31, + "Height": 17, + "PlaceX": 136, + "PlaceY": 82 + }, + { + "Size": 118, + "Comp": 2, + "Width": 16, + "Height": 9, + "PlaceX": 44, + "PlaceY": 86 + }, + { + "Size": 497, + "Comp": 2, + "Width": 40, + "Height": 20, + "PlaceX": 16, + "PlaceY": 89 + }, + { + "Size": 704, + "Comp": 2, + "Width": 44, + "Height": 27, + "PlaceX": 12, + "PlaceY": 82 + }, + { + "Size": 1010, + "Comp": 2, + "Width": 52, + "Height": 43, + "PlaceX": 4, + "PlaceY": 66 + }, + { + "Size": 0, + "Comp": 0, + "Width": 0, + "Height": 0, + "PlaceX": 0, + "PlaceY": 0 + }, + { + "Size": 268, + "Comp": 2, + "Width": 28, + "Height": 14, + "PlaceX": 117, + "PlaceY": 39 + }, + { + "Size": 136, + "Comp": 2, + "Width": 19, + "Height": 8, + "PlaceX": 258, + "PlaceY": 162 + }, + { + "Size": 128, + "Comp": 2, + "Width": 14, + "Height": 14, + "PlaceX": 192, + "PlaceY": 11 + }, + { + "Size": 182, + "Comp": 2, + "Width": 14, + "Height": 14, + "PlaceX": 192, + "PlaceY": 11 + }, + { + "Size": 152, + "Comp": 2, + "Width": 14, + "Height": 13, + "PlaceX": 192, + "PlaceY": 12 + }, + { + "Size": 161, + "Comp": 2, + "Width": 14, + "Height": 16, + "PlaceX": 232, + "PlaceY": 13 + }, + { + "Size": 215, + "Comp": 2, + "Width": 14, + "Height": 16, + "PlaceX": 232, + "PlaceY": 13 + }, + { + "Size": 193, + "Comp": 2, + "Width": 14, + "Height": 15, + "PlaceX": 232, + "PlaceY": 14 + }, + { + "Size": 144, + "Comp": 2, + "Width": 14, + "Height": 14, + "PlaceX": 290, + "PlaceY": 21 + }, + { + "Size": 177, + "Comp": 2, + "Width": 14, + "Height": 14, + "PlaceX": 290, + "PlaceY": 21 + }, + { + "Size": 151, + "Comp": 2, + "Width": 14, + "Height": 14, + "PlaceX": 290, + "PlaceY": 21 + } + ], + "palette": [ + 0, + 0, + 0, + 60, + 60, + 60, + 44, + 44, + 44, + 34, + 35, + 35, + 20, + 20, + 20, + 0, + 0, + 56, + 0, + 0, + 38, + 0, + 0, + 20, + 56, + 0, + 0, + 38, + 0, + 0, + 20, + 0, + 0, + 60, + 52, + 0, + 56, + 32, + 0, + 56, + 16, + 0, + 56, + 31, + 0, + 32, + 44, + 0, + 12, + 32, + 0, + 0, + 20, + 0, + 44, + 44, + 60, + 32, + 32, + 60, + 16, + 16, + 60, + 48, + 0, + 56, + 48, + 0, + 32, + 28, + 0, + 28, + 24, + 8, + 0, + 40, + 20, + 8, + 56, + 48, + 40, + 0, + 19, + 0, + 0, + 0, + 26, + 0, + 0, + 23, + 0, + 0, + 0, + 0, + 0, + 0, + 12, + 12, + 12, + 15, + 15, + 15, + 18, + 18, + 18, + 22, + 22, + 22, + 25, + 25, + 25, + 29, + 29, + 29, + 32, + 32, + 32, + 35, + 35, + 35, + 39, + 39, + 39, + 42, + 42, + 42, + 46, + 46, + 46, + 49, + 49, + 49, + 52, + 52, + 52, + 56, + 56, + 56, + 59, + 59, + 59, + 63, + 63, + 63, + 27, + 39, + 27, + 15, + 63, + 63, + 0, + 0, + 0, + 0, + 0, + 0, + 30, + 30, + 45, + 54, + 48, + 19, + 47, + 23, + 23, + 0, + 0, + 0, + 41, + 41, + 47, + 37, + 37, + 43, + 33, + 33, + 39, + 29, + 29, + 35, + 25, + 25, + 31, + 22, + 22, + 27, + 18, + 18, + 23, + 15, + 15, + 20, + 53, + 53, + 59, + 49, + 49, + 55, + 45, + 45, + 52, + 41, + 41, + 48, + 38, + 38, + 44, + 34, + 34, + 41, + 31, + 31, + 37, + 27, + 27, + 34, + 24, + 24, + 30, + 21, + 21, + 27, + 18, + 18, + 23, + 15, + 15, + 20, + 12, + 12, + 16, + 9, + 9, + 13, + 6, + 6, + 9, + 4, + 4, + 6, + 63, + 63, + 63, + 61, + 61, + 60, + 59, + 59, + 57, + 58, + 57, + 55, + 56, + 55, + 53, + 54, + 54, + 50, + 51, + 51, + 47, + 48, + 48, + 44, + 46, + 45, + 41, + 43, + 42, + 38, + 40, + 40, + 35, + 38, + 37, + 33, + 35, + 33, + 31, + 32, + 31, + 28, + 29, + 27, + 25, + 27, + 25, + 23, + 36, + 46, + 23, + 32, + 43, + 20, + 28, + 40, + 17, + 25, + 37, + 14, + 21, + 34, + 12, + 18, + 31, + 10, + 15, + 28, + 8, + 12, + 26, + 6, + 9, + 23, + 4, + 7, + 20, + 3, + 5, + 17, + 2, + 3, + 14, + 1, + 1, + 11, + 0, + 0, + 8, + 0, + 0, + 5, + 0, + 0, + 3, + 0, + 35, + 46, + 29, + 33, + 44, + 25, + 32, + 42, + 22, + 32, + 41, + 19, + 31, + 39, + 16, + 31, + 38, + 14, + 31, + 36, + 11, + 32, + 35, + 9, + 32, + 33, + 7, + 31, + 29, + 5, + 29, + 26, + 4, + 27, + 22, + 3, + 25, + 19, + 1, + 23, + 16, + 1, + 21, + 13, + 0, + 19, + 10, + 0, + 15, + 18, + 35, + 13, + 19, + 39, + 16, + 21, + 41, + 15, + 18, + 42, + 15, + 18, + 46, + 16, + 20, + 47, + 17, + 22, + 45, + 19, + 23, + 46, + 19, + 23, + 45, + 18, + 22, + 42, + 17, + 21, + 44, + 15, + 19, + 45, + 19, + 23, + 48, + 20, + 25, + 50, + 21, + 26, + 51, + 19, + 24, + 48, + 45, + 0, + 0, + 40, + 0, + 0, + 35, + 0, + 0, + 31, + 0, + 0, + 26, + 0, + 0, + 22, + 0, + 0, + 17, + 0, + 0, + 13, + 0, + 0, + 54, + 48, + 19, + 50, + 45, + 16, + 47, + 42, + 14, + 44, + 40, + 12, + 40, + 37, + 10, + 37, + 34, + 8, + 34, + 31, + 6, + 31, + 29, + 5, + 48, + 48, + 46, + 46, + 46, + 43, + 45, + 45, + 41, + 43, + 43, + 39, + 42, + 42, + 37, + 40, + 40, + 35, + 39, + 39, + 33, + 38, + 38, + 31, + 36, + 36, + 26, + 35, + 34, + 22, + 33, + 32, + 18, + 32, + 30, + 15, + 31, + 28, + 11, + 29, + 26, + 8, + 28, + 24, + 5, + 27, + 22, + 3, + 55, + 55, + 47, + 53, + 53, + 43, + 52, + 51, + 40, + 50, + 50, + 36, + 49, + 48, + 33, + 47, + 47, + 30, + 46, + 45, + 27, + 44, + 43, + 24, + 42, + 49, + 63, + 38, + 46, + 63, + 35, + 43, + 63, + 32, + 40, + 63, + 29, + 37, + 62, + 28, + 35, + 62, + 25, + 33, + 61, + 24, + 31, + 61, + 21, + 29, + 61, + 20, + 26, + 60, + 18, + 24, + 60, + 16, + 22, + 60, + 14, + 19, + 58, + 13, + 17, + 55, + 9, + 15, + 53, + 8, + 12, + 51, + 7, + 9, + 49, + 5, + 7, + 47, + 4, + 5, + 45, + 3, + 3, + 43, + 1, + 1, + 40, + 0, + 0, + 37, + 0, + 0, + 35, + 0, + 0, + 32, + 62, + 56, + 51, + 59, + 52, + 47, + 56, + 49, + 44, + 53, + 46, + 40, + 51, + 43, + 37, + 48, + 40, + 34, + 45, + 37, + 31, + 42, + 35, + 28, + 40, + 32, + 26, + 37, + 29, + 23, + 34, + 27, + 20, + 32, + 24, + 18, + 29, + 22, + 16, + 26, + 19, + 14, + 23, + 17, + 12, + 21, + 15, + 10, + 31, + 29, + 5, + 29, + 27, + 4, + 28, + 25, + 3, + 26, + 23, + 3, + 25, + 21, + 2, + 23, + 19, + 2, + 22, + 18, + 1, + 20, + 16, + 1, + 19, + 14, + 1, + 17, + 13, + 1, + 16, + 11, + 0, + 14, + 10, + 0, + 13, + 8, + 0, + 12, + 7, + 0, + 10, + 6, + 0, + 9, + 5, + 0, + 7, + 4, + 0, + 6, + 2, + 0, + 4, + 2, + 0, + 3, + 1, + 0, + 1, + 1, + 0, + 0, + 0, + 0, + 45, + 11, + 0, + 53, + 16, + 0, + 53, + 26, + 0, + 49, + 33, + 0, + 45, + 25, + 0, + 44, + 17, + 0, + 57, + 0, + 0, + 34, + 0, + 0, + 0, + 0, + 0, + 63, + 63, + 63 + ], + "pOutline": [ + { + "Count": 67, + "bone": [ + 2209, + 2210, + 2211, + 2212, + 2213, + 2214, + 2215, + 2216, + 2217, + 2528, + 2538, + 2847, + 2857, + 3167, + 3177, + 3487, + 3497, + 3808, + 3813, + 3814, + 3815, + 3816, + 3817, + 3818, + 3819, + 3820, + 3821, + 3822, + 3823, + 4129, + 4133, + 4139, + 4143, + 4449, + 4454, + 4459, + 4462, + 4769, + 4774, + 4779, + 4782, + 5088, + 5095, + 5098, + 5101, + 5407, + 5415, + 5417, + 5421, + 5728, + 5729, + 5730, + 5731, + 5732, + 5733, + 5734, + 5735, + 5736, + 5740, + 6056, + 6060, + 6377, + 6379, + 6697, + 6699, + 7018, + 7338 + ] + }, + { + "Count": 40, + "bone": [ + 725, + 1044, + 1046, + 1364, + 1366, + 1684, + 1687, + 2004, + 2007, + 2324, + 2328, + 2644, + 2648, + 2964, + 2968, + 3284, + 3288, + 3604, + 3609, + 3924, + 3929, + 4245, + 4249, + 4565, + 4569, + 4885, + 4889, + 5205, + 5209, + 5525, + 5530, + 5845, + 5850, + 6165, + 6170, + 6485, + 6489, + 6806, + 6807, + 6808 + ] + }, + { + "Count": 45, + "bone": [ + 4901, + 4902, + 4903, + 4904, + 4905, + 4906, + 4907, + 4908, + 5217, + 5218, + 5219, + 5220, + 5229, + 5230, + 5534, + 5535, + 5536, + 5551, + 5552, + 5853, + 5873, + 6173, + 6194, + 6494, + 6514, + 6815, + 6832, + 6833, + 7135, + 7149, + 7150, + 7151, + 7456, + 7457, + 7458, + 7459, + 7460, + 7467, + 7468, + 7781, + 7782, + 7783, + 7784, + 7785, + 7786 + ] + }, + { + "Count": 70, + "bone": [ + 2948, + 2949, + 3267, + 3270, + 3586, + 3591, + 3906, + 3912, + 4225, + 4232, + 4545, + 4553, + 4864, + 4874, + 5184, + 5194, + 5199, + 5200, + 5201, + 5202, + 5203, + 5204, + 5504, + 5515, + 5516, + 5517, + 5518, + 5525, + 5824, + 5845, + 6139, + 6140, + 6141, + 6142, + 6143, + 6144, + 6165, + 6458, + 6485, + 6777, + 6803, + 6804, + 7097, + 7116, + 7117, + 7118, + 7119, + 7120, + 7121, + 7122, + 7417, + 7432, + 7433, + 7434, + 7435, + 7737, + 7745, + 7746, + 7747, + 7748, + 7749, + 7750, + 7751, + 8058, + 8062, + 8063, + 8064, + 8379, + 8380, + 8381 + ] + }, + { + "Count": 64, + "bone": [ + 7732, + 7733, + 7734, + 7735, + 7736, + 8041, + 8042, + 8043, + 8044, + 8045, + 8046, + 8047, + 8048, + 8049, + 8050, + 8051, + 8057, + 8354, + 8355, + 8356, + 8357, + 8358, + 8359, + 8360, + 8376, + 8673, + 8695, + 8992, + 9014, + 9311, + 9333, + 9630, + 9652, + 9949, + 9971, + 10268, + 10290, + 10587, + 10609, + 10906, + 10924, + 10925, + 10926, + 10927, + 10928, + 11225, + 11233, + 11234, + 11235, + 11236, + 11237, + 11238, + 11239, + 11240, + 11241, + 11242, + 11243, + 11546, + 11547, + 11548, + 11549, + 11550, + 11551, + 11552 + ] + }, + { + "Count": 152, + "bone": [ + 11617, + 11618, + 11619, + 11936, + 11940, + 12255, + 12259, + 12564, + 12574, + 12577, + 12578, + 12883, + 12885, + 12893, + 12896, + 13203, + 13205, + 13212, + 13215, + 13523, + 13525, + 13526, + 13527, + 13528, + 13529, + 13531, + 13534, + 13841, + 13842, + 13849, + 13850, + 13853, + 14160, + 14169, + 14172, + 14480, + 14491, + 14800, + 14810, + 15120, + 15128, + 15129, + 15441, + 15442, + 15448, + 15762, + 15768, + 16062, + 16063, + 16064, + 16065, + 16066, + 16067, + 16082, + 16088, + 16381, + 16388, + 16389, + 16390, + 16391, + 16392, + 16393, + 16394, + 16395, + 16396, + 16397, + 16398, + 16399, + 16400, + 16401, + 16402, + 16408, + 16700, + 16701, + 16728, + 16729, + 16730, + 16731, + 16732, + 17019, + 17053, + 17338, + 17373, + 17657, + 17693, + 17975, + 17976, + 18013, + 18294, + 18333, + 18613, + 18653, + 18932, + 18973, + 19251, + 19293, + 19569, + 19570, + 19612, + 19613, + 19888, + 19930, + 19931, + 20207, + 20248, + 20249, + 20527, + 20566, + 20567, + 20847, + 20884, + 20885, + 21167, + 21202, + 21203, + 21487, + 21519, + 21520, + 21521, + 21807, + 21837, + 21838, + 22127, + 22128, + 22129, + 22130, + 22155, + 22156, + 22451, + 22452, + 22453, + 22454, + 22455, + 22456, + 22473, + 22474, + 22777, + 22778, + 22779, + 22780, + 22781, + 22782, + 22791, + 22792, + 23103, + 23104, + 23105, + 23106, + 23107, + 23108, + 23109, + 23110 + ] + }, + { + "Count": 200, + "bone": [ + 10646, + 10965, + 10967, + 10968, + 11284, + 11289, + 11603, + 11608, + 11913, + 11922, + 11926, + 11927, + 12232, + 12234, + 12241, + 12245, + 12552, + 12554, + 12560, + 12564, + 12570, + 12571, + 12572, + 12573, + 12574, + 12871, + 12872, + 12874, + 12875, + 12876, + 12877, + 12879, + 12883, + 12889, + 12895, + 12896, + 12897, + 12898, + 12899, + 12900, + 12901, + 12902, + 12903, + 13190, + 13198, + 13202, + 13208, + 13224, + 13225, + 13226, + 13227, + 13228, + 13229, + 13230, + 13231, + 13232, + 13233, + 13234, + 13235, + 13236, + 13237, + 13509, + 13521, + 13527, + 13558, + 13829, + 13840, + 13845, + 13846, + 13878, + 14149, + 14159, + 14164, + 14198, + 14469, + 14477, + 14478, + 14483, + 14518, + 14790, + 14791, + 14797, + 14802, + 14838, + 15111, + 15117, + 15121, + 15158, + 15431, + 15437, + 15440, + 15478, + 15751, + 15757, + 15758, + 15759, + 15797, + 16062, + 16063, + 16064, + 16065, + 16066, + 16067, + 16071, + 16077, + 16115, + 16116, + 16381, + 16388, + 16389, + 16390, + 16391, + 16397, + 16433, + 16434, + 16700, + 16701, + 16751, + 16752, + 17019, + 17070, + 17337, + 17338, + 17388, + 17389, + 17656, + 17704, + 17705, + 17706, + 17707, + 17975, + 18022, + 18023, + 18294, + 18341, + 18613, + 18659, + 18660, + 18932, + 18977, + 18978, + 19251, + 19293, + 19294, + 19295, + 19296, + 19569, + 19570, + 19612, + 19888, + 19930, + 19931, + 20207, + 20248, + 20249, + 20527, + 20566, + 20567, + 20847, + 20884, + 20885, + 21167, + 21202, + 21203, + 21487, + 21520, + 21521, + 21807, + 21838, + 21839, + 22128, + 22129, + 22156, + 22157, + 22450, + 22451, + 22452, + 22453, + 22454, + 22474, + 22475, + 22775, + 22776, + 22777, + 22778, + 22779, + 22792, + 22793, + 23100, + 23101, + 23102, + 23103, + 23104, + 23110, + 23111, + 23425, + 23426, + 23427, + 23428, + 23429 + ] + }, + { + "Count": 159, + "bone": [ + 9058, + 9059, + 9060, + 9061, + 9062, + 9063, + 9372, + 9373, + 9374, + 9375, + 9376, + 9377, + 9384, + 9385, + 9386, + 9686, + 9687, + 9688, + 9689, + 9690, + 9691, + 9707, + 9708, + 9709, + 10001, + 10002, + 10003, + 10004, + 10005, + 10030, + 10031, + 10315, + 10316, + 10317, + 10318, + 10319, + 10320, + 10352, + 10629, + 10630, + 10631, + 10632, + 10633, + 10634, + 10673, + 10946, + 10947, + 10948, + 10993, + 11265, + 11313, + 11585, + 11634, + 11905, + 11954, + 12226, + 12274, + 12546, + 12594, + 12866, + 12914, + 13186, + 13235, + 13506, + 13555, + 13827, + 13875, + 14147, + 14195, + 14467, + 14515, + 14787, + 14836, + 15107, + 15156, + 15428, + 15476, + 15748, + 15796, + 16068, + 16117, + 16388, + 16437, + 16708, + 16757, + 17029, + 17077, + 17349, + 17397, + 17669, + 17718, + 17989, + 18038, + 18309, + 18358, + 18630, + 18678, + 18950, + 18998, + 19270, + 19319, + 19591, + 19639, + 19912, + 19959, + 20233, + 20280, + 20554, + 20555, + 20601, + 20876, + 20921, + 21197, + 21198, + 21241, + 21519, + 21561, + 21840, + 21881, + 22161, + 22162, + 22198, + 22199, + 22200, + 22483, + 22514, + 22515, + 22516, + 22517, + 22804, + 22805, + 22830, + 22831, + 22832, + 22833, + 23126, + 23145, + 23146, + 23147, + 23148, + 23149, + 23447, + 23461, + 23462, + 23463, + 23464, + 23768, + 23769, + 23777, + 23778, + 23779, + 23780, + 24090, + 24094, + 24095, + 24096, + 24411, + 24412, + 24413 + ] + }, + { + "Count": 38, + "bone": [ + 27253, + 27254, + 27255, + 27256, + 27257, + 27572, + 27578, + 27579, + 27890, + 27891, + 27900, + 28208, + 28209, + 28220, + 28526, + 28527, + 28540, + 28844, + 28845, + 28858, + 28859, + 29163, + 29176, + 29177, + 29483, + 29495, + 29803, + 29813, + 29814, + 30124, + 30125, + 30126, + 30132, + 30447, + 30448, + 30449, + 30450, + 30451 + ] + }, + { + "Count": 90, + "bone": [ + 28199, + 28200, + 28201, + 28202, + 28203, + 28204, + 28205, + 28206, + 28207, + 28208, + 28516, + 28517, + 28518, + 28529, + 28530, + 28531, + 28835, + 28852, + 29152, + 29153, + 29154, + 29172, + 29470, + 29471, + 29492, + 29493, + 29494, + 29495, + 29787, + 29788, + 29789, + 29816, + 30106, + 30136, + 30424, + 30425, + 30456, + 30742, + 30743, + 30776, + 31061, + 31094, + 31095, + 31379, + 31380, + 31413, + 31697, + 31698, + 31731, + 31732, + 32016, + 32050, + 32335, + 32368, + 32369, + 32655, + 32686, + 32687, + 32975, + 33005, + 33295, + 33323, + 33324, + 33616, + 33617, + 33642, + 33938, + 33939, + 33940, + 33943, + 33944, + 33960, + 33961, + 34261, + 34262, + 34265, + 34266, + 34267, + 34268, + 34279, + 34589, + 34590, + 34591, + 34592, + 34597, + 34598, + 34913, + 34914, + 34915, + 34916 + ] + }, + { + "Count": 127, + "bone": [ + 25940, + 25941, + 25942, + 25943, + 25944, + 25945, + 25946, + 25947, + 26257, + 26258, + 26259, + 26268, + 26269, + 26270, + 26271, + 26272, + 26273, + 26274, + 26575, + 26576, + 26595, + 26596, + 26597, + 26892, + 26893, + 26894, + 26918, + 26919, + 26920, + 27211, + 27241, + 27242, + 27531, + 27563, + 27564, + 27852, + 27885, + 28173, + 28174, + 28175, + 28176, + 28206, + 28207, + 28497, + 28498, + 28499, + 28528, + 28529, + 28530, + 28531, + 28820, + 28821, + 28822, + 28823, + 28824, + 28826, + 28852, + 29145, + 29147, + 29172, + 29467, + 29492, + 29493, + 29494, + 29495, + 29788, + 29816, + 30106, + 30107, + 30136, + 30424, + 30425, + 30456, + 30742, + 30743, + 30776, + 31061, + 31094, + 31095, + 31379, + 31380, + 31413, + 31697, + 31698, + 31731, + 31732, + 32016, + 32050, + 32335, + 32368, + 32369, + 32655, + 32686, + 32687, + 32975, + 33005, + 33295, + 33323, + 33324, + 33615, + 33617, + 33642, + 33936, + 33938, + 33939, + 33940, + 33943, + 33944, + 33960, + 33961, + 34261, + 34262, + 34265, + 34267, + 34268, + 34279, + 34586, + 34589, + 34590, + 34591, + 34592, + 34597, + 34598, + 34913, + 34914, + 34915, + 34916 + ] + }, + { + "Count": 170, + "bone": [ + 20804, + 21123, + 21125, + 21127, + 21443, + 21446, + 21448, + 21764, + 21767, + 22084, + 22087, + 22404, + 22407, + 22724, + 22728, + 23044, + 23048, + 23364, + 23369, + 23684, + 23689, + 24004, + 24010, + 24324, + 24331, + 24644, + 24651, + 24964, + 24972, + 25284, + 25293, + 25604, + 25614, + 25924, + 25935, + 25940, + 25941, + 25942, + 25943, + 25944, + 25945, + 25946, + 25947, + 26244, + 26256, + 26257, + 26258, + 26259, + 26268, + 26269, + 26270, + 26271, + 26272, + 26273, + 26274, + 26564, + 26595, + 26596, + 26597, + 26884, + 26918, + 26919, + 26920, + 26921, + 26922, + 26923, + 27204, + 27244, + 27245, + 27246, + 27524, + 27567, + 27568, + 27569, + 27844, + 27890, + 27891, + 27892, + 28164, + 28213, + 28484, + 28532, + 28533, + 28804, + 28852, + 29124, + 29172, + 29444, + 29492, + 29493, + 29494, + 29495, + 29764, + 29816, + 30084, + 30136, + 30404, + 30416, + 30417, + 30418, + 30419, + 30420, + 30421, + 30422, + 30456, + 30724, + 30725, + 30726, + 30727, + 30728, + 30729, + 30730, + 30731, + 30732, + 30733, + 30734, + 30735, + 30742, + 30776, + 31061, + 31094, + 31095, + 31379, + 31380, + 31413, + 31697, + 31698, + 31731, + 31732, + 32016, + 32050, + 32335, + 32368, + 32369, + 32655, + 32686, + 32687, + 32975, + 33005, + 33295, + 33323, + 33324, + 33615, + 33617, + 33642, + 33936, + 33938, + 33939, + 33940, + 33943, + 33944, + 33960, + 33961, + 34261, + 34262, + 34265, + 34267, + 34268, + 34279, + 34586, + 34589, + 34590, + 34591, + 34592, + 34597, + 34598, + 34913, + 34914, + 34915, + 34916 + ] + }, + { + "Count": 59, + "bone": [ + 34294, + 34295, + 34296, + 34297, + 34613, + 34618, + 34619, + 34932, + 34940, + 35250, + 35251, + 35261, + 35569, + 35582, + 35888, + 35902, + 36206, + 36207, + 36221, + 36525, + 36540, + 36844, + 36859, + 37162, + 37163, + 37177, + 37178, + 37481, + 37496, + 37800, + 37815, + 38118, + 38119, + 38134, + 38437, + 38453, + 38756, + 38772, + 39075, + 39091, + 39395, + 39409, + 39410, + 39715, + 39728, + 40035, + 40047, + 40355, + 40356, + 40366, + 40677, + 40678, + 40679, + 40680, + 40684, + 40685, + 41001, + 41002, + 41003 + ] + }, + { + "Count": 76, + "bone": [ + 33326, + 33327, + 33328, + 33329, + 33330, + 33331, + 33332, + 33333, + 33644, + 33645, + 33654, + 33655, + 33656, + 33657, + 33658, + 33659, + 33963, + 33980, + 34281, + 34282, + 34300, + 34599, + 34600, + 34620, + 34918, + 34940, + 35237, + 35261, + 35557, + 35581, + 35877, + 35901, + 36197, + 36220, + 36517, + 36539, + 36836, + 36858, + 37155, + 37177, + 37474, + 37495, + 37496, + 37793, + 37814, + 38112, + 38133, + 38432, + 38452, + 38752, + 38771, + 39072, + 39090, + 39392, + 39408, + 39409, + 39712, + 39727, + 40032, + 40046, + 40352, + 40365, + 40672, + 40673, + 40674, + 40675, + 40676, + 40685, + 40997, + 40998, + 40999, + 41000, + 41001, + 41002, + 41003, + 41004 + ] + }, + { + "Count": 118, + "bone": [ + 32062, + 32063, + 32064, + 32065, + 32066, + 32067, + 32068, + 32069, + 32070, + 32071, + 32377, + 32378, + 32379, + 32380, + 32381, + 32392, + 32694, + 32695, + 32696, + 32712, + 33011, + 33012, + 33013, + 33032, + 33326, + 33327, + 33328, + 33329, + 33330, + 33353, + 33645, + 33673, + 33963, + 33964, + 33993, + 34281, + 34282, + 34313, + 34599, + 34600, + 34633, + 34918, + 34953, + 35237, + 35273, + 35557, + 35590, + 35591, + 35592, + 35877, + 35909, + 36197, + 36222, + 36223, + 36224, + 36225, + 36226, + 36227, + 36228, + 36516, + 36542, + 36835, + 36862, + 37154, + 37181, + 37473, + 37501, + 37792, + 37821, + 38112, + 38140, + 38431, + 38450, + 38459, + 38750, + 38769, + 38771, + 38777, + 38778, + 39069, + 39088, + 39092, + 39096, + 39389, + 39407, + 39413, + 39414, + 39415, + 39709, + 39726, + 40029, + 40045, + 40349, + 40364, + 40669, + 40684, + 40990, + 41004, + 41310, + 41324, + 41630, + 41644, + 41950, + 41964, + 42270, + 42283, + 42591, + 42599, + 42600, + 42601, + 42602, + 42912, + 42913, + 42914, + 42915, + 42916, + 42917, + 42918 + ] + }, + { + "Count": 98, + "bone": [ + 36316, + 36317, + 36318, + 36319, + 36320, + 36321, + 36322, + 36323, + 36635, + 36644, + 36645, + 36646, + 36647, + 36648, + 36649, + 36650, + 36954, + 36971, + 36972, + 36973, + 37273, + 37294, + 37592, + 37614, + 37911, + 37934, + 38228, + 38229, + 38230, + 38254, + 38547, + 38574, + 38866, + 38893, + 39185, + 39212, + 39504, + 39531, + 39823, + 39850, + 40142, + 40169, + 40461, + 40488, + 40780, + 40807, + 41099, + 41126, + 41419, + 41445, + 41739, + 41764, + 42058, + 42083, + 42377, + 42402, + 42696, + 42721, + 43015, + 43040, + 43334, + 43359, + 43653, + 43678, + 43972, + 43997, + 44291, + 44316, + 44610, + 44635, + 44930, + 44954, + 45250, + 45273, + 45570, + 45592, + 45890, + 45911, + 46211, + 46212, + 46213, + 46214, + 46215, + 46216, + 46230, + 46537, + 46538, + 46539, + 46540, + 46541, + 46542, + 46543, + 46544, + 46545, + 46546, + 46547, + 46548, + 46549 + ] + }, + { + "Count": 90, + "bone": [ + 22966, + 22967, + 22968, + 22969, + 22970, + 23282, + 23283, + 23284, + 23285, + 23291, + 23292, + 23600, + 23601, + 23613, + 23614, + 23919, + 23935, + 23936, + 24238, + 24257, + 24258, + 24558, + 24579, + 24876, + 24877, + 24878, + 24899, + 25195, + 25219, + 25222, + 25223, + 25224, + 25514, + 25539, + 25540, + 25541, + 25545, + 25546, + 25547, + 25834, + 25859, + 25868, + 25869, + 26154, + 26190, + 26191, + 26474, + 26512, + 26795, + 26833, + 27116, + 27117, + 27153, + 27438, + 27439, + 27473, + 27760, + 27761, + 27793, + 28082, + 28083, + 28111, + 28112, + 28404, + 28405, + 28429, + 28430, + 28726, + 28727, + 28746, + 28747, + 28748, + 29048, + 29049, + 29052, + 29053, + 29054, + 29055, + 29064, + 29065, + 29370, + 29371, + 29376, + 29377, + 29382, + 29383, + 29698, + 29699, + 29700, + 29701 + ] + }, + { + "Count": 52, + "bone": [ + 45599, + 45600, + 45601, + 45602, + 45603, + 45604, + 45605, + 45606, + 45607, + 45608, + 45609, + 45918, + 45930, + 45931, + 45932, + 45933, + 45934, + 46237, + 46255, + 46556, + 46575, + 46875, + 46895, + 47194, + 47214, + 47514, + 47533, + 47834, + 47852, + 48155, + 48156, + 48171, + 48476, + 48490, + 48796, + 48805, + 48806, + 48807, + 48808, + 48809, + 49115, + 49124, + 49435, + 49443, + 49755, + 49762, + 50076, + 50077, + 50078, + 50079, + 50080, + 50081 + ] + }, + { + "Count": 43, + "bone": [ + 19716, + 19717, + 19718, + 19719, + 19720, + 19721, + 19722, + 19723, + 19724, + 19725, + 19726, + 20033, + 20034, + 20035, + 20047, + 20048, + 20049, + 20352, + 20370, + 20671, + 20691, + 20991, + 21011, + 21312, + 21331, + 21633, + 21650, + 21954, + 21955, + 21969, + 22276, + 22277, + 22278, + 22286, + 22287, + 22288, + 22599, + 22600, + 22601, + 22602, + 22603, + 22604, + 22605 + ] + }, + { + "Count": 66, + "bone": [ + 30980, + 30981, + 30982, + 30983, + 30984, + 30985, + 30986, + 30987, + 30988, + 30989, + 30990, + 30991, + 30992, + 30993, + 30994, + 30995, + 30996, + 30997, + 30998, + 30999, + 31000, + 31001, + 31002, + 31298, + 31299, + 31323, + 31617, + 31644, + 31937, + 31965, + 32257, + 32285, + 32578, + 32605, + 32899, + 32926, + 33220, + 33246, + 33541, + 33567, + 33862, + 33887, + 34183, + 34206, + 34504, + 34505, + 34506, + 34507, + 34508, + 34509, + 34510, + 34511, + 34512, + 34522, + 34523, + 34524, + 34525, + 34833, + 34834, + 34835, + 34836, + 34837, + 34838, + 34839, + 34840, + 34841 + ] + }, + { + "Count": 63, + "bone": [ + 17869, + 17870, + 17871, + 17872, + 17873, + 17874, + 18187, + 18188, + 18195, + 18196, + 18197, + 18198, + 18199, + 18200, + 18506, + 18521, + 18522, + 18825, + 18843, + 18844, + 19139, + 19140, + 19141, + 19142, + 19143, + 19144, + 19165, + 19458, + 19485, + 19777, + 19805, + 20097, + 20124, + 20417, + 20443, + 20737, + 20761, + 20762, + 21058, + 21081, + 21379, + 21380, + 21381, + 21382, + 21401, + 21703, + 21704, + 21720, + 22025, + 22026, + 22027, + 22038, + 22039, + 22348, + 22349, + 22350, + 22351, + 22352, + 22353, + 22354, + 22355, + 22356, + 22357 + ] + }, + { + "Count": 91, + "bone": [ + 15591, + 15592, + 15593, + 15594, + 15595, + 15596, + 15597, + 15598, + 15599, + 15600, + 15601, + 15602, + 15603, + 15604, + 15605, + 15910, + 15926, + 15927, + 16222, + 16223, + 16224, + 16225, + 16229, + 16248, + 16536, + 16537, + 16538, + 16539, + 16540, + 16541, + 16546, + 16547, + 16548, + 16569, + 16854, + 16855, + 16890, + 17173, + 17210, + 17493, + 17530, + 17809, + 17810, + 17811, + 17812, + 17813, + 17847, + 17848, + 17849, + 18128, + 18160, + 18161, + 18162, + 18163, + 18164, + 18165, + 18166, + 18447, + 18478, + 18479, + 18767, + 18795, + 18796, + 18797, + 19088, + 19112, + 19113, + 19114, + 19409, + 19410, + 19411, + 19429, + 19430, + 19431, + 19732, + 19733, + 19734, + 19735, + 19747, + 19748, + 20056, + 20057, + 20058, + 20063, + 20064, + 20065, + 20066, + 20379, + 20380, + 20381, + 20382 + ] + }, + { + "Count": 177, + "bone": [ + 12729, + 12730, + 12731, + 12732, + 12733, + 12734, + 12735, + 12736, + 12737, + 12738, + 12739, + 12740, + 12741, + 12742, + 13045, + 13046, + 13047, + 13048, + 13063, + 13064, + 13065, + 13066, + 13067, + 13068, + 13069, + 13070, + 13071, + 13364, + 13392, + 13393, + 13394, + 13395, + 13396, + 13397, + 13398, + 13399, + 13684, + 13720, + 13721, + 13722, + 13723, + 13724, + 13725, + 13726, + 14005, + 14006, + 14007, + 14008, + 14009, + 14010, + 14011, + 14012, + 14013, + 14047, + 14048, + 14049, + 14050, + 14051, + 14334, + 14335, + 14336, + 14337, + 14338, + 14339, + 14340, + 14372, + 14373, + 14374, + 14375, + 14376, + 14377, + 14378, + 14661, + 14662, + 14663, + 14664, + 14665, + 14666, + 14699, + 14700, + 14701, + 14702, + 14703, + 14704, + 14987, + 14988, + 14989, + 14990, + 14991, + 14992, + 14993, + 14994, + 14995, + 15025, + 15026, + 15027, + 15028, + 15029, + 15316, + 15317, + 15318, + 15319, + 15320, + 15321, + 15350, + 15351, + 15352, + 15353, + 15354, + 15642, + 15643, + 15644, + 15645, + 15650, + 15675, + 15676, + 15677, + 15678, + 15966, + 15967, + 15968, + 15969, + 15970, + 15999, + 16290, + 16299, + 16300, + 16301, + 16319, + 16609, + 16619, + 16622, + 16623, + 16624, + 16625, + 16626, + 16627, + 16639, + 16930, + 16938, + 16948, + 16949, + 16950, + 16951, + 16959, + 17251, + 17252, + 17257, + 17272, + 17273, + 17274, + 17279, + 17572, + 17577, + 17595, + 17596, + 17597, + 17598, + 17599, + 17892, + 17897, + 18212, + 18217, + 18532, + 18537, + 18852, + 18857, + 19172, + 19177, + 19492, + 19497, + 19812, + 19817, + 20133, + 20134, + 20135, + 20136 + ] + }, + { + "Count": 57, + "bone": [ + 28920, + 28921, + 28922, + 28923, + 28924, + 28925, + 29239, + 29246, + 29247, + 29248, + 29249, + 29250, + 29251, + 29557, + 29558, + 29572, + 29573, + 29574, + 29875, + 29876, + 29895, + 30193, + 30194, + 30215, + 30511, + 30512, + 30535, + 30830, + 30855, + 31150, + 31174, + 31470, + 31492, + 31493, + 31790, + 31810, + 31811, + 32110, + 32129, + 32431, + 32432, + 32433, + 32447, + 32448, + 32754, + 32755, + 32756, + 32757, + 32758, + 32759, + 32765, + 32766, + 33080, + 33081, + 33082, + 33083, + 33084 + ] + }, + { + "Count": 45, + "bone": [ + 26387, + 26388, + 26389, + 26390, + 26700, + 26701, + 26702, + 26703, + 26704, + 26705, + 26706, + 26711, + 27016, + 27017, + 27018, + 27019, + 27032, + 27335, + 27353, + 27655, + 27674, + 27975, + 27994, + 28295, + 28314, + 28616, + 28634, + 28937, + 28954, + 29258, + 29272, + 29273, + 29579, + 29588, + 29589, + 29590, + 29591, + 29900, + 29904, + 29905, + 29906, + 29907, + 30221, + 30222, + 30223 + ] + }, + { + "Count": 64, + "bone": [ + 23546, + 23547, + 23548, + 23549, + 23550, + 23551, + 23552, + 23553, + 23554, + 23555, + 23556, + 23865, + 23877, + 24182, + 24183, + 24184, + 24198, + 24199, + 24200, + 24201, + 24501, + 24522, + 24820, + 24843, + 25140, + 25164, + 25460, + 25485, + 25780, + 25806, + 26101, + 26126, + 26422, + 26446, + 26742, + 26766, + 27063, + 27086, + 27384, + 27385, + 27386, + 27387, + 27388, + 27389, + 27390, + 27403, + 27404, + 27405, + 27710, + 27723, + 28030, + 28043, + 28351, + 28352, + 28353, + 28354, + 28355, + 28356, + 28357, + 28358, + 28359, + 28360, + 28361, + 28362 + ] + }, + { + "Count": 85, + "bone": [ + 17123, + 17124, + 17125, + 17126, + 17127, + 17128, + 17129, + 17130, + 17131, + 17436, + 17437, + 17438, + 17439, + 17440, + 17441, + 17442, + 17452, + 17750, + 17751, + 17752, + 17753, + 17754, + 17755, + 17773, + 18063, + 18064, + 18065, + 18066, + 18067, + 18068, + 18069, + 18094, + 18382, + 18415, + 18701, + 18735, + 19020, + 19055, + 19340, + 19376, + 19659, + 19696, + 19979, + 20016, + 20299, + 20336, + 20619, + 20656, + 20939, + 20974, + 20975, + 21260, + 21292, + 21293, + 21581, + 21582, + 21607, + 21608, + 21609, + 21610, + 21611, + 21903, + 21904, + 21905, + 21906, + 21907, + 21908, + 21909, + 21910, + 21911, + 21921, + 21922, + 21923, + 21924, + 21925, + 21926, + 22232, + 22233, + 22234, + 22235, + 22236, + 22237, + 22238, + 22239, + 22240 + ] + }, + { + "Count": 68, + "bone": [ + 21899, + 21900, + 21901, + 21902, + 21903, + 21904, + 21905, + 21906, + 21907, + 21908, + 21909, + 22218, + 22230, + 22231, + 22232, + 22233, + 22234, + 22235, + 22534, + 22535, + 22536, + 22537, + 22538, + 22556, + 22853, + 22877, + 23172, + 23198, + 23492, + 23519, + 23812, + 23840, + 24132, + 24161, + 24453, + 24482, + 24774, + 24802, + 25095, + 25122, + 25416, + 25442, + 25737, + 25762, + 26058, + 26076, + 26077, + 26078, + 26079, + 26080, + 26081, + 26379, + 26386, + 26387, + 26388, + 26389, + 26390, + 26391, + 26392, + 26393, + 26394, + 26395, + 26700, + 26701, + 26702, + 26703, + 26704, + 26705 + ] + }, + { + "Count": 76, + "bone": [ + 22824, + 22825, + 22826, + 22827, + 22828, + 22829, + 23141, + 23142, + 23143, + 23150, + 23151, + 23460, + 23472, + 23479, + 23480, + 23481, + 23482, + 23483, + 23484, + 23780, + 23792, + 23795, + 23796, + 23797, + 23798, + 23805, + 23806, + 24100, + 24112, + 24113, + 24114, + 24127, + 24128, + 24420, + 24449, + 24450, + 24740, + 24771, + 25060, + 25091, + 25381, + 25411, + 25701, + 25731, + 26021, + 26051, + 26341, + 26369, + 26370, + 26662, + 26686, + 26687, + 26688, + 26983, + 27004, + 27005, + 27304, + 27305, + 27306, + 27307, + 27322, + 27323, + 27628, + 27629, + 27640, + 27641, + 27950, + 27957, + 27958, + 27959, + 28271, + 28274, + 28275, + 28276, + 28592, + 28593 + ] + }, + { + "Count": 90, + "bone": [ + 26972, + 26973, + 26974, + 26975, + 26976, + 26977, + 27291, + 27298, + 27299, + 27300, + 27609, + 27610, + 27621, + 27622, + 27623, + 27928, + 27944, + 28246, + 28247, + 28265, + 28565, + 28586, + 28883, + 28884, + 28906, + 29201, + 29202, + 29226, + 29520, + 29545, + 29838, + 29839, + 29866, + 29867, + 29868, + 29869, + 30157, + 30190, + 30475, + 30476, + 30510, + 30794, + 30828, + 30829, + 31112, + 31113, + 31147, + 31431, + 31465, + 31466, + 31751, + 31775, + 31776, + 31777, + 31778, + 31779, + 31780, + 31782, + 31783, + 31785, + 32071, + 32094, + 32100, + 32102, + 32104, + 32392, + 32413, + 32421, + 32712, + 32713, + 32714, + 32731, + 32732, + 33035, + 33036, + 33037, + 33038, + 33039, + 33050, + 33360, + 33361, + 33362, + 33363, + 33364, + 33368, + 33369, + 33370, + 33685, + 33686, + 33687 + ] + }, + { + "Count": 80, + "bone": [ + 32518, + 32519, + 32520, + 32521, + 32522, + 32523, + 32524, + 32525, + 32526, + 32527, + 32528, + 32529, + 32530, + 32531, + 32532, + 32533, + 32534, + 32535, + 32536, + 32537, + 32538, + 32539, + 32540, + 32541, + 32837, + 32862, + 33157, + 33183, + 33477, + 33504, + 33797, + 33825, + 34118, + 34145, + 34438, + 34465, + 34759, + 34785, + 34786, + 35080, + 35107, + 35400, + 35428, + 35721, + 35749, + 36041, + 36070, + 36362, + 36390, + 36683, + 36710, + 37003, + 37030, + 37324, + 37350, + 37645, + 37646, + 37647, + 37648, + 37649, + 37650, + 37651, + 37652, + 37653, + 37654, + 37655, + 37656, + 37657, + 37658, + 37659, + 37660, + 37661, + 37662, + 37663, + 37664, + 37665, + 37666, + 37667, + 37668, + 37669 + ] + }, + { + "Count": 271, + "bone": [ + 31274, + 31275, + 31276, + 31277, + 31553, + 31554, + 31555, + 31556, + 31557, + 31558, + 31564, + 31565, + 31566, + 31567, + 31568, + 31590, + 31591, + 31592, + 31593, + 31598, + 31599, + 31872, + 31879, + 31880, + 31881, + 31882, + 31883, + 31889, + 31908, + 31909, + 31920, + 31921, + 31922, + 32193, + 32210, + 32211, + 32212, + 32213, + 32214, + 32215, + 32216, + 32217, + 32218, + 32219, + 32220, + 32227, + 32243, + 32244, + 32514, + 32541, + 32546, + 32565, + 32566, + 32835, + 32862, + 32866, + 32887, + 33156, + 33183, + 33186, + 33208, + 33476, + 33504, + 33506, + 33529, + 33530, + 33797, + 33825, + 33826, + 33851, + 34117, + 34145, + 34147, + 34172, + 34438, + 34465, + 34468, + 34469, + 34492, + 34759, + 34786, + 34790, + 34791, + 34812, + 35079, + 35107, + 35112, + 35113, + 35114, + 35132, + 35400, + 35428, + 35435, + 35436, + 35452, + 35721, + 35749, + 35757, + 35758, + 35772, + 36042, + 36069, + 36079, + 36080, + 36081, + 36089, + 36090, + 36091, + 36362, + 36390, + 36402, + 36403, + 36407, + 36408, + 36683, + 36710, + 36718, + 36719, + 36720, + 36721, + 36722, + 36724, + 36725, + 36726, + 37004, + 37030, + 37037, + 37043, + 37048, + 37049, + 37324, + 37350, + 37351, + 37356, + 37364, + 37367, + 37370, + 37645, + 37672, + 37676, + 37684, + 37686, + 37691, + 37965, + 37993, + 37996, + 38005, + 38012, + 38285, + 38314, + 38317, + 38318, + 38332, + 38605, + 38634, + 38638, + 38653, + 38925, + 38955, + 38958, + 38973, + 39245, + 39275, + 39278, + 39294, + 39565, + 39596, + 39598, + 39614, + 39621, + 39622, + 39623, + 39624, + 39625, + 39626, + 39627, + 39886, + 39916, + 39918, + 39934, + 39940, + 39948, + 40206, + 40236, + 40238, + 40254, + 40260, + 40268, + 40526, + 40556, + 40558, + 40575, + 40576, + 40577, + 40578, + 40579, + 40580, + 40588, + 40846, + 40876, + 40878, + 40879, + 40909, + 41167, + 41197, + 41200, + 41201, + 41229, + 41488, + 41489, + 41490, + 41491, + 41492, + 41493, + 41494, + 41495, + 41517, + 41521, + 41549, + 41816, + 41817, + 41818, + 41819, + 41820, + 41821, + 41822, + 41823, + 41824, + 41825, + 41826, + 41827, + 41828, + 41829, + 41837, + 41841, + 41869, + 42150, + 42151, + 42152, + 42153, + 42154, + 42155, + 42156, + 42162, + 42163, + 42164, + 42165, + 42166, + 42167, + 42168, + 42169, + 42170, + 42171, + 42172, + 42173, + 42174, + 42175, + 42189, + 42496, + 42497, + 42498, + 42499, + 42500, + 42501, + 42502, + 42503, + 42504, + 42505, + 42506, + 42507, + 42508 + ] + }, + { + "Count": 488, + "bone": [ + 31274, + 31275, + 31276, + 31277, + 31553, + 31554, + 31555, + 31556, + 31557, + 31558, + 31564, + 31565, + 31566, + 31567, + 31568, + 31590, + 31591, + 31592, + 31593, + 31598, + 31599, + 31872, + 31879, + 31880, + 31881, + 31882, + 31883, + 31889, + 31908, + 31909, + 31920, + 31921, + 31922, + 32193, + 32210, + 32211, + 32212, + 32213, + 32214, + 32215, + 32216, + 32217, + 32218, + 32219, + 32220, + 32227, + 32243, + 32244, + 32514, + 32541, + 32546, + 32565, + 32566, + 32835, + 32862, + 32866, + 32887, + 33156, + 33183, + 33186, + 33208, + 33476, + 33504, + 33506, + 33529, + 33530, + 33797, + 33825, + 33826, + 33851, + 34117, + 34145, + 34147, + 34172, + 34438, + 34465, + 34468, + 34469, + 34492, + 34759, + 34786, + 34790, + 34791, + 34812, + 35079, + 35107, + 35112, + 35113, + 35114, + 35132, + 35400, + 35428, + 35435, + 35436, + 35452, + 35721, + 35749, + 35757, + 35758, + 35772, + 36042, + 36069, + 36079, + 36080, + 36081, + 36089, + 36090, + 36091, + 36362, + 36390, + 36402, + 36403, + 36407, + 36408, + 36683, + 36710, + 36718, + 36719, + 36720, + 36721, + 36722, + 36724, + 36725, + 36726, + 37004, + 37030, + 37037, + 37043, + 37048, + 37049, + 37324, + 37350, + 37351, + 37356, + 37364, + 37367, + 37370, + 37645, + 37672, + 37676, + 37684, + 37686, + 37691, + 37965, + 37993, + 37996, + 38005, + 38012, + 38285, + 38314, + 38317, + 38318, + 38332, + 38605, + 38634, + 38638, + 38653, + 38925, + 38955, + 38958, + 38973, + 39245, + 39275, + 39278, + 39294, + 39565, + 39596, + 39598, + 39614, + 39621, + 39622, + 39623, + 39624, + 39625, + 39626, + 39627, + 39886, + 39916, + 39918, + 39934, + 39940, + 39948, + 40206, + 40236, + 40238, + 40254, + 40260, + 40268, + 40526, + 40556, + 40558, + 40575, + 40576, + 40577, + 40578, + 40579, + 40580, + 40588, + 40846, + 40876, + 40878, + 40879, + 40909, + 41167, + 41197, + 41200, + 41201, + 41229, + 41488, + 41489, + 41490, + 41491, + 41492, + 41493, + 41494, + 41495, + 41517, + 41521, + 41549, + 41816, + 41817, + 41823, + 41824, + 41825, + 41826, + 41827, + 41828, + 41829, + 41837, + 41841, + 41869, + 42117, + 42118, + 42119, + 42120, + 42121, + 42122, + 42123, + 42137, + 42142, + 42150, + 42151, + 42152, + 42153, + 42154, + 42155, + 42156, + 42162, + 42163, + 42164, + 42165, + 42166, + 42167, + 42168, + 42169, + 42170, + 42171, + 42172, + 42173, + 42174, + 42175, + 42189, + 42436, + 42444, + 42445, + 42446, + 42447, + 42448, + 42449, + 42457, + 42462, + 42496, + 42497, + 42498, + 42499, + 42500, + 42501, + 42502, + 42503, + 42504, + 42505, + 42506, + 42507, + 42508, + 42755, + 42770, + 42776, + 42781, + 43075, + 43090, + 43096, + 43101, + 43394, + 43410, + 43415, + 43420, + 43713, + 43730, + 43735, + 43740, + 43760, + 43761, + 43762, + 43763, + 43764, + 43765, + 43766, + 43767, + 43768, + 43769, + 43770, + 43771, + 43772, + 43773, + 43774, + 43775, + 43776, + 44032, + 44049, + 44055, + 44059, + 44079, + 44097, + 44098, + 44099, + 44100, + 44101, + 44102, + 44103, + 44104, + 44105, + 44106, + 44107, + 44108, + 44352, + 44369, + 44374, + 44379, + 44399, + 44429, + 44671, + 44688, + 44690, + 44691, + 44692, + 44693, + 44694, + 44698, + 44706, + 44707, + 44708, + 44709, + 44710, + 44711, + 44712, + 44713, + 44714, + 44715, + 44716, + 44719, + 44749, + 44991, + 45008, + 45009, + 45019, + 45025, + 45037, + 45038, + 45069, + 45311, + 45327, + 45328, + 45340, + 45344, + 45357, + 45358, + 45388, + 45632, + 45633, + 45634, + 45635, + 45646, + 45648, + 45660, + 45664, + 45708, + 45956, + 45957, + 45958, + 45959, + 45960, + 45961, + 45966, + 45969, + 45980, + 45983, + 46028, + 46282, + 46283, + 46284, + 46285, + 46290, + 46299, + 46303, + 46339, + 46340, + 46341, + 46342, + 46343, + 46344, + 46345, + 46346, + 46347, + 46611, + 46612, + 46613, + 46614, + 46615, + 46616, + 46617, + 46618, + 46622, + 46658, + 46942, + 46978, + 47262, + 47298, + 47582, + 47595, + 47596, + 47597, + 47598, + 47599, + 47600, + 47601, + 47618, + 47619, + 47620, + 47621, + 47622, + 47623, + 47903, + 47904, + 47905, + 47906, + 47907, + 47914, + 47921, + 47944, + 48228, + 48229, + 48230, + 48231, + 48232, + 48233, + 48241, + 48264, + 48561, + 48584, + 48881, + 48904, + 49201, + 49223, + 49521, + 49543, + 49841, + 49842, + 49843, + 49844, + 49845, + 49846, + 49847, + 49848, + 49849, + 49863, + 50170, + 50171, + 50172, + 50173, + 50174, + 50175, + 50176, + 50177, + 50178, + 50179, + 50180, + 50181, + 50182 + ] + }, + { + "Count": 675, + "bone": [ + 31274, + 31275, + 31276, + 31277, + 31553, + 31554, + 31555, + 31556, + 31557, + 31558, + 31564, + 31565, + 31566, + 31567, + 31568, + 31590, + 31591, + 31592, + 31593, + 31598, + 31599, + 31872, + 31879, + 31880, + 31881, + 31882, + 31883, + 31889, + 31908, + 31909, + 31920, + 31921, + 31922, + 32193, + 32210, + 32211, + 32212, + 32213, + 32214, + 32215, + 32216, + 32217, + 32218, + 32219, + 32220, + 32227, + 32243, + 32244, + 32514, + 32541, + 32546, + 32565, + 32566, + 32835, + 32862, + 32866, + 32887, + 33156, + 33183, + 33186, + 33208, + 33476, + 33504, + 33506, + 33529, + 33530, + 33797, + 33825, + 33826, + 33851, + 34117, + 34145, + 34147, + 34172, + 34438, + 34465, + 34468, + 34469, + 34492, + 34759, + 34786, + 34790, + 34791, + 34812, + 35079, + 35107, + 35112, + 35113, + 35114, + 35132, + 35400, + 35428, + 35435, + 35436, + 35452, + 35721, + 35749, + 35757, + 35758, + 35772, + 36042, + 36069, + 36079, + 36080, + 36081, + 36089, + 36090, + 36091, + 36362, + 36390, + 36402, + 36403, + 36407, + 36408, + 36683, + 36710, + 36718, + 36719, + 36720, + 36721, + 36722, + 36724, + 36725, + 36726, + 37004, + 37030, + 37037, + 37043, + 37048, + 37049, + 37324, + 37350, + 37351, + 37356, + 37364, + 37367, + 37370, + 37645, + 37672, + 37676, + 37684, + 37686, + 37691, + 37965, + 37993, + 37996, + 38005, + 38012, + 38285, + 38314, + 38317, + 38318, + 38332, + 38605, + 38634, + 38638, + 38653, + 38925, + 38955, + 38958, + 38973, + 39245, + 39275, + 39278, + 39294, + 39565, + 39596, + 39598, + 39614, + 39621, + 39622, + 39623, + 39624, + 39625, + 39626, + 39627, + 39886, + 39916, + 39918, + 39934, + 39940, + 39948, + 40206, + 40236, + 40238, + 40254, + 40260, + 40268, + 40526, + 40556, + 40558, + 40575, + 40576, + 40577, + 40578, + 40579, + 40580, + 40588, + 40846, + 40876, + 40878, + 40879, + 40909, + 41167, + 41197, + 41200, + 41201, + 41229, + 41488, + 41489, + 41490, + 41491, + 41492, + 41493, + 41494, + 41495, + 41517, + 41521, + 41549, + 41816, + 41817, + 41823, + 41824, + 41825, + 41826, + 41827, + 41828, + 41829, + 41837, + 41841, + 41869, + 42117, + 42118, + 42119, + 42120, + 42121, + 42122, + 42123, + 42137, + 42142, + 42150, + 42151, + 42152, + 42153, + 42154, + 42155, + 42156, + 42162, + 42163, + 42164, + 42165, + 42166, + 42167, + 42168, + 42169, + 42170, + 42171, + 42172, + 42173, + 42174, + 42175, + 42189, + 42436, + 42444, + 42445, + 42446, + 42447, + 42448, + 42449, + 42457, + 42462, + 42496, + 42497, + 42498, + 42499, + 42500, + 42501, + 42502, + 42503, + 42504, + 42505, + 42506, + 42507, + 42508, + 42755, + 42770, + 42776, + 42781, + 43075, + 43090, + 43096, + 43101, + 43394, + 43410, + 43415, + 43420, + 43713, + 43730, + 43735, + 43740, + 43760, + 43761, + 43762, + 43763, + 43764, + 43765, + 43766, + 43767, + 43768, + 43769, + 43770, + 43771, + 43772, + 43773, + 43774, + 43775, + 43776, + 44032, + 44049, + 44055, + 44059, + 44079, + 44097, + 44098, + 44099, + 44100, + 44101, + 44102, + 44103, + 44104, + 44105, + 44106, + 44107, + 44108, + 44352, + 44369, + 44374, + 44379, + 44399, + 44429, + 44671, + 44688, + 44690, + 44691, + 44692, + 44693, + 44694, + 44698, + 44706, + 44707, + 44708, + 44709, + 44710, + 44711, + 44712, + 44713, + 44714, + 44715, + 44716, + 44719, + 44749, + 44991, + 45008, + 45009, + 45019, + 45025, + 45037, + 45038, + 45069, + 45311, + 45327, + 45328, + 45340, + 45344, + 45357, + 45358, + 45388, + 45632, + 45633, + 45634, + 45635, + 45646, + 45648, + 45660, + 45664, + 45708, + 45956, + 45957, + 45958, + 45959, + 45960, + 45961, + 45966, + 45969, + 45980, + 45983, + 46028, + 46282, + 46283, + 46284, + 46285, + 46290, + 46299, + 46303, + 46339, + 46340, + 46341, + 46342, + 46343, + 46344, + 46345, + 46346, + 46347, + 46611, + 46612, + 46613, + 46614, + 46615, + 46616, + 46617, + 46618, + 46622, + 46658, + 46912, + 46913, + 46914, + 46915, + 46916, + 46942, + 46978, + 47228, + 47229, + 47230, + 47231, + 47237, + 47262, + 47298, + 47547, + 47557, + 47582, + 47595, + 47596, + 47597, + 47598, + 47599, + 47600, + 47601, + 47618, + 47619, + 47620, + 47621, + 47622, + 47623, + 47867, + 47878, + 47879, + 47880, + 47881, + 47882, + 47883, + 47884, + 47903, + 47904, + 47905, + 47906, + 47907, + 47914, + 47921, + 47944, + 48186, + 48199, + 48205, + 48228, + 48229, + 48230, + 48231, + 48232, + 48233, + 48241, + 48264, + 48503, + 48504, + 48505, + 48506, + 48526, + 48527, + 48528, + 48561, + 48584, + 48818, + 48819, + 48820, + 48821, + 48822, + 48849, + 48881, + 48904, + 49137, + 49169, + 49170, + 49171, + 49172, + 49173, + 49174, + 49175, + 49176, + 49177, + 49178, + 49179, + 49201, + 49223, + 49457, + 49500, + 49521, + 49543, + 49772, + 49773, + 49774, + 49775, + 49776, + 49777, + 49821, + 49841, + 49842, + 49843, + 49844, + 49845, + 49846, + 49847, + 49848, + 49849, + 49863, + 50088, + 50089, + 50090, + 50091, + 50142, + 50170, + 50171, + 50172, + 50173, + 50174, + 50175, + 50176, + 50177, + 50178, + 50179, + 50180, + 50181, + 50182, + 50407, + 50463, + 50464, + 50727, + 50785, + 51046, + 51106, + 51362, + 51363, + 51364, + 51365, + 51427, + 51681, + 51748, + 52000, + 52069, + 52320, + 52390, + 52638, + 52639, + 52640, + 52711, + 52952, + 52953, + 52954, + 52955, + 52956, + 52957, + 53031, + 53272, + 53351, + 53592, + 53671, + 53912, + 53989, + 53990, + 54232, + 54281, + 54282, + 54283, + 54284, + 54285, + 54286, + 54287, + 54288, + 54306, + 54307, + 54308, + 54552, + 54595, + 54596, + 54597, + 54598, + 54599, + 54600, + 54608, + 54622, + 54623, + 54624, + 54625, + 54872, + 54908, + 54909, + 54910, + 54911, + 54912, + 54913, + 54914, + 54929, + 54937, + 54938, + 54939, + 54940, + 54941, + 55193, + 55221, + 55222, + 55223, + 55224, + 55225, + 55226, + 55227, + 55250, + 55251, + 55255, + 55256, + 55513, + 55534, + 55535, + 55536, + 55537, + 55538, + 55539, + 55540, + 55572, + 55573, + 55574, + 55834, + 55855, + 56154, + 56175, + 56475, + 56495, + 56795, + 56796, + 56797, + 56798, + 56799, + 56800, + 56801, + 56802, + 56815, + 57123, + 57134, + 57444, + 57445, + 57446, + 57447, + 57448, + 57449, + 57450, + 57451, + 57452, + 57453, + 57454 + ] + }, + { + "Count": 36, + "bone": [ + 6697, + 6698, + 6699, + 6700, + 7015, + 7016, + 7017, + 7020, + 7334, + 7335, + 7340, + 7654, + 7660, + 7974, + 7979, + 7980, + 8294, + 8299, + 8614, + 8619, + 8934, + 8939, + 9254, + 9259, + 9574, + 9579, + 9894, + 9899, + 10214, + 10215, + 10219, + 10535, + 10536, + 10537, + 10538, + 10539 + ] + }, + { + "Count": 41, + "bone": [ + 6697, + 6698, + 6699, + 6700, + 7015, + 7016, + 7017, + 7020, + 7022, + 7023, + 7334, + 7335, + 7340, + 7341, + 7343, + 7654, + 7663, + 7974, + 7983, + 8294, + 8303, + 8614, + 8623, + 8934, + 8943, + 9254, + 9263, + 9574, + 9583, + 9894, + 9904, + 10214, + 10215, + 10216, + 10217, + 10218, + 10219, + 10220, + 10221, + 10222, + 10223 + ] + }, + { + "Count": 40, + "bone": [ + 7013, + 7014, + 7015, + 7333, + 7335, + 7336, + 7337, + 7338, + 7339, + 7653, + 7660, + 7973, + 7980, + 7981, + 8293, + 8302, + 8613, + 8622, + 8933, + 8942, + 9253, + 9262, + 9573, + 9582, + 9893, + 9902, + 10213, + 10222, + 10533, + 10534, + 10535, + 10536, + 10542, + 10856, + 10857, + 10858, + 10859, + 10860, + 10861, + 10862 + ] + }, + { + "Count": 50, + "bone": [ + 4074, + 4075, + 4076, + 4077, + 4078, + 4393, + 4394, + 4398, + 4399, + 4400, + 4401, + 4713, + 4721, + 5033, + 5041, + 5353, + 5359, + 5360, + 5361, + 5673, + 5679, + 5993, + 5999, + 6313, + 6319, + 6633, + 6639, + 6640, + 6953, + 6960, + 7273, + 7280, + 7593, + 7600, + 7913, + 7920, + 8233, + 8240, + 8553, + 8560, + 8873, + 8874, + 8880, + 9194, + 9195, + 9196, + 9197, + 9198, + 9199, + 9200 + ] + }, + { + "Count": 46, + "bone": [ + 4075, + 4077, + 4394, + 4396, + 4398, + 4402, + 4403, + 4713, + 4719, + 4720, + 4721, + 4724, + 5033, + 5044, + 5353, + 5363, + 5673, + 5684, + 5993, + 6004, + 6313, + 6324, + 6633, + 6644, + 6953, + 6964, + 7273, + 7284, + 7593, + 7604, + 7913, + 7924, + 8233, + 8244, + 8553, + 8564, + 8874, + 8882, + 8883, + 9195, + 9196, + 9197, + 9198, + 9199, + 9200, + 9201 + ] + }, + { + "Count": 45, + "bone": [ + 4712, + 4713, + 4714, + 4715, + 4716, + 4717, + 4718, + 4719, + 4720, + 5031, + 5041, + 5351, + 5361, + 5671, + 5681, + 5991, + 6001, + 6311, + 6321, + 6631, + 6641, + 6951, + 6961, + 7271, + 7281, + 7591, + 7602, + 7911, + 7923, + 8231, + 8243, + 8551, + 8563, + 8872, + 8873, + 8874, + 8883, + 9195, + 9196, + 9197, + 9198, + 9199, + 9200, + 9201, + 9202 + ] + }, + { + "Count": 40, + "bone": [ + 3394, + 3395, + 3397, + 3713, + 3714, + 3716, + 3718, + 3719, + 4033, + 4039, + 4353, + 4359, + 4673, + 4678, + 4993, + 4998, + 5313, + 5318, + 5319, + 5633, + 5639, + 5953, + 5959, + 6273, + 6279, + 6593, + 6599, + 6913, + 6919, + 7233, + 7239, + 7553, + 7554, + 7559, + 7874, + 7875, + 7876, + 7877, + 7878, + 7879 + ] + }, + { + "Count": 40, + "bone": [ + 3395, + 3397, + 3714, + 3716, + 3718, + 3721, + 3722, + 4033, + 4039, + 4040, + 4043, + 4353, + 4363, + 4673, + 4682, + 4993, + 5003, + 5313, + 5323, + 5633, + 5643, + 5953, + 5963, + 6273, + 6283, + 6593, + 6603, + 6913, + 6923, + 7233, + 7243, + 7554, + 7561, + 7562, + 7875, + 7876, + 7877, + 7878, + 7879, + 7880 + ] + }, + { + "Count": 41, + "bone": [ + 3712, + 4031, + 4033, + 4034, + 4351, + 4355, + 4356, + 4357, + 4358, + 4359, + 4671, + 4680, + 4991, + 5000, + 5001, + 5311, + 5322, + 5631, + 5641, + 5952, + 5961, + 6272, + 6281, + 6591, + 6602, + 6911, + 6923, + 7231, + 7242, + 7551, + 7562, + 7872, + 7873, + 7874, + 7875, + 7876, + 7877, + 7878, + 7879, + 7880, + 7881 + ] + }, + { + "Count": 31, + "bone": [ + 13249, + 13250, + 13251, + 13252, + 13253, + 13254, + 13566, + 13567, + 13568, + 13575, + 13885, + 13896, + 14205, + 14216, + 14525, + 14536, + 14845, + 14856, + 15165, + 15176, + 15486, + 15496, + 15807, + 15814, + 15815, + 16128, + 16129, + 16130, + 16131, + 16132, + 16133 + ] + }, + { + "Count": 68, + "bone": [ + 12296, + 12297, + 12298, + 12299, + 12615, + 12620, + 12935, + 12941, + 13247, + 13248, + 13249, + 13250, + 13251, + 13252, + 13253, + 13254, + 13255, + 13261, + 13563, + 13564, + 13565, + 13566, + 13581, + 13879, + 13880, + 13881, + 13882, + 13902, + 14197, + 14198, + 14223, + 14516, + 14544, + 14836, + 14865, + 15156, + 15184, + 15476, + 15504, + 15797, + 15821, + 15822, + 15823, + 15824, + 16117, + 16139, + 16140, + 16438, + 16439, + 16440, + 16456, + 16457, + 16458, + 16761, + 16762, + 16763, + 16764, + 16765, + 16766, + 16767, + 16768, + 16773, + 16774, + 16775, + 17089, + 17090, + 17091, + 17092 + ] + }, + { + "Count": 36, + "bone": [ + 9433, + 9434, + 9435, + 9436, + 9748, + 9749, + 9750, + 9751, + 9752, + 9757, + 10065, + 10066, + 10067, + 10078, + 10384, + 10399, + 10704, + 10720, + 11024, + 11040, + 11345, + 11360, + 11666, + 11675, + 11676, + 11677, + 11678, + 11679, + 11987, + 11993, + 11994, + 12308, + 12309, + 12310, + 12311, + 12312 + ] + }, + { + "Count": 77, + "bone": [ + 38782, + 39101, + 39103, + 39420, + 39423, + 39424, + 39425, + 39426, + 39427, + 39428, + 39429, + 39430, + 39740, + 39751, + 40060, + 40071, + 40380, + 40391, + 40700, + 40711, + 41016, + 41017, + 41018, + 41019, + 41031, + 41333, + 41334, + 41335, + 41351, + 41652, + 41665, + 41666, + 41670, + 41973, + 41985, + 41987, + 41988, + 41989, + 42294, + 42305, + 42615, + 42626, + 42936, + 42937, + 42940, + 42941, + 42942, + 42946, + 43258, + 43261, + 43262, + 43266, + 43579, + 43582, + 43587, + 43900, + 43907, + 44221, + 44227, + 44228, + 44229, + 44230, + 44542, + 44551, + 44862, + 44870, + 45182, + 45190, + 45501, + 45509, + 45822, + 45823, + 45824, + 45825, + 45826, + 45827, + 45828 + ] + }, + { + "Count": 28, + "bone": [ + 40024, + 40343, + 40345, + 40662, + 40665, + 40981, + 40985, + 41299, + 41300, + 41305, + 41618, + 41625, + 41937, + 41944, + 42256, + 42263, + 42575, + 42582, + 42895, + 42901, + 43215, + 43220, + 43535, + 43539, + 43855, + 43858, + 44176, + 44177 + ] + }, + { + "Count": 57, + "bone": [ + 1949, + 1950, + 1951, + 1952, + 1953, + 1954, + 1955, + 1956, + 2267, + 2268, + 2269, + 2277, + 2278, + 2279, + 2586, + 2600, + 2905, + 2921, + 3224, + 3242, + 3543, + 3563, + 3863, + 3883, + 4182, + 4204, + 4502, + 4524, + 4822, + 4844, + 5142, + 5164, + 5462, + 5484, + 5782, + 5804, + 6103, + 6123, + 6424, + 6442, + 6745, + 6761, + 7066, + 7080, + 7387, + 7388, + 7389, + 7397, + 7398, + 7399, + 7710, + 7711, + 7712, + 7713, + 7714, + 7715, + 7716 + ] + }, + { + "Count": 67, + "bone": [ + 2209, + 2210, + 2211, + 2212, + 2213, + 2214, + 2215, + 2216, + 2217, + 2528, + 2538, + 2847, + 2857, + 3167, + 3177, + 3487, + 3497, + 3808, + 3813, + 3814, + 3815, + 3816, + 3817, + 3818, + 3819, + 3820, + 3821, + 3822, + 3823, + 4129, + 4133, + 4139, + 4143, + 4449, + 4454, + 4459, + 4462, + 4769, + 4774, + 4779, + 4782, + 5088, + 5095, + 5098, + 5101, + 5407, + 5415, + 5417, + 5421, + 5728, + 5729, + 5730, + 5731, + 5732, + 5733, + 5734, + 5735, + 5736, + 5740, + 6056, + 6060, + 6377, + 6379, + 6697, + 6699, + 7018, + 7338 + ] + }, + { + "Count": 67, + "bone": [ + 2209, + 2210, + 2211, + 2212, + 2213, + 2214, + 2215, + 2216, + 2217, + 2528, + 2538, + 2847, + 2857, + 3167, + 3177, + 3487, + 3497, + 3808, + 3813, + 3814, + 3815, + 3816, + 3817, + 3818, + 3819, + 3820, + 3821, + 3822, + 3823, + 4129, + 4133, + 4139, + 4143, + 4449, + 4454, + 4459, + 4462, + 4769, + 4774, + 4779, + 4782, + 5088, + 5095, + 5098, + 5101, + 5407, + 5415, + 5417, + 5421, + 5728, + 5729, + 5730, + 5731, + 5732, + 5733, + 5734, + 5735, + 5736, + 5740, + 6056, + 6060, + 6377, + 6379, + 6697, + 6699, + 7018, + 7338 + ] + }, + { + "Count": 27, + "bone": [ + 52420, + 52421, + 52422, + 52423, + 52424, + 52425, + 52426, + 52739, + 52747, + 53058, + 53067, + 53377, + 53387, + 53697, + 53707, + 54017, + 54027, + 54337, + 54346, + 54658, + 54659, + 54660, + 54661, + 54662, + 54663, + 54664, + 54665 + ] + }, + { + "Count": 46, + "bone": [ + 51788, + 51789, + 51790, + 51791, + 51792, + 52107, + 52113, + 52114, + 52115, + 52116, + 52117, + 52421, + 52422, + 52423, + 52424, + 52425, + 52426, + 52437, + 52740, + 52757, + 53059, + 53077, + 53378, + 53397, + 53697, + 53716, + 54017, + 54035, + 54337, + 54354, + 54658, + 54659, + 54660, + 54661, + 54662, + 54673, + 54983, + 54984, + 54985, + 54986, + 54987, + 54988, + 54989, + 54990, + 54991, + 54992 + ] + }, + { + "Count": 67, + "bone": [ + 2209, + 2210, + 2211, + 2212, + 2213, + 2214, + 2215, + 2216, + 2217, + 2528, + 2538, + 2847, + 2857, + 3167, + 3177, + 3487, + 3497, + 3808, + 3813, + 3814, + 3815, + 3816, + 3817, + 3818, + 3819, + 3820, + 3821, + 3822, + 3823, + 4129, + 4133, + 4139, + 4143, + 4449, + 4454, + 4459, + 4462, + 4769, + 4774, + 4779, + 4782, + 5088, + 5095, + 5098, + 5101, + 5407, + 5415, + 5417, + 5421, + 5728, + 5729, + 5730, + 5731, + 5732, + 5733, + 5734, + 5735, + 5736, + 5740, + 6056, + 6060, + 6377, + 6379, + 6697, + 6699, + 7018, + 7338 + ] + }, + { + "Count": 67, + "bone": [ + 2209, + 2210, + 2211, + 2212, + 2213, + 2214, + 2215, + 2216, + 2217, + 2528, + 2538, + 2847, + 2857, + 3167, + 3177, + 3487, + 3497, + 3808, + 3813, + 3814, + 3815, + 3816, + 3817, + 3818, + 3819, + 3820, + 3821, + 3822, + 3823, + 4129, + 4133, + 4139, + 4143, + 4449, + 4454, + 4459, + 4462, + 4769, + 4774, + 4779, + 4782, + 5088, + 5095, + 5098, + 5101, + 5407, + 5415, + 5417, + 5421, + 5728, + 5729, + 5730, + 5731, + 5732, + 5733, + 5734, + 5735, + 5736, + 5740, + 6056, + 6060, + 6377, + 6379, + 6697, + 6699, + 7018, + 7338 + ] + } + ] +} diff --git a/data/gamedata/vtable.dat b/data/gamedata/vtable.dat deleted file mode 100755 index 0a18244a..00000000 Binary files a/data/gamedata/vtable.dat and /dev/null differ diff --git a/data/gamedata/vtable.json b/data/gamedata/vtable.json new file mode 100644 index 00000000..790dd2a4 --- /dev/null +++ b/data/gamedata/vtable.json @@ -0,0 +1,397 @@ +{ + "value0": [ + { + "cereal_class_version": 0, + "x1": 104, + "y1": 1, + "x2": 119, + "y2": 55, + "yOffset": 0 + }, + { + "x1": 143, + "y1": 1, + "x2": 153, + "y2": 67, + "yOffset": 0 + }, + { + "x1": 177, + "y1": 1, + "x2": 217, + "y2": 133, + "yOffset": 0 + }, + { + "x1": 219, + "y1": 1, + "x2": 262, + "y2": 139, + "yOffset": 0 + }, + { + "x1": 121, + "y1": 1, + "x2": 141, + "y2": 55, + "yOffset": 0 + }, + { + "x1": 155, + "y1": 1, + "x2": 175, + "y2": 67, + "yOffset": 0 + }, + { + "x1": 177, + "y1": 1, + "x2": 217, + "y2": 133, + "yOffset": 0 + }, + { + "x1": 83, + "y1": 1, + "x2": 102, + "y2": 57, + "yOffset": 0 + }, + { + "x1": 264, + "y1": 1, + "x2": 318, + "y2": 145, + "yOffset": 0 + }, + { + "x1": 59, + "y1": 48, + "x2": 75, + "y2": 67, + "yOffset": 0 + }, + { + "x1": 59, + "y1": 69, + "x2": 73, + "y2": 84, + "yOffset": 0 + }, + { + "x1": 59, + "y1": 86, + "x2": 72, + "y2": 100, + "yOffset": 0 + }, + { + "x1": 129, + "y1": 57, + "x2": 140, + "y2": 61, + "yOffset": 0 + }, + { + "x1": 2, + "y1": 1, + "x2": 18, + "y2": 39, + "yOffset": 13 + }, + { + "x1": 79, + "y1": 69, + "x2": 111, + "y2": 117, + "yOffset": 2 + }, + { + "x1": 20, + "y1": 1, + "x2": 57, + "y2": 59, + "yOffset": 12 + }, + { + "x1": 59, + "y1": 1, + "x2": 81, + "y2": 46, + "yOffset": 7 + }, + { + "x1": 137, + "y1": 69, + "x2": 175, + "y2": 139, + "yOffset": 7 + }, + { + "x1": 223, + "y1": 141, + "x2": 262, + "y2": 178, + "yOffset": 0 + }, + { + "x1": 188, + "y1": 141, + "x2": 221, + "y2": 177, + "yOffset": 0 + }, + { + "x1": 138, + "y1": 141, + "x2": 160, + "y2": 166, + "yOffset": 0 + }, + { + "x1": 162, + "y1": 141, + "x2": 186, + "y2": 172, + "yOffset": 0 + }, + { + "x1": 0, + "y1": 0, + "x2": 0, + "y2": 0, + "yOffset": 0 + }, + { + "x1": 0, + "y1": 0, + "x2": 0, + "y2": 0, + "yOffset": 0 + }, + { + "x1": 0, + "y1": 0, + "x2": 0, + "y2": 0, + "yOffset": 0 + }, + { + "x1": 20, + "y1": 61, + "x2": 57, + "y2": 141, + "yOffset": 0 + }, + { + "x1": 113, + "y1": 69, + "x2": 132, + "y2": 98, + "yOffset": 0 + }, + { + "x1": 81, + "y1": 119, + "x2": 135, + "y2": 153, + "yOffset": 0 + }, + { + "x1": 86, + "y1": 1, + "x2": 113, + "y2": 74, + "yOffset": 0 + }, + { + "x1": 115, + "y1": 1, + "x2": 137, + "y2": 82, + "yOffset": 0 + }, + { + "x1": 192, + "y1": 1, + "x2": 227, + "y2": 130, + "yOffset": 0 + }, + { + "x1": 229, + "y1": 0, + "x2": 263, + "y2": 131, + "yOffset": 0 + }, + { + "x1": 139, + "y1": 1, + "x2": 166, + "y2": 85, + "yOffset": 0 + }, + { + "x1": 168, + "y1": 1, + "x2": 190, + "y2": 95, + "yOffset": 0 + }, + { + "x1": 192, + "y1": 1, + "x2": 227, + "y2": 130, + "yOffset": 0 + }, + { + "x1": 3, + "y1": 60, + "x2": 22, + "y2": 116, + "yOffset": 0 + }, + { + "x1": 277, + "y1": 1, + "x2": 318, + "y2": 145, + "yOffset": 0 + }, + { + "x1": 5, + "y1": 32, + "x2": 22, + "y2": 51, + "yOffset": 0 + }, + { + "x1": 79, + "y1": 132, + "x2": 89, + "y2": 157, + "yOffset": 0 + }, + { + "x1": 3, + "y1": 1, + "x2": 20, + "y2": 30, + "yOffset": 0 + }, + { + "x1": 5, + "y1": 53, + "x2": 19, + "y2": 58, + "yOffset": 0 + }, + { + "x1": 91, + "y1": 132, + "x2": 118, + "y2": 166, + "yOffset": 15 + }, + { + "x1": 120, + "y1": 132, + "x2": 148, + "y2": 167, + "yOffset": 15 + }, + { + "x1": 176, + "y1": 132, + "x2": 211, + "y2": 194, + "yOffset": 15 + }, + { + "x1": 249, + "y1": 133, + "x2": 275, + "y2": 181, + "yOffset": 11 + }, + { + "x1": 213, + "y1": 132, + "x2": 247, + "y2": 196, + "yOffset": 11 + }, + { + "x1": 25, + "y1": 1, + "x2": 55, + "y2": 36, + "yOffset": 0 + }, + { + "x1": 57, + "y1": 1, + "x2": 84, + "y2": 37, + "yOffset": 0 + }, + { + "x1": 24, + "y1": 39, + "x2": 36, + "y2": 72, + "yOffset": 0 + }, + { + "x1": 38, + "y1": 39, + "x2": 58, + "y2": 75, + "yOffset": 0 + }, + { + "x1": 60, + "y1": 39, + "x2": 84, + "y2": 94, + "yOffset": 0 + }, + { + "x1": 150, + "y1": 132, + "x2": 174, + "y2": 177, + "yOffset": 22 + }, + { + "x1": 0, + "y1": 0, + "x2": 0, + "y2": 0, + "yOffset": 0 + }, + { + "x1": 24, + "y1": 77, + "x2": 48, + "y2": 183, + "yOffset": 0 + }, + { + "x1": 3, + "y1": 118, + "x2": 22, + "y2": 147, + "yOffset": 0 + }, + { + "x1": 149, + "y1": 97, + "x2": 190, + "y2": 124, + "yOffset": 0 + } + ] +} diff --git a/data/images/aprog.0.1.png b/data/images/aprog/aprog.0.1.png similarity index 100% rename from data/images/aprog.0.1.png rename to data/images/aprog/aprog.0.1.png diff --git a/data/images/aprog.0.2.png b/data/images/aprog/aprog.0.2.png similarity index 100% rename from data/images/aprog.0.2.png rename to data/images/aprog/aprog.0.2.png diff --git a/data/images/aprog.0.3.png b/data/images/aprog/aprog.0.3.png similarity index 100% rename from data/images/aprog.0.3.png rename to data/images/aprog/aprog.0.3.png diff --git a/data/images/aprog.0.4.png b/data/images/aprog/aprog.0.4.png similarity index 100% rename from data/images/aprog.0.4.png rename to data/images/aprog/aprog.0.4.png diff --git a/data/images/aprog.0.5.png b/data/images/aprog/aprog.0.5.png similarity index 100% rename from data/images/aprog.0.5.png rename to data/images/aprog/aprog.0.5.png diff --git a/data/images/aprog.0.6.png b/data/images/aprog/aprog.0.6.png similarity index 100% rename from data/images/aprog.0.6.png rename to data/images/aprog/aprog.0.6.png diff --git a/data/images/aprog.0.7.png b/data/images/aprog/aprog.0.7.png similarity index 100% rename from data/images/aprog.0.7.png rename to data/images/aprog/aprog.0.7.png diff --git a/data/images/aprog.1.1.png b/data/images/aprog/aprog.1.1.png similarity index 100% rename from data/images/aprog.1.1.png rename to data/images/aprog/aprog.1.1.png diff --git a/data/images/aprog.1.2.png b/data/images/aprog/aprog.1.2.png similarity index 100% rename from data/images/aprog.1.2.png rename to data/images/aprog/aprog.1.2.png diff --git a/data/images/aprog.1.3.png b/data/images/aprog/aprog.1.3.png similarity index 100% rename from data/images/aprog.1.3.png rename to data/images/aprog/aprog.1.3.png diff --git a/data/images/aprog.1.4.png b/data/images/aprog/aprog.1.4.png similarity index 100% rename from data/images/aprog.1.4.png rename to data/images/aprog/aprog.1.4.png diff --git a/data/images/aprog.1.5.png b/data/images/aprog/aprog.1.5.png similarity index 100% rename from data/images/aprog.1.5.png rename to data/images/aprog/aprog.1.5.png diff --git a/data/images/aprog.1.6.png b/data/images/aprog/aprog.1.6.png similarity index 100% rename from data/images/aprog.1.6.png rename to data/images/aprog/aprog.1.6.png diff --git a/data/images/aprog.1.7.png b/data/images/aprog/aprog.1.7.png similarity index 100% rename from data/images/aprog.1.7.png rename to data/images/aprog/aprog.1.7.png diff --git a/data/images/faces.but.0.png b/data/images/faces/faces.but.0.png similarity index 100% rename from data/images/faces.but.0.png rename to data/images/faces/faces.but.0.png diff --git a/data/images/faces.but.1.png b/data/images/faces/faces.but.1.png similarity index 100% rename from data/images/faces.but.1.png rename to data/images/faces/faces.but.1.png diff --git a/data/images/faces.but.10.png b/data/images/faces/faces.but.10.png similarity index 100% rename from data/images/faces.but.10.png rename to data/images/faces/faces.but.10.png diff --git a/data/images/faces.but.11.png b/data/images/faces/faces.but.11.png similarity index 100% rename from data/images/faces.but.11.png rename to data/images/faces/faces.but.11.png diff --git a/data/images/faces.but.12.png b/data/images/faces/faces.but.12.png similarity index 100% rename from data/images/faces.but.12.png rename to data/images/faces/faces.but.12.png diff --git a/data/images/faces.but.13.png b/data/images/faces/faces.but.13.png similarity index 100% rename from data/images/faces.but.13.png rename to data/images/faces/faces.but.13.png diff --git a/data/images/faces.but.14.png b/data/images/faces/faces.but.14.png similarity index 100% rename from data/images/faces.but.14.png rename to data/images/faces/faces.but.14.png diff --git a/data/images/faces.but.15.png b/data/images/faces/faces.but.15.png similarity index 100% rename from data/images/faces.but.15.png rename to data/images/faces/faces.but.15.png diff --git a/data/images/faces.but.16.png b/data/images/faces/faces.but.16.png similarity index 100% rename from data/images/faces.but.16.png rename to data/images/faces/faces.but.16.png diff --git a/data/images/faces.but.17.png b/data/images/faces/faces.but.17.png similarity index 100% rename from data/images/faces.but.17.png rename to data/images/faces/faces.but.17.png diff --git a/data/images/faces.but.18.png b/data/images/faces/faces.but.18.png similarity index 100% rename from data/images/faces.but.18.png rename to data/images/faces/faces.but.18.png diff --git a/data/images/faces.but.19.png b/data/images/faces/faces.but.19.png similarity index 100% rename from data/images/faces.but.19.png rename to data/images/faces/faces.but.19.png diff --git a/data/images/faces.but.2.png b/data/images/faces/faces.but.2.png similarity index 100% rename from data/images/faces.but.2.png rename to data/images/faces/faces.but.2.png diff --git a/data/images/faces.but.20.png b/data/images/faces/faces.but.20.png similarity index 100% rename from data/images/faces.but.20.png rename to data/images/faces/faces.but.20.png diff --git a/data/images/faces.but.21.png b/data/images/faces/faces.but.21.png similarity index 100% rename from data/images/faces.but.21.png rename to data/images/faces/faces.but.21.png diff --git a/data/images/faces.but.22.png b/data/images/faces/faces.but.22.png similarity index 100% rename from data/images/faces.but.22.png rename to data/images/faces/faces.but.22.png diff --git a/data/images/faces.but.23.png b/data/images/faces/faces.but.23.png similarity index 100% rename from data/images/faces.but.23.png rename to data/images/faces/faces.but.23.png diff --git a/data/images/faces.but.24.png b/data/images/faces/faces.but.24.png similarity index 100% rename from data/images/faces.but.24.png rename to data/images/faces/faces.but.24.png diff --git a/data/images/faces.but.25.png b/data/images/faces/faces.but.25.png similarity index 100% rename from data/images/faces.but.25.png rename to data/images/faces/faces.but.25.png diff --git a/data/images/faces.but.26.png b/data/images/faces/faces.but.26.png similarity index 100% rename from data/images/faces.but.26.png rename to data/images/faces/faces.but.26.png diff --git a/data/images/faces.but.27.png b/data/images/faces/faces.but.27.png similarity index 100% rename from data/images/faces.but.27.png rename to data/images/faces/faces.but.27.png diff --git a/data/images/faces.but.28.png b/data/images/faces/faces.but.28.png similarity index 100% rename from data/images/faces.but.28.png rename to data/images/faces/faces.but.28.png diff --git a/data/images/faces.but.29.png b/data/images/faces/faces.but.29.png similarity index 100% rename from data/images/faces.but.29.png rename to data/images/faces/faces.but.29.png diff --git a/data/images/faces.but.3.png b/data/images/faces/faces.but.3.png similarity index 100% rename from data/images/faces.but.3.png rename to data/images/faces/faces.but.3.png diff --git a/data/images/faces.but.30.png b/data/images/faces/faces.but.30.png similarity index 100% rename from data/images/faces.but.30.png rename to data/images/faces/faces.but.30.png diff --git a/data/images/faces.but.31.png b/data/images/faces/faces.but.31.png similarity index 100% rename from data/images/faces.but.31.png rename to data/images/faces/faces.but.31.png diff --git a/data/images/faces.but.32.png b/data/images/faces/faces.but.32.png similarity index 100% rename from data/images/faces.but.32.png rename to data/images/faces/faces.but.32.png diff --git a/data/images/faces.but.33.png b/data/images/faces/faces.but.33.png similarity index 100% rename from data/images/faces.but.33.png rename to data/images/faces/faces.but.33.png diff --git a/data/images/faces.but.34.png b/data/images/faces/faces.but.34.png similarity index 100% rename from data/images/faces.but.34.png rename to data/images/faces/faces.but.34.png diff --git a/data/images/faces.but.35.png b/data/images/faces/faces.but.35.png similarity index 100% rename from data/images/faces.but.35.png rename to data/images/faces/faces.but.35.png diff --git a/data/images/faces.but.36.png b/data/images/faces/faces.but.36.png similarity index 100% rename from data/images/faces.but.36.png rename to data/images/faces/faces.but.36.png diff --git a/data/images/faces.but.37.png b/data/images/faces/faces.but.37.png similarity index 100% rename from data/images/faces.but.37.png rename to data/images/faces/faces.but.37.png diff --git a/data/images/faces.but.38.png b/data/images/faces/faces.but.38.png similarity index 100% rename from data/images/faces.but.38.png rename to data/images/faces/faces.but.38.png diff --git a/data/images/faces.but.39.png b/data/images/faces/faces.but.39.png similarity index 100% rename from data/images/faces.but.39.png rename to data/images/faces/faces.but.39.png diff --git a/data/images/faces.but.4.png b/data/images/faces/faces.but.4.png similarity index 100% rename from data/images/faces.but.4.png rename to data/images/faces/faces.but.4.png diff --git a/data/images/faces.but.40.png b/data/images/faces/faces.but.40.png similarity index 100% rename from data/images/faces.but.40.png rename to data/images/faces/faces.but.40.png diff --git a/data/images/faces.but.41.png b/data/images/faces/faces.but.41.png similarity index 100% rename from data/images/faces.but.41.png rename to data/images/faces/faces.but.41.png diff --git a/data/images/faces.but.42.png b/data/images/faces/faces.but.42.png similarity index 100% rename from data/images/faces.but.42.png rename to data/images/faces/faces.but.42.png diff --git a/data/images/faces.but.43.png b/data/images/faces/faces.but.43.png similarity index 100% rename from data/images/faces.but.43.png rename to data/images/faces/faces.but.43.png diff --git a/data/images/faces.but.44.png b/data/images/faces/faces.but.44.png similarity index 100% rename from data/images/faces.but.44.png rename to data/images/faces/faces.but.44.png diff --git a/data/images/faces.but.45.png b/data/images/faces/faces.but.45.png similarity index 100% rename from data/images/faces.but.45.png rename to data/images/faces/faces.but.45.png diff --git a/data/images/faces.but.46.png b/data/images/faces/faces.but.46.png similarity index 100% rename from data/images/faces.but.46.png rename to data/images/faces/faces.but.46.png diff --git a/data/images/faces.but.47.png b/data/images/faces/faces.but.47.png similarity index 100% rename from data/images/faces.but.47.png rename to data/images/faces/faces.but.47.png diff --git a/data/images/faces.but.48.png b/data/images/faces/faces.but.48.png similarity index 100% rename from data/images/faces.but.48.png rename to data/images/faces/faces.but.48.png diff --git a/data/images/faces.but.49.png b/data/images/faces/faces.but.49.png similarity index 100% rename from data/images/faces.but.49.png rename to data/images/faces/faces.but.49.png diff --git a/data/images/faces.but.5.png b/data/images/faces/faces.but.5.png similarity index 100% rename from data/images/faces.but.5.png rename to data/images/faces/faces.but.5.png diff --git a/data/images/faces.but.50.png b/data/images/faces/faces.but.50.png similarity index 100% rename from data/images/faces.but.50.png rename to data/images/faces/faces.but.50.png diff --git a/data/images/faces.but.51.png b/data/images/faces/faces.but.51.png similarity index 100% rename from data/images/faces.but.51.png rename to data/images/faces/faces.but.51.png diff --git a/data/images/faces.but.52.png b/data/images/faces/faces.but.52.png similarity index 100% rename from data/images/faces.but.52.png rename to data/images/faces/faces.but.52.png diff --git a/data/images/faces.but.53.png b/data/images/faces/faces.but.53.png similarity index 100% rename from data/images/faces.but.53.png rename to data/images/faces/faces.but.53.png diff --git a/data/images/faces.but.54.png b/data/images/faces/faces.but.54.png similarity index 100% rename from data/images/faces.but.54.png rename to data/images/faces/faces.but.54.png diff --git a/data/images/faces.but.55.png b/data/images/faces/faces.but.55.png similarity index 100% rename from data/images/faces.but.55.png rename to data/images/faces/faces.but.55.png diff --git a/data/images/faces.but.56.png b/data/images/faces/faces.but.56.png similarity index 100% rename from data/images/faces.but.56.png rename to data/images/faces/faces.but.56.png diff --git a/data/images/faces.but.57.png b/data/images/faces/faces.but.57.png similarity index 100% rename from data/images/faces.but.57.png rename to data/images/faces/faces.but.57.png diff --git a/data/images/faces.but.58.png b/data/images/faces/faces.but.58.png similarity index 100% rename from data/images/faces.but.58.png rename to data/images/faces/faces.but.58.png diff --git a/data/images/faces.but.59.png b/data/images/faces/faces.but.59.png similarity index 100% rename from data/images/faces.but.59.png rename to data/images/faces/faces.but.59.png diff --git a/data/images/faces.but.6.png b/data/images/faces/faces.but.6.png similarity index 100% rename from data/images/faces.but.6.png rename to data/images/faces/faces.but.6.png diff --git a/data/images/faces.but.60.png b/data/images/faces/faces.but.60.png similarity index 100% rename from data/images/faces.but.60.png rename to data/images/faces/faces.but.60.png diff --git a/data/images/faces.but.61.png b/data/images/faces/faces.but.61.png similarity index 100% rename from data/images/faces.but.61.png rename to data/images/faces/faces.but.61.png diff --git a/data/images/faces.but.62.png b/data/images/faces/faces.but.62.png similarity index 100% rename from data/images/faces.but.62.png rename to data/images/faces/faces.but.62.png diff --git a/data/images/faces.but.63.png b/data/images/faces/faces.but.63.png similarity index 100% rename from data/images/faces.but.63.png rename to data/images/faces/faces.but.63.png diff --git a/data/images/faces.but.64.png b/data/images/faces/faces.but.64.png similarity index 100% rename from data/images/faces.but.64.png rename to data/images/faces/faces.but.64.png diff --git a/data/images/faces.but.65.png b/data/images/faces/faces.but.65.png similarity index 100% rename from data/images/faces.but.65.png rename to data/images/faces/faces.but.65.png diff --git a/data/images/faces.but.66.png b/data/images/faces/faces.but.66.png similarity index 100% rename from data/images/faces.but.66.png rename to data/images/faces/faces.but.66.png diff --git a/data/images/faces.but.67.png b/data/images/faces/faces.but.67.png similarity index 100% rename from data/images/faces.but.67.png rename to data/images/faces/faces.but.67.png diff --git a/data/images/faces.but.68.png b/data/images/faces/faces.but.68.png similarity index 100% rename from data/images/faces.but.68.png rename to data/images/faces/faces.but.68.png diff --git a/data/images/faces.but.69.png b/data/images/faces/faces.but.69.png similarity index 100% rename from data/images/faces.but.69.png rename to data/images/faces/faces.but.69.png diff --git a/data/images/faces.but.7.png b/data/images/faces/faces.but.7.png similarity index 100% rename from data/images/faces.but.7.png rename to data/images/faces/faces.but.7.png diff --git a/data/images/faces.but.70.png b/data/images/faces/faces.but.70.png similarity index 100% rename from data/images/faces.but.70.png rename to data/images/faces/faces.but.70.png diff --git a/data/images/faces.but.71.png b/data/images/faces/faces.but.71.png similarity index 100% rename from data/images/faces.but.71.png rename to data/images/faces/faces.but.71.png diff --git a/data/images/faces.but.72.png b/data/images/faces/faces.but.72.png similarity index 100% rename from data/images/faces.but.72.png rename to data/images/faces/faces.but.72.png diff --git a/data/images/faces.but.73.png b/data/images/faces/faces.but.73.png similarity index 100% rename from data/images/faces.but.73.png rename to data/images/faces/faces.but.73.png diff --git a/data/images/faces.but.74.png b/data/images/faces/faces.but.74.png similarity index 100% rename from data/images/faces.but.74.png rename to data/images/faces/faces.but.74.png diff --git a/data/images/faces.but.75.png b/data/images/faces/faces.but.75.png similarity index 100% rename from data/images/faces.but.75.png rename to data/images/faces/faces.but.75.png diff --git a/data/images/faces.but.76.png b/data/images/faces/faces.but.76.png similarity index 100% rename from data/images/faces.but.76.png rename to data/images/faces/faces.but.76.png diff --git a/data/images/faces.but.77.png b/data/images/faces/faces.but.77.png similarity index 100% rename from data/images/faces.but.77.png rename to data/images/faces/faces.but.77.png diff --git a/data/images/faces.but.78.png b/data/images/faces/faces.but.78.png similarity index 100% rename from data/images/faces.but.78.png rename to data/images/faces/faces.but.78.png diff --git a/data/images/faces.but.79.png b/data/images/faces/faces.but.79.png similarity index 100% rename from data/images/faces.but.79.png rename to data/images/faces/faces.but.79.png diff --git a/data/images/faces.but.8.png b/data/images/faces/faces.but.8.png similarity index 100% rename from data/images/faces.but.8.png rename to data/images/faces/faces.but.8.png diff --git a/data/images/faces.but.80.png b/data/images/faces/faces.but.80.png similarity index 100% rename from data/images/faces.but.80.png rename to data/images/faces/faces.but.80.png diff --git a/data/images/faces.but.81.png b/data/images/faces/faces.but.81.png similarity index 100% rename from data/images/faces.but.81.png rename to data/images/faces/faces.but.81.png diff --git a/data/images/faces.but.82.png b/data/images/faces/faces.but.82.png similarity index 100% rename from data/images/faces.but.82.png rename to data/images/faces/faces.but.82.png diff --git a/data/images/faces.but.83.png b/data/images/faces/faces.but.83.png similarity index 100% rename from data/images/faces.but.83.png rename to data/images/faces/faces.but.83.png diff --git a/data/images/faces.but.84.png b/data/images/faces/faces.but.84.png similarity index 100% rename from data/images/faces.but.84.png rename to data/images/faces/faces.but.84.png diff --git a/data/images/faces.but.85.png b/data/images/faces/faces.but.85.png similarity index 100% rename from data/images/faces.but.85.png rename to data/images/faces/faces.but.85.png diff --git a/data/images/faces.but.86.png b/data/images/faces/faces.but.86.png similarity index 100% rename from data/images/faces.but.86.png rename to data/images/faces/faces.but.86.png diff --git a/data/images/faces.but.87.png b/data/images/faces/faces.but.87.png similarity index 100% rename from data/images/faces.but.87.png rename to data/images/faces/faces.but.87.png diff --git a/data/images/faces.but.88.png b/data/images/faces/faces.but.88.png similarity index 100% rename from data/images/faces.but.88.png rename to data/images/faces/faces.but.88.png diff --git a/data/images/faces.but.89.png b/data/images/faces/faces.but.89.png similarity index 100% rename from data/images/faces.but.89.png rename to data/images/faces/faces.but.89.png diff --git a/data/images/faces.but.9.png b/data/images/faces/faces.but.9.png similarity index 100% rename from data/images/faces.but.9.png rename to data/images/faces/faces.but.9.png diff --git a/data/images/faces.but.90.png b/data/images/faces/faces.but.90.png similarity index 100% rename from data/images/faces.but.90.png rename to data/images/faces/faces.but.90.png diff --git a/data/images/faces.but.91.png b/data/images/faces/faces.but.91.png similarity index 100% rename from data/images/faces.but.91.png rename to data/images/faces/faces.but.91.png diff --git a/data/images/faces.but.92.png b/data/images/faces/faces.but.92.png similarity index 100% rename from data/images/faces.but.92.png rename to data/images/faces/faces.but.92.png diff --git a/data/images/faces.but.93.png b/data/images/faces/faces.but.93.png similarity index 100% rename from data/images/faces.but.93.png rename to data/images/faces/faces.but.93.png diff --git a/data/images/faces.but.94.png b/data/images/faces/faces.but.94.png similarity index 100% rename from data/images/faces.but.94.png rename to data/images/faces/faces.but.94.png diff --git a/data/images/faces.but.95.png b/data/images/faces/faces.but.95.png similarity index 100% rename from data/images/faces.but.95.png rename to data/images/faces/faces.but.95.png diff --git a/data/images/faces.but.96.png b/data/images/faces/faces.but.96.png similarity index 100% rename from data/images/faces.but.96.png rename to data/images/faces/faces.but.96.png diff --git a/data/images/intel.but.1.png b/data/images/intel/intel.but.1.png similarity index 100% rename from data/images/intel.but.1.png rename to data/images/intel/intel.but.1.png diff --git a/data/images/intel.but.10.png b/data/images/intel/intel.but.10.png similarity index 100% rename from data/images/intel.but.10.png rename to data/images/intel/intel.but.10.png diff --git a/data/images/intel.but.11.png b/data/images/intel/intel.but.11.png similarity index 100% rename from data/images/intel.but.11.png rename to data/images/intel/intel.but.11.png diff --git a/data/images/intel.but.12.png b/data/images/intel/intel.but.12.png similarity index 100% rename from data/images/intel.but.12.png rename to data/images/intel/intel.but.12.png diff --git a/data/images/intel.but.15.png b/data/images/intel/intel.but.15.png similarity index 100% rename from data/images/intel.but.15.png rename to data/images/intel/intel.but.15.png diff --git a/data/images/intel.but.16.png b/data/images/intel/intel.but.16.png similarity index 100% rename from data/images/intel.but.16.png rename to data/images/intel/intel.but.16.png diff --git a/data/images/intel.but.17.png b/data/images/intel/intel.but.17.png similarity index 100% rename from data/images/intel.but.17.png rename to data/images/intel/intel.but.17.png diff --git a/data/images/intel.but.18.png b/data/images/intel/intel.but.18.png similarity index 100% rename from data/images/intel.but.18.png rename to data/images/intel/intel.but.18.png diff --git a/data/images/intel.but.19.png b/data/images/intel/intel.but.19.png similarity index 100% rename from data/images/intel.but.19.png rename to data/images/intel/intel.but.19.png diff --git a/data/images/intel.but.2.png b/data/images/intel/intel.but.2.png similarity index 100% rename from data/images/intel.but.2.png rename to data/images/intel/intel.but.2.png diff --git a/data/images/intel.but.20.png b/data/images/intel/intel.but.20.png similarity index 100% rename from data/images/intel.but.20.png rename to data/images/intel/intel.but.20.png diff --git a/data/images/intel.but.21.png b/data/images/intel/intel.but.21.png similarity index 100% rename from data/images/intel.but.21.png rename to data/images/intel/intel.but.21.png diff --git a/data/images/intel.but.22.png b/data/images/intel/intel.but.22.png similarity index 100% rename from data/images/intel.but.22.png rename to data/images/intel/intel.but.22.png diff --git a/data/images/intel.but.23.png b/data/images/intel/intel.but.23.png similarity index 100% rename from data/images/intel.but.23.png rename to data/images/intel/intel.but.23.png diff --git a/data/images/intel.but.24.png b/data/images/intel/intel.but.24.png similarity index 100% rename from data/images/intel.but.24.png rename to data/images/intel/intel.but.24.png diff --git a/data/images/intel.but.25.png b/data/images/intel/intel.but.25.png similarity index 100% rename from data/images/intel.but.25.png rename to data/images/intel/intel.but.25.png diff --git a/data/images/intel.but.26.png b/data/images/intel/intel.but.26.png similarity index 100% rename from data/images/intel.but.26.png rename to data/images/intel/intel.but.26.png diff --git a/data/images/intel.but.27.png b/data/images/intel/intel.but.27.png similarity index 100% rename from data/images/intel.but.27.png rename to data/images/intel/intel.but.27.png diff --git a/data/images/intel.but.29.png b/data/images/intel/intel.but.29.png similarity index 100% rename from data/images/intel.but.29.png rename to data/images/intel/intel.but.29.png diff --git a/data/images/intel.but.3.png b/data/images/intel/intel.but.3.png similarity index 100% rename from data/images/intel.but.3.png rename to data/images/intel/intel.but.3.png diff --git a/data/images/intel.but.30.png b/data/images/intel/intel.but.30.png similarity index 100% rename from data/images/intel.but.30.png rename to data/images/intel/intel.but.30.png diff --git a/data/images/intel.but.31.png b/data/images/intel/intel.but.31.png similarity index 100% rename from data/images/intel.but.31.png rename to data/images/intel/intel.but.31.png diff --git a/data/images/intel.but.32.png b/data/images/intel/intel.but.32.png similarity index 100% rename from data/images/intel.but.32.png rename to data/images/intel/intel.but.32.png diff --git a/data/images/intel.but.33.png b/data/images/intel/intel.but.33.png similarity index 100% rename from data/images/intel.but.33.png rename to data/images/intel/intel.but.33.png diff --git a/data/images/intel.but.34.png b/data/images/intel/intel.but.34.png similarity index 100% rename from data/images/intel.but.34.png rename to data/images/intel/intel.but.34.png diff --git a/data/images/intel.but.35.png b/data/images/intel/intel.but.35.png similarity index 100% rename from data/images/intel.but.35.png rename to data/images/intel/intel.but.35.png diff --git a/data/images/intel.but.36.png b/data/images/intel/intel.but.36.png similarity index 100% rename from data/images/intel.but.36.png rename to data/images/intel/intel.but.36.png diff --git a/data/images/intel.but.37.png b/data/images/intel/intel.but.37.png similarity index 100% rename from data/images/intel.but.37.png rename to data/images/intel/intel.but.37.png diff --git a/data/images/intel.but.38.png b/data/images/intel/intel.but.38.png similarity index 100% rename from data/images/intel.but.38.png rename to data/images/intel/intel.but.38.png diff --git a/data/images/intel.but.39.png b/data/images/intel/intel.but.39.png similarity index 100% rename from data/images/intel.but.39.png rename to data/images/intel/intel.but.39.png diff --git a/data/images/intel.but.4.png b/data/images/intel/intel.but.4.png similarity index 100% rename from data/images/intel.but.4.png rename to data/images/intel/intel.but.4.png diff --git a/data/images/intel.but.40.png b/data/images/intel/intel.but.40.png similarity index 100% rename from data/images/intel.but.40.png rename to data/images/intel/intel.but.40.png diff --git a/data/images/intel.but.43.png b/data/images/intel/intel.but.43.png similarity index 100% rename from data/images/intel.but.43.png rename to data/images/intel/intel.but.43.png diff --git a/data/images/intel.but.44.png b/data/images/intel/intel.but.44.png similarity index 100% rename from data/images/intel.but.44.png rename to data/images/intel/intel.but.44.png diff --git a/data/images/intel.but.45.png b/data/images/intel/intel.but.45.png similarity index 100% rename from data/images/intel.but.45.png rename to data/images/intel/intel.but.45.png diff --git a/data/images/intel.but.46.png b/data/images/intel/intel.but.46.png similarity index 100% rename from data/images/intel.but.46.png rename to data/images/intel/intel.but.46.png diff --git a/data/images/intel.but.47.png b/data/images/intel/intel.but.47.png similarity index 100% rename from data/images/intel.but.47.png rename to data/images/intel/intel.but.47.png diff --git a/data/images/intel.but.48.png b/data/images/intel/intel.but.48.png similarity index 100% rename from data/images/intel.but.48.png rename to data/images/intel/intel.but.48.png diff --git a/data/images/intel.but.49.png b/data/images/intel/intel.but.49.png similarity index 100% rename from data/images/intel.but.49.png rename to data/images/intel/intel.but.49.png diff --git a/data/images/intel.but.5.png b/data/images/intel/intel.but.5.png similarity index 100% rename from data/images/intel.but.5.png rename to data/images/intel/intel.but.5.png diff --git a/data/images/intel.but.50.png b/data/images/intel/intel.but.50.png similarity index 100% rename from data/images/intel.but.50.png rename to data/images/intel/intel.but.50.png diff --git a/data/images/intel.but.51.png b/data/images/intel/intel.but.51.png similarity index 100% rename from data/images/intel.but.51.png rename to data/images/intel/intel.but.51.png diff --git a/data/images/intel.but.53.png b/data/images/intel/intel.but.53.png similarity index 100% rename from data/images/intel.but.53.png rename to data/images/intel/intel.but.53.png diff --git a/data/images/intel.but.54.png b/data/images/intel/intel.but.54.png similarity index 100% rename from data/images/intel.but.54.png rename to data/images/intel/intel.but.54.png diff --git a/data/images/intel.but.57.png b/data/images/intel/intel.but.57.png similarity index 100% rename from data/images/intel.but.57.png rename to data/images/intel/intel.but.57.png diff --git a/data/images/intel.but.58.png b/data/images/intel/intel.but.58.png similarity index 100% rename from data/images/intel.but.58.png rename to data/images/intel/intel.but.58.png diff --git a/data/images/intel.but.59.png b/data/images/intel/intel.but.59.png similarity index 100% rename from data/images/intel.but.59.png rename to data/images/intel/intel.but.59.png diff --git a/data/images/intel.but.6.png b/data/images/intel/intel.but.6.png similarity index 100% rename from data/images/intel.but.6.png rename to data/images/intel/intel.but.6.png diff --git a/data/images/intel.but.60.png b/data/images/intel/intel.but.60.png similarity index 100% rename from data/images/intel.but.60.png rename to data/images/intel/intel.but.60.png diff --git a/data/images/intel.but.61.png b/data/images/intel/intel.but.61.png similarity index 100% rename from data/images/intel.but.61.png rename to data/images/intel/intel.but.61.png diff --git a/data/images/intel.but.62.png b/data/images/intel/intel.but.62.png similarity index 100% rename from data/images/intel.but.62.png rename to data/images/intel/intel.but.62.png diff --git a/data/images/intel.but.63.png b/data/images/intel/intel.but.63.png similarity index 100% rename from data/images/intel.but.63.png rename to data/images/intel/intel.but.63.png diff --git a/data/images/intel.but.64.png b/data/images/intel/intel.but.64.png similarity index 100% rename from data/images/intel.but.64.png rename to data/images/intel/intel.but.64.png diff --git a/data/images/intel.but.65.png b/data/images/intel/intel.but.65.png similarity index 100% rename from data/images/intel.but.65.png rename to data/images/intel/intel.but.65.png diff --git a/data/images/intel.but.66.png b/data/images/intel/intel.but.66.png similarity index 100% rename from data/images/intel.but.66.png rename to data/images/intel/intel.but.66.png diff --git a/data/images/intel.but.67.png b/data/images/intel/intel.but.67.png similarity index 100% rename from data/images/intel.but.67.png rename to data/images/intel/intel.but.67.png diff --git a/data/images/intel.but.68.png b/data/images/intel/intel.but.68.png similarity index 100% rename from data/images/intel.but.68.png rename to data/images/intel/intel.but.68.png diff --git a/data/images/intel.but.69.png b/data/images/intel/intel.but.69.png similarity index 100% rename from data/images/intel.but.69.png rename to data/images/intel/intel.but.69.png diff --git a/data/images/intel.but.7.png b/data/images/intel/intel.but.7.png similarity index 100% rename from data/images/intel.but.7.png rename to data/images/intel/intel.but.7.png diff --git a/data/images/intel.but.8.png b/data/images/intel/intel.but.8.png similarity index 100% rename from data/images/intel.but.8.png rename to data/images/intel/intel.but.8.png diff --git a/data/images/intel.but.9.png b/data/images/intel/intel.but.9.png similarity index 100% rename from data/images/intel.but.9.png rename to data/images/intel/intel.but.9.png diff --git a/data/images/intel_background.png b/data/images/intel/intel_background.png similarity index 100% rename from data/images/intel_background.png rename to data/images/intel/intel_background.png diff --git a/data/images/letter.dat.0.png b/data/images/letter/letter.dat.0.png similarity index 100% rename from data/images/letter.dat.0.png rename to data/images/letter/letter.dat.0.png diff --git a/data/images/letter.dat.1.png b/data/images/letter/letter.dat.1.png similarity index 100% rename from data/images/letter.dat.1.png rename to data/images/letter/letter.dat.1.png diff --git a/data/images/letter.dat.10.png b/data/images/letter/letter.dat.10.png similarity index 100% rename from data/images/letter.dat.10.png rename to data/images/letter/letter.dat.10.png diff --git a/data/images/letter.dat.11.png b/data/images/letter/letter.dat.11.png similarity index 100% rename from data/images/letter.dat.11.png rename to data/images/letter/letter.dat.11.png diff --git a/data/images/letter.dat.12.png b/data/images/letter/letter.dat.12.png similarity index 100% rename from data/images/letter.dat.12.png rename to data/images/letter/letter.dat.12.png diff --git a/data/images/letter.dat.13.png b/data/images/letter/letter.dat.13.png similarity index 100% rename from data/images/letter.dat.13.png rename to data/images/letter/letter.dat.13.png diff --git a/data/images/letter.dat.14.png b/data/images/letter/letter.dat.14.png similarity index 100% rename from data/images/letter.dat.14.png rename to data/images/letter/letter.dat.14.png diff --git a/data/images/letter.dat.15.png b/data/images/letter/letter.dat.15.png similarity index 100% rename from data/images/letter.dat.15.png rename to data/images/letter/letter.dat.15.png diff --git a/data/images/letter.dat.16.png b/data/images/letter/letter.dat.16.png similarity index 100% rename from data/images/letter.dat.16.png rename to data/images/letter/letter.dat.16.png diff --git a/data/images/letter.dat.17.png b/data/images/letter/letter.dat.17.png similarity index 100% rename from data/images/letter.dat.17.png rename to data/images/letter/letter.dat.17.png diff --git a/data/images/letter.dat.18.png b/data/images/letter/letter.dat.18.png similarity index 100% rename from data/images/letter.dat.18.png rename to data/images/letter/letter.dat.18.png diff --git a/data/images/letter.dat.19.png b/data/images/letter/letter.dat.19.png similarity index 100% rename from data/images/letter.dat.19.png rename to data/images/letter/letter.dat.19.png diff --git a/data/images/letter.dat.2.png b/data/images/letter/letter.dat.2.png similarity index 100% rename from data/images/letter.dat.2.png rename to data/images/letter/letter.dat.2.png diff --git a/data/images/letter.dat.20.png b/data/images/letter/letter.dat.20.png similarity index 100% rename from data/images/letter.dat.20.png rename to data/images/letter/letter.dat.20.png diff --git a/data/images/letter.dat.21.png b/data/images/letter/letter.dat.21.png similarity index 100% rename from data/images/letter.dat.21.png rename to data/images/letter/letter.dat.21.png diff --git a/data/images/letter.dat.22.png b/data/images/letter/letter.dat.22.png similarity index 100% rename from data/images/letter.dat.22.png rename to data/images/letter/letter.dat.22.png diff --git a/data/images/letter.dat.23.png b/data/images/letter/letter.dat.23.png similarity index 100% rename from data/images/letter.dat.23.png rename to data/images/letter/letter.dat.23.png diff --git a/data/images/letter.dat.24.png b/data/images/letter/letter.dat.24.png similarity index 100% rename from data/images/letter.dat.24.png rename to data/images/letter/letter.dat.24.png diff --git a/data/images/letter.dat.25.png b/data/images/letter/letter.dat.25.png similarity index 100% rename from data/images/letter.dat.25.png rename to data/images/letter/letter.dat.25.png diff --git a/data/images/letter.dat.26.png b/data/images/letter/letter.dat.26.png similarity index 100% rename from data/images/letter.dat.26.png rename to data/images/letter/letter.dat.26.png diff --git a/data/images/letter.dat.27.png b/data/images/letter/letter.dat.27.png similarity index 100% rename from data/images/letter.dat.27.png rename to data/images/letter/letter.dat.27.png diff --git a/data/images/letter.dat.28.png b/data/images/letter/letter.dat.28.png similarity index 100% rename from data/images/letter.dat.28.png rename to data/images/letter/letter.dat.28.png diff --git a/data/images/letter.dat.29.png b/data/images/letter/letter.dat.29.png similarity index 100% rename from data/images/letter.dat.29.png rename to data/images/letter/letter.dat.29.png diff --git a/data/images/letter.dat.3.png b/data/images/letter/letter.dat.3.png similarity index 100% rename from data/images/letter.dat.3.png rename to data/images/letter/letter.dat.3.png diff --git a/data/images/letter.dat.30.png b/data/images/letter/letter.dat.30.png similarity index 100% rename from data/images/letter.dat.30.png rename to data/images/letter/letter.dat.30.png diff --git a/data/images/letter.dat.31.png b/data/images/letter/letter.dat.31.png similarity index 100% rename from data/images/letter.dat.31.png rename to data/images/letter/letter.dat.31.png diff --git a/data/images/letter.dat.32.png b/data/images/letter/letter.dat.32.png similarity index 100% rename from data/images/letter.dat.32.png rename to data/images/letter/letter.dat.32.png diff --git a/data/images/letter.dat.33.png b/data/images/letter/letter.dat.33.png similarity index 100% rename from data/images/letter.dat.33.png rename to data/images/letter/letter.dat.33.png diff --git a/data/images/letter.dat.34.png b/data/images/letter/letter.dat.34.png similarity index 100% rename from data/images/letter.dat.34.png rename to data/images/letter/letter.dat.34.png diff --git a/data/images/letter.dat.35.png b/data/images/letter/letter.dat.35.png similarity index 100% rename from data/images/letter.dat.35.png rename to data/images/letter/letter.dat.35.png diff --git a/data/images/letter.dat.36.png b/data/images/letter/letter.dat.36.png similarity index 100% rename from data/images/letter.dat.36.png rename to data/images/letter/letter.dat.36.png diff --git a/data/images/letter.dat.37.png b/data/images/letter/letter.dat.37.png similarity index 100% rename from data/images/letter.dat.37.png rename to data/images/letter/letter.dat.37.png diff --git a/data/images/letter.dat.38.png b/data/images/letter/letter.dat.38.png similarity index 100% rename from data/images/letter.dat.38.png rename to data/images/letter/letter.dat.38.png diff --git a/data/images/letter.dat.39.png b/data/images/letter/letter.dat.39.png similarity index 100% rename from data/images/letter.dat.39.png rename to data/images/letter/letter.dat.39.png diff --git a/data/images/letter.dat.4.png b/data/images/letter/letter.dat.4.png similarity index 100% rename from data/images/letter.dat.4.png rename to data/images/letter/letter.dat.4.png diff --git a/data/images/letter.dat.40.png b/data/images/letter/letter.dat.40.png similarity index 100% rename from data/images/letter.dat.40.png rename to data/images/letter/letter.dat.40.png diff --git a/data/images/letter.dat.41.png b/data/images/letter/letter.dat.41.png similarity index 100% rename from data/images/letter.dat.41.png rename to data/images/letter/letter.dat.41.png diff --git a/data/images/letter.dat.42.png b/data/images/letter/letter.dat.42.png similarity index 100% rename from data/images/letter.dat.42.png rename to data/images/letter/letter.dat.42.png diff --git a/data/images/letter.dat.43.png b/data/images/letter/letter.dat.43.png similarity index 100% rename from data/images/letter.dat.43.png rename to data/images/letter/letter.dat.43.png diff --git a/data/images/letter.dat.44.png b/data/images/letter/letter.dat.44.png similarity index 100% rename from data/images/letter.dat.44.png rename to data/images/letter/letter.dat.44.png diff --git a/data/images/letter.dat.45.png b/data/images/letter/letter.dat.45.png similarity index 100% rename from data/images/letter.dat.45.png rename to data/images/letter/letter.dat.45.png diff --git a/data/images/letter.dat.46.png b/data/images/letter/letter.dat.46.png similarity index 100% rename from data/images/letter.dat.46.png rename to data/images/letter/letter.dat.46.png diff --git a/data/images/letter.dat.47.png b/data/images/letter/letter.dat.47.png similarity index 100% rename from data/images/letter.dat.47.png rename to data/images/letter/letter.dat.47.png diff --git a/data/images/letter.dat.48.png b/data/images/letter/letter.dat.48.png similarity index 100% rename from data/images/letter.dat.48.png rename to data/images/letter/letter.dat.48.png diff --git a/data/images/letter.dat.49.png b/data/images/letter/letter.dat.49.png similarity index 100% rename from data/images/letter.dat.49.png rename to data/images/letter/letter.dat.49.png diff --git a/data/images/letter.dat.5.png b/data/images/letter/letter.dat.5.png similarity index 100% rename from data/images/letter.dat.5.png rename to data/images/letter/letter.dat.5.png diff --git a/data/images/letter.dat.50.png b/data/images/letter/letter.dat.50.png similarity index 100% rename from data/images/letter.dat.50.png rename to data/images/letter/letter.dat.50.png diff --git a/data/images/letter.dat.51.png b/data/images/letter/letter.dat.51.png similarity index 100% rename from data/images/letter.dat.51.png rename to data/images/letter/letter.dat.51.png diff --git a/data/images/letter.dat.52.png b/data/images/letter/letter.dat.52.png similarity index 100% rename from data/images/letter.dat.52.png rename to data/images/letter/letter.dat.52.png diff --git a/data/images/letter.dat.53.png b/data/images/letter/letter.dat.53.png similarity index 100% rename from data/images/letter.dat.53.png rename to data/images/letter/letter.dat.53.png diff --git a/data/images/letter.dat.54.png b/data/images/letter/letter.dat.54.png similarity index 100% rename from data/images/letter.dat.54.png rename to data/images/letter/letter.dat.54.png diff --git a/data/images/letter.dat.55.png b/data/images/letter/letter.dat.55.png similarity index 100% rename from data/images/letter.dat.55.png rename to data/images/letter/letter.dat.55.png diff --git a/data/images/letter.dat.56.png b/data/images/letter/letter.dat.56.png similarity index 100% rename from data/images/letter.dat.56.png rename to data/images/letter/letter.dat.56.png diff --git a/data/images/letter.dat.57.png b/data/images/letter/letter.dat.57.png similarity index 100% rename from data/images/letter.dat.57.png rename to data/images/letter/letter.dat.57.png diff --git a/data/images/letter.dat.58.png b/data/images/letter/letter.dat.58.png similarity index 100% rename from data/images/letter.dat.58.png rename to data/images/letter/letter.dat.58.png diff --git a/data/images/letter.dat.59.png b/data/images/letter/letter.dat.59.png similarity index 100% rename from data/images/letter.dat.59.png rename to data/images/letter/letter.dat.59.png diff --git a/data/images/letter.dat.6.png b/data/images/letter/letter.dat.6.png similarity index 100% rename from data/images/letter.dat.6.png rename to data/images/letter/letter.dat.6.png diff --git a/data/images/letter.dat.60.png b/data/images/letter/letter.dat.60.png similarity index 100% rename from data/images/letter.dat.60.png rename to data/images/letter/letter.dat.60.png diff --git a/data/images/letter.dat.61.png b/data/images/letter/letter.dat.61.png similarity index 100% rename from data/images/letter.dat.61.png rename to data/images/letter/letter.dat.61.png diff --git a/data/images/letter.dat.62.png b/data/images/letter/letter.dat.62.png similarity index 100% rename from data/images/letter.dat.62.png rename to data/images/letter/letter.dat.62.png diff --git a/data/images/letter.dat.63.png b/data/images/letter/letter.dat.63.png similarity index 100% rename from data/images/letter.dat.63.png rename to data/images/letter/letter.dat.63.png diff --git a/data/images/letter.dat.64.png b/data/images/letter/letter.dat.64.png similarity index 100% rename from data/images/letter.dat.64.png rename to data/images/letter/letter.dat.64.png diff --git a/data/images/letter.dat.7.png b/data/images/letter/letter.dat.7.png similarity index 100% rename from data/images/letter.dat.7.png rename to data/images/letter/letter.dat.7.png diff --git a/data/images/letter.dat.8.png b/data/images/letter/letter.dat.8.png similarity index 100% rename from data/images/letter.dat.8.png rename to data/images/letter/letter.dat.8.png diff --git a/data/images/letter.dat.9.png b/data/images/letter/letter.dat.9.png similarity index 100% rename from data/images/letter.dat.9.png rename to data/images/letter/letter.dat.9.png diff --git a/data/images/liftoff/liftoff.SVC0.0.png b/data/images/liftoff/liftoff.SVC0.0.png new file mode 100644 index 00000000..8f7003ac Binary files /dev/null and b/data/images/liftoff/liftoff.SVC0.0.png differ diff --git a/data/images/liftoff/liftoff.SVC0.1.png b/data/images/liftoff/liftoff.SVC0.1.png new file mode 100644 index 00000000..d1e62208 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC0.1.png differ diff --git a/data/images/liftoff/liftoff.SVC0.2.png b/data/images/liftoff/liftoff.SVC0.2.png new file mode 100644 index 00000000..789a5250 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC0.2.png differ diff --git a/data/images/liftoff/liftoff.SVC0.3.png b/data/images/liftoff/liftoff.SVC0.3.png new file mode 100644 index 00000000..2f649bc1 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC0.3.png differ diff --git a/data/images/liftoff/liftoff.SVC0.4.png b/data/images/liftoff/liftoff.SVC0.4.png new file mode 100644 index 00000000..a80833c9 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC0.4.png differ diff --git a/data/images/liftoff/liftoff.SVC0.5.png b/data/images/liftoff/liftoff.SVC0.5.png new file mode 100644 index 00000000..9c11906e Binary files /dev/null and b/data/images/liftoff/liftoff.SVC0.5.png differ diff --git a/data/images/liftoff/liftoff.SVC0.6.png b/data/images/liftoff/liftoff.SVC0.6.png new file mode 100644 index 00000000..04cc41de Binary files /dev/null and b/data/images/liftoff/liftoff.SVC0.6.png differ diff --git a/data/images/liftoff/liftoff.SVC0.7.png b/data/images/liftoff/liftoff.SVC0.7.png new file mode 100644 index 00000000..a26d7b93 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC0.7.png differ diff --git a/data/images/liftoff/liftoff.SVC1.0.png b/data/images/liftoff/liftoff.SVC1.0.png new file mode 100644 index 00000000..eae41548 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC1.0.png differ diff --git a/data/images/liftoff/liftoff.SVC1.1.png b/data/images/liftoff/liftoff.SVC1.1.png new file mode 100644 index 00000000..7d7d1ff2 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC1.1.png differ diff --git a/data/images/liftoff/liftoff.SVC1.2.png b/data/images/liftoff/liftoff.SVC1.2.png new file mode 100644 index 00000000..99a851a2 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC1.2.png differ diff --git a/data/images/liftoff/liftoff.SVC1.3.png b/data/images/liftoff/liftoff.SVC1.3.png new file mode 100644 index 00000000..902348d6 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC1.3.png differ diff --git a/data/images/liftoff/liftoff.SVC1.4.png b/data/images/liftoff/liftoff.SVC1.4.png new file mode 100644 index 00000000..f50f6903 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC1.4.png differ diff --git a/data/images/liftoff/liftoff.SVC1.5.png b/data/images/liftoff/liftoff.SVC1.5.png new file mode 100644 index 00000000..038eef60 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC1.5.png differ diff --git a/data/images/liftoff/liftoff.SVC1.6.png b/data/images/liftoff/liftoff.SVC1.6.png new file mode 100644 index 00000000..ccf382d5 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC1.6.png differ diff --git a/data/images/liftoff/liftoff.SVC1.7.png b/data/images/liftoff/liftoff.SVC1.7.png new file mode 100644 index 00000000..39970c38 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC1.7.png differ diff --git a/data/images/liftoff/liftoff.SVC2.0.png b/data/images/liftoff/liftoff.SVC2.0.png new file mode 100644 index 00000000..4b57d4fb Binary files /dev/null and b/data/images/liftoff/liftoff.SVC2.0.png differ diff --git a/data/images/liftoff/liftoff.SVC2.1.png b/data/images/liftoff/liftoff.SVC2.1.png new file mode 100644 index 00000000..a5126dad Binary files /dev/null and b/data/images/liftoff/liftoff.SVC2.1.png differ diff --git a/data/images/liftoff/liftoff.SVC2.2.png b/data/images/liftoff/liftoff.SVC2.2.png new file mode 100644 index 00000000..d9f7742b Binary files /dev/null and b/data/images/liftoff/liftoff.SVC2.2.png differ diff --git a/data/images/liftoff/liftoff.SVC2.3.png b/data/images/liftoff/liftoff.SVC2.3.png new file mode 100644 index 00000000..5fe8c8fa Binary files /dev/null and b/data/images/liftoff/liftoff.SVC2.3.png differ diff --git a/data/images/liftoff/liftoff.SVC2.4.png b/data/images/liftoff/liftoff.SVC2.4.png new file mode 100644 index 00000000..3a507eea Binary files /dev/null and b/data/images/liftoff/liftoff.SVC2.4.png differ diff --git a/data/images/liftoff/liftoff.SVC2.5.png b/data/images/liftoff/liftoff.SVC2.5.png new file mode 100644 index 00000000..6bec5fd0 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC2.5.png differ diff --git a/data/images/liftoff/liftoff.SVC2.6.png b/data/images/liftoff/liftoff.SVC2.6.png new file mode 100644 index 00000000..c0089209 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC2.6.png differ diff --git a/data/images/liftoff/liftoff.SVC2.7.png b/data/images/liftoff/liftoff.SVC2.7.png new file mode 100644 index 00000000..6cb67f18 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC2.7.png differ diff --git a/data/images/liftoff/liftoff.SVC3.0.png b/data/images/liftoff/liftoff.SVC3.0.png new file mode 100644 index 00000000..a35b9317 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC3.0.png differ diff --git a/data/images/liftoff/liftoff.SVC3.1.png b/data/images/liftoff/liftoff.SVC3.1.png new file mode 100644 index 00000000..fc124f66 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC3.1.png differ diff --git a/data/images/liftoff/liftoff.SVC3.2.png b/data/images/liftoff/liftoff.SVC3.2.png new file mode 100644 index 00000000..d51e138f Binary files /dev/null and b/data/images/liftoff/liftoff.SVC3.2.png differ diff --git a/data/images/liftoff/liftoff.SVC3.3.png b/data/images/liftoff/liftoff.SVC3.3.png new file mode 100644 index 00000000..b584c331 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC3.3.png differ diff --git a/data/images/liftoff/liftoff.SVC3.4.png b/data/images/liftoff/liftoff.SVC3.4.png new file mode 100644 index 00000000..49767de5 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC3.4.png differ diff --git a/data/images/liftoff/liftoff.SVC3.5.png b/data/images/liftoff/liftoff.SVC3.5.png new file mode 100644 index 00000000..3fd849a9 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC3.5.png differ diff --git a/data/images/liftoff/liftoff.SVC3.6.png b/data/images/liftoff/liftoff.SVC3.6.png new file mode 100644 index 00000000..09f167b3 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC3.6.png differ diff --git a/data/images/liftoff/liftoff.SVC3.7.png b/data/images/liftoff/liftoff.SVC3.7.png new file mode 100644 index 00000000..688a7d78 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC3.7.png differ diff --git a/data/images/liftoff/liftoff.SVC4.0.png b/data/images/liftoff/liftoff.SVC4.0.png new file mode 100644 index 00000000..2efc9e1e Binary files /dev/null and b/data/images/liftoff/liftoff.SVC4.0.png differ diff --git a/data/images/liftoff/liftoff.SVC4.1.png b/data/images/liftoff/liftoff.SVC4.1.png new file mode 100644 index 00000000..0632552d Binary files /dev/null and b/data/images/liftoff/liftoff.SVC4.1.png differ diff --git a/data/images/liftoff/liftoff.SVC4.2.png b/data/images/liftoff/liftoff.SVC4.2.png new file mode 100644 index 00000000..66fdf9a4 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC4.2.png differ diff --git a/data/images/liftoff/liftoff.SVC4.3.png b/data/images/liftoff/liftoff.SVC4.3.png new file mode 100644 index 00000000..7fb5d14b Binary files /dev/null and b/data/images/liftoff/liftoff.SVC4.3.png differ diff --git a/data/images/liftoff/liftoff.SVC4.4.png b/data/images/liftoff/liftoff.SVC4.4.png new file mode 100644 index 00000000..3d830365 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC4.4.png differ diff --git a/data/images/liftoff/liftoff.SVC4.5.png b/data/images/liftoff/liftoff.SVC4.5.png new file mode 100644 index 00000000..3973ece5 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC4.5.png differ diff --git a/data/images/liftoff/liftoff.SVC4.6.png b/data/images/liftoff/liftoff.SVC4.6.png new file mode 100644 index 00000000..3bd95650 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC4.6.png differ diff --git a/data/images/liftoff/liftoff.SVC4.7.png b/data/images/liftoff/liftoff.SVC4.7.png new file mode 100644 index 00000000..5290fc30 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC4.7.png differ diff --git a/data/images/liftoff/liftoff.SVC5.0.png b/data/images/liftoff/liftoff.SVC5.0.png new file mode 100644 index 00000000..699642e6 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC5.0.png differ diff --git a/data/images/liftoff/liftoff.SVC5.1.png b/data/images/liftoff/liftoff.SVC5.1.png new file mode 100644 index 00000000..03bd8549 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC5.1.png differ diff --git a/data/images/liftoff/liftoff.SVC5.2.png b/data/images/liftoff/liftoff.SVC5.2.png new file mode 100644 index 00000000..42cbb745 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC5.2.png differ diff --git a/data/images/liftoff/liftoff.SVC5.3.png b/data/images/liftoff/liftoff.SVC5.3.png new file mode 100644 index 00000000..d6ace79f Binary files /dev/null and b/data/images/liftoff/liftoff.SVC5.3.png differ diff --git a/data/images/liftoff/liftoff.SVC5.4.png b/data/images/liftoff/liftoff.SVC5.4.png new file mode 100644 index 00000000..5ce768f4 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC5.4.png differ diff --git a/data/images/liftoff/liftoff.SVC5.5.png b/data/images/liftoff/liftoff.SVC5.5.png new file mode 100644 index 00000000..11e23890 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC5.5.png differ diff --git a/data/images/liftoff/liftoff.SVC5.6.png b/data/images/liftoff/liftoff.SVC5.6.png new file mode 100644 index 00000000..5540bcf0 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC5.6.png differ diff --git a/data/images/liftoff/liftoff.SVC5.7.png b/data/images/liftoff/liftoff.SVC5.7.png new file mode 100644 index 00000000..75a45129 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC5.7.png differ diff --git a/data/images/liftoff/liftoff.SVC6.0.png b/data/images/liftoff/liftoff.SVC6.0.png new file mode 100644 index 00000000..c978825d Binary files /dev/null and b/data/images/liftoff/liftoff.SVC6.0.png differ diff --git a/data/images/liftoff/liftoff.SVC6.1.png b/data/images/liftoff/liftoff.SVC6.1.png new file mode 100644 index 00000000..7ad22772 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC6.1.png differ diff --git a/data/images/liftoff/liftoff.SVC6.2.png b/data/images/liftoff/liftoff.SVC6.2.png new file mode 100644 index 00000000..371f692b Binary files /dev/null and b/data/images/liftoff/liftoff.SVC6.2.png differ diff --git a/data/images/liftoff/liftoff.SVC6.3.png b/data/images/liftoff/liftoff.SVC6.3.png new file mode 100644 index 00000000..b1a12e0e Binary files /dev/null and b/data/images/liftoff/liftoff.SVC6.3.png differ diff --git a/data/images/liftoff/liftoff.SVC6.4.png b/data/images/liftoff/liftoff.SVC6.4.png new file mode 100644 index 00000000..4946523b Binary files /dev/null and b/data/images/liftoff/liftoff.SVC6.4.png differ diff --git a/data/images/liftoff/liftoff.SVC6.5.png b/data/images/liftoff/liftoff.SVC6.5.png new file mode 100644 index 00000000..f043c812 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC6.5.png differ diff --git a/data/images/liftoff/liftoff.SVC6.6.png b/data/images/liftoff/liftoff.SVC6.6.png new file mode 100644 index 00000000..0d90245f Binary files /dev/null and b/data/images/liftoff/liftoff.SVC6.6.png differ diff --git a/data/images/liftoff/liftoff.SVC6.7.png b/data/images/liftoff/liftoff.SVC6.7.png new file mode 100644 index 00000000..71c250ae Binary files /dev/null and b/data/images/liftoff/liftoff.SVC6.7.png differ diff --git a/data/images/liftoff/liftoff.SVC7.0.png b/data/images/liftoff/liftoff.SVC7.0.png new file mode 100644 index 00000000..1749e8dd Binary files /dev/null and b/data/images/liftoff/liftoff.SVC7.0.png differ diff --git a/data/images/liftoff/liftoff.SVC7.1.png b/data/images/liftoff/liftoff.SVC7.1.png new file mode 100644 index 00000000..2685ae1a Binary files /dev/null and b/data/images/liftoff/liftoff.SVC7.1.png differ diff --git a/data/images/liftoff/liftoff.SVC7.2.png b/data/images/liftoff/liftoff.SVC7.2.png new file mode 100644 index 00000000..0ed9d220 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC7.2.png differ diff --git a/data/images/liftoff/liftoff.SVC7.3.png b/data/images/liftoff/liftoff.SVC7.3.png new file mode 100644 index 00000000..78789221 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC7.3.png differ diff --git a/data/images/liftoff/liftoff.SVC7.4.png b/data/images/liftoff/liftoff.SVC7.4.png new file mode 100644 index 00000000..fa60b08d Binary files /dev/null and b/data/images/liftoff/liftoff.SVC7.4.png differ diff --git a/data/images/liftoff/liftoff.SVC7.5.png b/data/images/liftoff/liftoff.SVC7.5.png new file mode 100644 index 00000000..40a9f4c5 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC7.5.png differ diff --git a/data/images/liftoff/liftoff.SVC7.6.png b/data/images/liftoff/liftoff.SVC7.6.png new file mode 100644 index 00000000..b5fae7b9 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC7.6.png differ diff --git a/data/images/liftoff/liftoff.SVC7.7.png b/data/images/liftoff/liftoff.SVC7.7.png new file mode 100644 index 00000000..e6916b63 Binary files /dev/null and b/data/images/liftoff/liftoff.SVC7.7.png differ diff --git a/data/images/liftoff/liftoff.SVM0.0.png b/data/images/liftoff/liftoff.SVM0.0.png new file mode 100644 index 00000000..a2538591 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM0.0.png differ diff --git a/data/images/liftoff/liftoff.SVM0.1.png b/data/images/liftoff/liftoff.SVM0.1.png new file mode 100644 index 00000000..d1af62a8 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM0.1.png differ diff --git a/data/images/liftoff/liftoff.SVM0.2.png b/data/images/liftoff/liftoff.SVM0.2.png new file mode 100644 index 00000000..ad6db833 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM0.2.png differ diff --git a/data/images/liftoff/liftoff.SVM0.3.png b/data/images/liftoff/liftoff.SVM0.3.png new file mode 100644 index 00000000..a3f81238 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM0.3.png differ diff --git a/data/images/liftoff/liftoff.SVM0.4.png b/data/images/liftoff/liftoff.SVM0.4.png new file mode 100644 index 00000000..833f5dbb Binary files /dev/null and b/data/images/liftoff/liftoff.SVM0.4.png differ diff --git a/data/images/liftoff/liftoff.SVM0.5.png b/data/images/liftoff/liftoff.SVM0.5.png new file mode 100644 index 00000000..8f890a60 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM0.5.png differ diff --git a/data/images/liftoff/liftoff.SVM0.6.png b/data/images/liftoff/liftoff.SVM0.6.png new file mode 100644 index 00000000..c86b3cef Binary files /dev/null and b/data/images/liftoff/liftoff.SVM0.6.png differ diff --git a/data/images/liftoff/liftoff.SVM0.7.png b/data/images/liftoff/liftoff.SVM0.7.png new file mode 100644 index 00000000..23bcd978 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM0.7.png differ diff --git a/data/images/liftoff/liftoff.SVM1.0.png b/data/images/liftoff/liftoff.SVM1.0.png new file mode 100644 index 00000000..b8479db9 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM1.0.png differ diff --git a/data/images/liftoff/liftoff.SVM1.1.png b/data/images/liftoff/liftoff.SVM1.1.png new file mode 100644 index 00000000..360e0758 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM1.1.png differ diff --git a/data/images/liftoff/liftoff.SVM1.2.png b/data/images/liftoff/liftoff.SVM1.2.png new file mode 100644 index 00000000..532f8405 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM1.2.png differ diff --git a/data/images/liftoff/liftoff.SVM1.3.png b/data/images/liftoff/liftoff.SVM1.3.png new file mode 100644 index 00000000..648ef314 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM1.3.png differ diff --git a/data/images/liftoff/liftoff.SVM1.4.png b/data/images/liftoff/liftoff.SVM1.4.png new file mode 100644 index 00000000..8ae96891 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM1.4.png differ diff --git a/data/images/liftoff/liftoff.SVM1.5.png b/data/images/liftoff/liftoff.SVM1.5.png new file mode 100644 index 00000000..5e283d61 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM1.5.png differ diff --git a/data/images/liftoff/liftoff.SVM1.6.png b/data/images/liftoff/liftoff.SVM1.6.png new file mode 100644 index 00000000..798b134e Binary files /dev/null and b/data/images/liftoff/liftoff.SVM1.6.png differ diff --git a/data/images/liftoff/liftoff.SVM1.7.png b/data/images/liftoff/liftoff.SVM1.7.png new file mode 100644 index 00000000..4417eb7a Binary files /dev/null and b/data/images/liftoff/liftoff.SVM1.7.png differ diff --git a/data/images/liftoff/liftoff.SVM2.0.png b/data/images/liftoff/liftoff.SVM2.0.png new file mode 100644 index 00000000..75bb11c4 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM2.0.png differ diff --git a/data/images/liftoff/liftoff.SVM2.1.png b/data/images/liftoff/liftoff.SVM2.1.png new file mode 100644 index 00000000..043c7716 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM2.1.png differ diff --git a/data/images/liftoff/liftoff.SVM2.2.png b/data/images/liftoff/liftoff.SVM2.2.png new file mode 100644 index 00000000..3cb44fbb Binary files /dev/null and b/data/images/liftoff/liftoff.SVM2.2.png differ diff --git a/data/images/liftoff/liftoff.SVM2.3.png b/data/images/liftoff/liftoff.SVM2.3.png new file mode 100644 index 00000000..eb186d27 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM2.3.png differ diff --git a/data/images/liftoff/liftoff.SVM2.4.png b/data/images/liftoff/liftoff.SVM2.4.png new file mode 100644 index 00000000..1f069e75 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM2.4.png differ diff --git a/data/images/liftoff/liftoff.SVM2.5.png b/data/images/liftoff/liftoff.SVM2.5.png new file mode 100644 index 00000000..02b23183 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM2.5.png differ diff --git a/data/images/liftoff/liftoff.SVM2.6.png b/data/images/liftoff/liftoff.SVM2.6.png new file mode 100644 index 00000000..fff41794 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM2.6.png differ diff --git a/data/images/liftoff/liftoff.SVM2.7.png b/data/images/liftoff/liftoff.SVM2.7.png new file mode 100644 index 00000000..3d53afd9 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM2.7.png differ diff --git a/data/images/liftoff/liftoff.SVM3.0.png b/data/images/liftoff/liftoff.SVM3.0.png new file mode 100644 index 00000000..38b1c5a3 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM3.0.png differ diff --git a/data/images/liftoff/liftoff.SVM3.1.png b/data/images/liftoff/liftoff.SVM3.1.png new file mode 100644 index 00000000..0a09c62a Binary files /dev/null and b/data/images/liftoff/liftoff.SVM3.1.png differ diff --git a/data/images/liftoff/liftoff.SVM3.2.png b/data/images/liftoff/liftoff.SVM3.2.png new file mode 100644 index 00000000..c41674ad Binary files /dev/null and b/data/images/liftoff/liftoff.SVM3.2.png differ diff --git a/data/images/liftoff/liftoff.SVM3.3.png b/data/images/liftoff/liftoff.SVM3.3.png new file mode 100644 index 00000000..3f21db97 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM3.3.png differ diff --git a/data/images/liftoff/liftoff.SVM3.4.png b/data/images/liftoff/liftoff.SVM3.4.png new file mode 100644 index 00000000..8f0ed43d Binary files /dev/null and b/data/images/liftoff/liftoff.SVM3.4.png differ diff --git a/data/images/liftoff/liftoff.SVM3.5.png b/data/images/liftoff/liftoff.SVM3.5.png new file mode 100644 index 00000000..4009049e Binary files /dev/null and b/data/images/liftoff/liftoff.SVM3.5.png differ diff --git a/data/images/liftoff/liftoff.SVM3.6.png b/data/images/liftoff/liftoff.SVM3.6.png new file mode 100644 index 00000000..7a2e302c Binary files /dev/null and b/data/images/liftoff/liftoff.SVM3.6.png differ diff --git a/data/images/liftoff/liftoff.SVM3.7.png b/data/images/liftoff/liftoff.SVM3.7.png new file mode 100644 index 00000000..b94eee6e Binary files /dev/null and b/data/images/liftoff/liftoff.SVM3.7.png differ diff --git a/data/images/liftoff/liftoff.SVM4.0.png b/data/images/liftoff/liftoff.SVM4.0.png new file mode 100644 index 00000000..7b16f25e Binary files /dev/null and b/data/images/liftoff/liftoff.SVM4.0.png differ diff --git a/data/images/liftoff/liftoff.SVM4.1.png b/data/images/liftoff/liftoff.SVM4.1.png new file mode 100644 index 00000000..c3b70ec4 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM4.1.png differ diff --git a/data/images/liftoff/liftoff.SVM4.2.png b/data/images/liftoff/liftoff.SVM4.2.png new file mode 100644 index 00000000..642b4e08 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM4.2.png differ diff --git a/data/images/liftoff/liftoff.SVM4.3.png b/data/images/liftoff/liftoff.SVM4.3.png new file mode 100644 index 00000000..1bfec757 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM4.3.png differ diff --git a/data/images/liftoff/liftoff.SVM4.4.png b/data/images/liftoff/liftoff.SVM4.4.png new file mode 100644 index 00000000..8553541a Binary files /dev/null and b/data/images/liftoff/liftoff.SVM4.4.png differ diff --git a/data/images/liftoff/liftoff.SVM4.5.png b/data/images/liftoff/liftoff.SVM4.5.png new file mode 100644 index 00000000..0f06b3c6 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM4.5.png differ diff --git a/data/images/liftoff/liftoff.SVM4.6.png b/data/images/liftoff/liftoff.SVM4.6.png new file mode 100644 index 00000000..f798ebfb Binary files /dev/null and b/data/images/liftoff/liftoff.SVM4.6.png differ diff --git a/data/images/liftoff/liftoff.SVM4.7.png b/data/images/liftoff/liftoff.SVM4.7.png new file mode 100644 index 00000000..551e4eb4 Binary files /dev/null and b/data/images/liftoff/liftoff.SVM4.7.png differ diff --git a/data/images/liftoff/liftoff.SVP0.0.png b/data/images/liftoff/liftoff.SVP0.0.png new file mode 100644 index 00000000..341120a0 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP0.0.png differ diff --git a/data/images/liftoff/liftoff.SVP0.1.png b/data/images/liftoff/liftoff.SVP0.1.png new file mode 100644 index 00000000..902d5374 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP0.1.png differ diff --git a/data/images/liftoff/liftoff.SVP0.2.png b/data/images/liftoff/liftoff.SVP0.2.png new file mode 100644 index 00000000..fd2b05dc Binary files /dev/null and b/data/images/liftoff/liftoff.SVP0.2.png differ diff --git a/data/images/liftoff/liftoff.SVP0.3.png b/data/images/liftoff/liftoff.SVP0.3.png new file mode 100644 index 00000000..25224eee Binary files /dev/null and b/data/images/liftoff/liftoff.SVP0.3.png differ diff --git a/data/images/liftoff/liftoff.SVP0.4.png b/data/images/liftoff/liftoff.SVP0.4.png new file mode 100644 index 00000000..15a52361 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP0.4.png differ diff --git a/data/images/liftoff/liftoff.SVP0.5.png b/data/images/liftoff/liftoff.SVP0.5.png new file mode 100644 index 00000000..ffcfe0a3 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP0.5.png differ diff --git a/data/images/liftoff/liftoff.SVP0.6.png b/data/images/liftoff/liftoff.SVP0.6.png new file mode 100644 index 00000000..c1b3ae46 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP0.6.png differ diff --git a/data/images/liftoff/liftoff.SVP0.7.png b/data/images/liftoff/liftoff.SVP0.7.png new file mode 100644 index 00000000..4b7df7c1 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP0.7.png differ diff --git a/data/images/liftoff/liftoff.SVP1.0.png b/data/images/liftoff/liftoff.SVP1.0.png new file mode 100644 index 00000000..d8ec4ee1 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP1.0.png differ diff --git a/data/images/liftoff/liftoff.SVP1.1.png b/data/images/liftoff/liftoff.SVP1.1.png new file mode 100644 index 00000000..34021bbe Binary files /dev/null and b/data/images/liftoff/liftoff.SVP1.1.png differ diff --git a/data/images/liftoff/liftoff.SVP1.2.png b/data/images/liftoff/liftoff.SVP1.2.png new file mode 100644 index 00000000..c0d718b7 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP1.2.png differ diff --git a/data/images/liftoff/liftoff.SVP1.3.png b/data/images/liftoff/liftoff.SVP1.3.png new file mode 100644 index 00000000..ad15a469 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP1.3.png differ diff --git a/data/images/liftoff/liftoff.SVP1.4.png b/data/images/liftoff/liftoff.SVP1.4.png new file mode 100644 index 00000000..46599df4 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP1.4.png differ diff --git a/data/images/liftoff/liftoff.SVP1.5.png b/data/images/liftoff/liftoff.SVP1.5.png new file mode 100644 index 00000000..6d314b90 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP1.5.png differ diff --git a/data/images/liftoff/liftoff.SVP1.6.png b/data/images/liftoff/liftoff.SVP1.6.png new file mode 100644 index 00000000..48c88f02 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP1.6.png differ diff --git a/data/images/liftoff/liftoff.SVP1.7.png b/data/images/liftoff/liftoff.SVP1.7.png new file mode 100644 index 00000000..ee5859a2 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP1.7.png differ diff --git a/data/images/liftoff/liftoff.SVP2.0.png b/data/images/liftoff/liftoff.SVP2.0.png new file mode 100644 index 00000000..0458e8a3 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP2.0.png differ diff --git a/data/images/liftoff/liftoff.SVP2.1.png b/data/images/liftoff/liftoff.SVP2.1.png new file mode 100644 index 00000000..7a61bc9b Binary files /dev/null and b/data/images/liftoff/liftoff.SVP2.1.png differ diff --git a/data/images/liftoff/liftoff.SVP2.2.png b/data/images/liftoff/liftoff.SVP2.2.png new file mode 100644 index 00000000..42b5e3e4 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP2.2.png differ diff --git a/data/images/liftoff/liftoff.SVP2.3.png b/data/images/liftoff/liftoff.SVP2.3.png new file mode 100644 index 00000000..f05268e7 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP2.3.png differ diff --git a/data/images/liftoff/liftoff.SVP2.4.png b/data/images/liftoff/liftoff.SVP2.4.png new file mode 100644 index 00000000..c75e048f Binary files /dev/null and b/data/images/liftoff/liftoff.SVP2.4.png differ diff --git a/data/images/liftoff/liftoff.SVP2.5.png b/data/images/liftoff/liftoff.SVP2.5.png new file mode 100644 index 00000000..604afdcd Binary files /dev/null and b/data/images/liftoff/liftoff.SVP2.5.png differ diff --git a/data/images/liftoff/liftoff.SVP2.6.png b/data/images/liftoff/liftoff.SVP2.6.png new file mode 100644 index 00000000..883a87d5 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP2.6.png differ diff --git a/data/images/liftoff/liftoff.SVP2.7.png b/data/images/liftoff/liftoff.SVP2.7.png new file mode 100644 index 00000000..a016aae4 Binary files /dev/null and b/data/images/liftoff/liftoff.SVP2.7.png differ diff --git a/data/images/liftoff/liftoff.SVR0.0.png b/data/images/liftoff/liftoff.SVR0.0.png new file mode 100644 index 00000000..603c82a1 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR0.0.png differ diff --git a/data/images/liftoff/liftoff.SVR0.1.png b/data/images/liftoff/liftoff.SVR0.1.png new file mode 100644 index 00000000..15c30744 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR0.1.png differ diff --git a/data/images/liftoff/liftoff.SVR0.2.png b/data/images/liftoff/liftoff.SVR0.2.png new file mode 100644 index 00000000..6c916539 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR0.2.png differ diff --git a/data/images/liftoff/liftoff.SVR0.3.png b/data/images/liftoff/liftoff.SVR0.3.png new file mode 100644 index 00000000..daf9c9ec Binary files /dev/null and b/data/images/liftoff/liftoff.SVR0.3.png differ diff --git a/data/images/liftoff/liftoff.SVR0.4.png b/data/images/liftoff/liftoff.SVR0.4.png new file mode 100644 index 00000000..263a64bc Binary files /dev/null and b/data/images/liftoff/liftoff.SVR0.4.png differ diff --git a/data/images/liftoff/liftoff.SVR0.5.png b/data/images/liftoff/liftoff.SVR0.5.png new file mode 100644 index 00000000..c75bae71 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR0.5.png differ diff --git a/data/images/liftoff/liftoff.SVR0.6.png b/data/images/liftoff/liftoff.SVR0.6.png new file mode 100644 index 00000000..b98cf813 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR0.6.png differ diff --git a/data/images/liftoff/liftoff.SVR0.7.png b/data/images/liftoff/liftoff.SVR0.7.png new file mode 100644 index 00000000..0809ff55 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR0.7.png differ diff --git a/data/images/liftoff/liftoff.SVR1.0.png b/data/images/liftoff/liftoff.SVR1.0.png new file mode 100644 index 00000000..094bb939 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR1.0.png differ diff --git a/data/images/liftoff/liftoff.SVR1.1.png b/data/images/liftoff/liftoff.SVR1.1.png new file mode 100644 index 00000000..8fb08bcf Binary files /dev/null and b/data/images/liftoff/liftoff.SVR1.1.png differ diff --git a/data/images/liftoff/liftoff.SVR1.2.png b/data/images/liftoff/liftoff.SVR1.2.png new file mode 100644 index 00000000..c3c5db39 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR1.2.png differ diff --git a/data/images/liftoff/liftoff.SVR1.3.png b/data/images/liftoff/liftoff.SVR1.3.png new file mode 100644 index 00000000..b2facb91 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR1.3.png differ diff --git a/data/images/liftoff/liftoff.SVR1.4.png b/data/images/liftoff/liftoff.SVR1.4.png new file mode 100644 index 00000000..67562866 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR1.4.png differ diff --git a/data/images/liftoff/liftoff.SVR1.5.png b/data/images/liftoff/liftoff.SVR1.5.png new file mode 100644 index 00000000..dd3a65a3 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR1.5.png differ diff --git a/data/images/liftoff/liftoff.SVR1.6.png b/data/images/liftoff/liftoff.SVR1.6.png new file mode 100644 index 00000000..73d33fcb Binary files /dev/null and b/data/images/liftoff/liftoff.SVR1.6.png differ diff --git a/data/images/liftoff/liftoff.SVR1.7.png b/data/images/liftoff/liftoff.SVR1.7.png new file mode 100644 index 00000000..c7aa4c21 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR1.7.png differ diff --git a/data/images/liftoff/liftoff.SVR2.0.png b/data/images/liftoff/liftoff.SVR2.0.png new file mode 100644 index 00000000..82b2970f Binary files /dev/null and b/data/images/liftoff/liftoff.SVR2.0.png differ diff --git a/data/images/liftoff/liftoff.SVR2.1.png b/data/images/liftoff/liftoff.SVR2.1.png new file mode 100644 index 00000000..fd458957 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR2.1.png differ diff --git a/data/images/liftoff/liftoff.SVR2.2.png b/data/images/liftoff/liftoff.SVR2.2.png new file mode 100644 index 00000000..a608bada Binary files /dev/null and b/data/images/liftoff/liftoff.SVR2.2.png differ diff --git a/data/images/liftoff/liftoff.SVR2.3.png b/data/images/liftoff/liftoff.SVR2.3.png new file mode 100644 index 00000000..4eb36c2d Binary files /dev/null and b/data/images/liftoff/liftoff.SVR2.3.png differ diff --git a/data/images/liftoff/liftoff.SVR2.4.png b/data/images/liftoff/liftoff.SVR2.4.png new file mode 100644 index 00000000..0ba07988 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR2.4.png differ diff --git a/data/images/liftoff/liftoff.SVR2.5.png b/data/images/liftoff/liftoff.SVR2.5.png new file mode 100644 index 00000000..54f952ad Binary files /dev/null and b/data/images/liftoff/liftoff.SVR2.5.png differ diff --git a/data/images/liftoff/liftoff.SVR2.6.png b/data/images/liftoff/liftoff.SVR2.6.png new file mode 100644 index 00000000..52b5d25b Binary files /dev/null and b/data/images/liftoff/liftoff.SVR2.6.png differ diff --git a/data/images/liftoff/liftoff.SVR2.7.png b/data/images/liftoff/liftoff.SVR2.7.png new file mode 100644 index 00000000..d986be64 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR2.7.png differ diff --git a/data/images/liftoff/liftoff.SVR3.0.png b/data/images/liftoff/liftoff.SVR3.0.png new file mode 100644 index 00000000..c3a6938b Binary files /dev/null and b/data/images/liftoff/liftoff.SVR3.0.png differ diff --git a/data/images/liftoff/liftoff.SVR3.1.png b/data/images/liftoff/liftoff.SVR3.1.png new file mode 100644 index 00000000..f0103112 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR3.1.png differ diff --git a/data/images/liftoff/liftoff.SVR3.2.png b/data/images/liftoff/liftoff.SVR3.2.png new file mode 100644 index 00000000..802df8a4 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR3.2.png differ diff --git a/data/images/liftoff/liftoff.SVR3.3.png b/data/images/liftoff/liftoff.SVR3.3.png new file mode 100644 index 00000000..e97afa5b Binary files /dev/null and b/data/images/liftoff/liftoff.SVR3.3.png differ diff --git a/data/images/liftoff/liftoff.SVR3.4.png b/data/images/liftoff/liftoff.SVR3.4.png new file mode 100644 index 00000000..c99be01e Binary files /dev/null and b/data/images/liftoff/liftoff.SVR3.4.png differ diff --git a/data/images/liftoff/liftoff.SVR3.5.png b/data/images/liftoff/liftoff.SVR3.5.png new file mode 100644 index 00000000..f7d95dac Binary files /dev/null and b/data/images/liftoff/liftoff.SVR3.5.png differ diff --git a/data/images/liftoff/liftoff.SVR3.6.png b/data/images/liftoff/liftoff.SVR3.6.png new file mode 100644 index 00000000..65285251 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR3.6.png differ diff --git a/data/images/liftoff/liftoff.SVR3.7.png b/data/images/liftoff/liftoff.SVR3.7.png new file mode 100644 index 00000000..52e718e6 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR3.7.png differ diff --git a/data/images/liftoff/liftoff.SVR4.0.png b/data/images/liftoff/liftoff.SVR4.0.png new file mode 100644 index 00000000..53fc12cd Binary files /dev/null and b/data/images/liftoff/liftoff.SVR4.0.png differ diff --git a/data/images/liftoff/liftoff.SVR4.1.png b/data/images/liftoff/liftoff.SVR4.1.png new file mode 100644 index 00000000..32427804 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR4.1.png differ diff --git a/data/images/liftoff/liftoff.SVR4.2.png b/data/images/liftoff/liftoff.SVR4.2.png new file mode 100644 index 00000000..d1979e56 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR4.2.png differ diff --git a/data/images/liftoff/liftoff.SVR4.3.png b/data/images/liftoff/liftoff.SVR4.3.png new file mode 100644 index 00000000..f58008e3 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR4.3.png differ diff --git a/data/images/liftoff/liftoff.SVR4.4.png b/data/images/liftoff/liftoff.SVR4.4.png new file mode 100644 index 00000000..b4045799 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR4.4.png differ diff --git a/data/images/liftoff/liftoff.SVR4.5.png b/data/images/liftoff/liftoff.SVR4.5.png new file mode 100644 index 00000000..d3f7460c Binary files /dev/null and b/data/images/liftoff/liftoff.SVR4.5.png differ diff --git a/data/images/liftoff/liftoff.SVR4.6.png b/data/images/liftoff/liftoff.SVR4.6.png new file mode 100644 index 00000000..73ef09c1 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR4.6.png differ diff --git a/data/images/liftoff/liftoff.SVR4.7.png b/data/images/liftoff/liftoff.SVR4.7.png new file mode 100644 index 00000000..6325cf79 Binary files /dev/null and b/data/images/liftoff/liftoff.SVR4.7.png differ diff --git a/data/images/liftoff/liftoff.USC0.0.png b/data/images/liftoff/liftoff.USC0.0.png new file mode 100644 index 00000000..b4cdda8d Binary files /dev/null and b/data/images/liftoff/liftoff.USC0.0.png differ diff --git a/data/images/liftoff/liftoff.USC0.1.png b/data/images/liftoff/liftoff.USC0.1.png new file mode 100644 index 00000000..5aae2371 Binary files /dev/null and b/data/images/liftoff/liftoff.USC0.1.png differ diff --git a/data/images/liftoff/liftoff.USC0.2.png b/data/images/liftoff/liftoff.USC0.2.png new file mode 100644 index 00000000..603efaeb Binary files /dev/null and b/data/images/liftoff/liftoff.USC0.2.png differ diff --git a/data/images/liftoff/liftoff.USC0.3.png b/data/images/liftoff/liftoff.USC0.3.png new file mode 100644 index 00000000..f19b7a3e Binary files /dev/null and b/data/images/liftoff/liftoff.USC0.3.png differ diff --git a/data/images/liftoff/liftoff.USC0.4.png b/data/images/liftoff/liftoff.USC0.4.png new file mode 100644 index 00000000..377fff51 Binary files /dev/null and b/data/images/liftoff/liftoff.USC0.4.png differ diff --git a/data/images/liftoff/liftoff.USC0.5.png b/data/images/liftoff/liftoff.USC0.5.png new file mode 100644 index 00000000..4e6eec84 Binary files /dev/null and b/data/images/liftoff/liftoff.USC0.5.png differ diff --git a/data/images/liftoff/liftoff.USC0.6.png b/data/images/liftoff/liftoff.USC0.6.png new file mode 100644 index 00000000..7b519fdc Binary files /dev/null and b/data/images/liftoff/liftoff.USC0.6.png differ diff --git a/data/images/liftoff/liftoff.USC0.7.png b/data/images/liftoff/liftoff.USC0.7.png new file mode 100644 index 00000000..55d6b67b Binary files /dev/null and b/data/images/liftoff/liftoff.USC0.7.png differ diff --git a/data/images/liftoff/liftoff.USC1.0.png b/data/images/liftoff/liftoff.USC1.0.png new file mode 100644 index 00000000..dab0adad Binary files /dev/null and b/data/images/liftoff/liftoff.USC1.0.png differ diff --git a/data/images/liftoff/liftoff.USC1.1.png b/data/images/liftoff/liftoff.USC1.1.png new file mode 100644 index 00000000..afc6d3db Binary files /dev/null and b/data/images/liftoff/liftoff.USC1.1.png differ diff --git a/data/images/liftoff/liftoff.USC1.2.png b/data/images/liftoff/liftoff.USC1.2.png new file mode 100644 index 00000000..a69a8235 Binary files /dev/null and b/data/images/liftoff/liftoff.USC1.2.png differ diff --git a/data/images/liftoff/liftoff.USC1.3.png b/data/images/liftoff/liftoff.USC1.3.png new file mode 100644 index 00000000..79ce28b4 Binary files /dev/null and b/data/images/liftoff/liftoff.USC1.3.png differ diff --git a/data/images/liftoff/liftoff.USC1.4.png b/data/images/liftoff/liftoff.USC1.4.png new file mode 100644 index 00000000..9e9a6759 Binary files /dev/null and b/data/images/liftoff/liftoff.USC1.4.png differ diff --git a/data/images/liftoff/liftoff.USC1.5.png b/data/images/liftoff/liftoff.USC1.5.png new file mode 100644 index 00000000..2ef8d126 Binary files /dev/null and b/data/images/liftoff/liftoff.USC1.5.png differ diff --git a/data/images/liftoff/liftoff.USC1.6.png b/data/images/liftoff/liftoff.USC1.6.png new file mode 100644 index 00000000..68359a23 Binary files /dev/null and b/data/images/liftoff/liftoff.USC1.6.png differ diff --git a/data/images/liftoff/liftoff.USC1.7.png b/data/images/liftoff/liftoff.USC1.7.png new file mode 100644 index 00000000..1a71fbb7 Binary files /dev/null and b/data/images/liftoff/liftoff.USC1.7.png differ diff --git a/data/images/liftoff/liftoff.USC2.0.png b/data/images/liftoff/liftoff.USC2.0.png new file mode 100644 index 00000000..ceef8503 Binary files /dev/null and b/data/images/liftoff/liftoff.USC2.0.png differ diff --git a/data/images/liftoff/liftoff.USC2.1.png b/data/images/liftoff/liftoff.USC2.1.png new file mode 100644 index 00000000..485ed19b Binary files /dev/null and b/data/images/liftoff/liftoff.USC2.1.png differ diff --git a/data/images/liftoff/liftoff.USC2.2.png b/data/images/liftoff/liftoff.USC2.2.png new file mode 100644 index 00000000..f2cfcdf3 Binary files /dev/null and b/data/images/liftoff/liftoff.USC2.2.png differ diff --git a/data/images/liftoff/liftoff.USC2.3.png b/data/images/liftoff/liftoff.USC2.3.png new file mode 100644 index 00000000..60e52cb5 Binary files /dev/null and b/data/images/liftoff/liftoff.USC2.3.png differ diff --git a/data/images/liftoff/liftoff.USC2.4.png b/data/images/liftoff/liftoff.USC2.4.png new file mode 100644 index 00000000..0970f677 Binary files /dev/null and b/data/images/liftoff/liftoff.USC2.4.png differ diff --git a/data/images/liftoff/liftoff.USC2.5.png b/data/images/liftoff/liftoff.USC2.5.png new file mode 100644 index 00000000..b0ef6970 Binary files /dev/null and b/data/images/liftoff/liftoff.USC2.5.png differ diff --git a/data/images/liftoff/liftoff.USC2.6.png b/data/images/liftoff/liftoff.USC2.6.png new file mode 100644 index 00000000..ba08df6a Binary files /dev/null and b/data/images/liftoff/liftoff.USC2.6.png differ diff --git a/data/images/liftoff/liftoff.USC2.7.png b/data/images/liftoff/liftoff.USC2.7.png new file mode 100644 index 00000000..8131f24b Binary files /dev/null and b/data/images/liftoff/liftoff.USC2.7.png differ diff --git a/data/images/liftoff/liftoff.USC3.0.png b/data/images/liftoff/liftoff.USC3.0.png new file mode 100644 index 00000000..b362c262 Binary files /dev/null and b/data/images/liftoff/liftoff.USC3.0.png differ diff --git a/data/images/liftoff/liftoff.USC3.1.png b/data/images/liftoff/liftoff.USC3.1.png new file mode 100644 index 00000000..5170540f Binary files /dev/null and b/data/images/liftoff/liftoff.USC3.1.png differ diff --git a/data/images/liftoff/liftoff.USC3.2.png b/data/images/liftoff/liftoff.USC3.2.png new file mode 100644 index 00000000..268bdf46 Binary files /dev/null and b/data/images/liftoff/liftoff.USC3.2.png differ diff --git a/data/images/liftoff/liftoff.USC3.3.png b/data/images/liftoff/liftoff.USC3.3.png new file mode 100644 index 00000000..ecb6abf4 Binary files /dev/null and b/data/images/liftoff/liftoff.USC3.3.png differ diff --git a/data/images/liftoff/liftoff.USC3.4.png b/data/images/liftoff/liftoff.USC3.4.png new file mode 100644 index 00000000..2b7f4db4 Binary files /dev/null and b/data/images/liftoff/liftoff.USC3.4.png differ diff --git a/data/images/liftoff/liftoff.USC3.5.png b/data/images/liftoff/liftoff.USC3.5.png new file mode 100644 index 00000000..162e4c59 Binary files /dev/null and b/data/images/liftoff/liftoff.USC3.5.png differ diff --git a/data/images/liftoff/liftoff.USC3.6.png b/data/images/liftoff/liftoff.USC3.6.png new file mode 100644 index 00000000..76cac86f Binary files /dev/null and b/data/images/liftoff/liftoff.USC3.6.png differ diff --git a/data/images/liftoff/liftoff.USC3.7.png b/data/images/liftoff/liftoff.USC3.7.png new file mode 100644 index 00000000..7516b363 Binary files /dev/null and b/data/images/liftoff/liftoff.USC3.7.png differ diff --git a/data/images/liftoff/liftoff.USC4.0.png b/data/images/liftoff/liftoff.USC4.0.png new file mode 100644 index 00000000..d7c7b122 Binary files /dev/null and b/data/images/liftoff/liftoff.USC4.0.png differ diff --git a/data/images/liftoff/liftoff.USC4.1.png b/data/images/liftoff/liftoff.USC4.1.png new file mode 100644 index 00000000..b8fa61cd Binary files /dev/null and b/data/images/liftoff/liftoff.USC4.1.png differ diff --git a/data/images/liftoff/liftoff.USC4.2.png b/data/images/liftoff/liftoff.USC4.2.png new file mode 100644 index 00000000..4e711633 Binary files /dev/null and b/data/images/liftoff/liftoff.USC4.2.png differ diff --git a/data/images/liftoff/liftoff.USC4.3.png b/data/images/liftoff/liftoff.USC4.3.png new file mode 100644 index 00000000..4fab8c23 Binary files /dev/null and b/data/images/liftoff/liftoff.USC4.3.png differ diff --git a/data/images/liftoff/liftoff.USC4.4.png b/data/images/liftoff/liftoff.USC4.4.png new file mode 100644 index 00000000..43aa3c6c Binary files /dev/null and b/data/images/liftoff/liftoff.USC4.4.png differ diff --git a/data/images/liftoff/liftoff.USC4.5.png b/data/images/liftoff/liftoff.USC4.5.png new file mode 100644 index 00000000..189dc9d3 Binary files /dev/null and b/data/images/liftoff/liftoff.USC4.5.png differ diff --git a/data/images/liftoff/liftoff.USC4.6.png b/data/images/liftoff/liftoff.USC4.6.png new file mode 100644 index 00000000..723d4735 Binary files /dev/null and b/data/images/liftoff/liftoff.USC4.6.png differ diff --git a/data/images/liftoff/liftoff.USC4.7.png b/data/images/liftoff/liftoff.USC4.7.png new file mode 100644 index 00000000..9e286f52 Binary files /dev/null and b/data/images/liftoff/liftoff.USC4.7.png differ diff --git a/data/images/liftoff/liftoff.USC5.0.png b/data/images/liftoff/liftoff.USC5.0.png new file mode 100644 index 00000000..3ba56f3f Binary files /dev/null and b/data/images/liftoff/liftoff.USC5.0.png differ diff --git a/data/images/liftoff/liftoff.USC5.1.png b/data/images/liftoff/liftoff.USC5.1.png new file mode 100644 index 00000000..ceb8863b Binary files /dev/null and b/data/images/liftoff/liftoff.USC5.1.png differ diff --git a/data/images/liftoff/liftoff.USC5.2.png b/data/images/liftoff/liftoff.USC5.2.png new file mode 100644 index 00000000..e2cca759 Binary files /dev/null and b/data/images/liftoff/liftoff.USC5.2.png differ diff --git a/data/images/liftoff/liftoff.USC5.3.png b/data/images/liftoff/liftoff.USC5.3.png new file mode 100644 index 00000000..c8d58195 Binary files /dev/null and b/data/images/liftoff/liftoff.USC5.3.png differ diff --git a/data/images/liftoff/liftoff.USC5.4.png b/data/images/liftoff/liftoff.USC5.4.png new file mode 100644 index 00000000..48feece5 Binary files /dev/null and b/data/images/liftoff/liftoff.USC5.4.png differ diff --git a/data/images/liftoff/liftoff.USC5.5.png b/data/images/liftoff/liftoff.USC5.5.png new file mode 100644 index 00000000..16de852e Binary files /dev/null and b/data/images/liftoff/liftoff.USC5.5.png differ diff --git a/data/images/liftoff/liftoff.USC5.6.png b/data/images/liftoff/liftoff.USC5.6.png new file mode 100644 index 00000000..cb325dbb Binary files /dev/null and b/data/images/liftoff/liftoff.USC5.6.png differ diff --git a/data/images/liftoff/liftoff.USC5.7.png b/data/images/liftoff/liftoff.USC5.7.png new file mode 100644 index 00000000..303ac477 Binary files /dev/null and b/data/images/liftoff/liftoff.USC5.7.png differ diff --git a/data/images/liftoff/liftoff.USC6.0.png b/data/images/liftoff/liftoff.USC6.0.png new file mode 100644 index 00000000..d6450c64 Binary files /dev/null and b/data/images/liftoff/liftoff.USC6.0.png differ diff --git a/data/images/liftoff/liftoff.USC6.1.png b/data/images/liftoff/liftoff.USC6.1.png new file mode 100644 index 00000000..fededf12 Binary files /dev/null and b/data/images/liftoff/liftoff.USC6.1.png differ diff --git a/data/images/liftoff/liftoff.USC6.2.png b/data/images/liftoff/liftoff.USC6.2.png new file mode 100644 index 00000000..a0b9a779 Binary files /dev/null and b/data/images/liftoff/liftoff.USC6.2.png differ diff --git a/data/images/liftoff/liftoff.USC6.3.png b/data/images/liftoff/liftoff.USC6.3.png new file mode 100644 index 00000000..e58a1e68 Binary files /dev/null and b/data/images/liftoff/liftoff.USC6.3.png differ diff --git a/data/images/liftoff/liftoff.USC6.4.png b/data/images/liftoff/liftoff.USC6.4.png new file mode 100644 index 00000000..1b986abb Binary files /dev/null and b/data/images/liftoff/liftoff.USC6.4.png differ diff --git a/data/images/liftoff/liftoff.USC6.5.png b/data/images/liftoff/liftoff.USC6.5.png new file mode 100644 index 00000000..d5f141f5 Binary files /dev/null and b/data/images/liftoff/liftoff.USC6.5.png differ diff --git a/data/images/liftoff/liftoff.USC6.6.png b/data/images/liftoff/liftoff.USC6.6.png new file mode 100644 index 00000000..6ed82409 Binary files /dev/null and b/data/images/liftoff/liftoff.USC6.6.png differ diff --git a/data/images/liftoff/liftoff.USC6.7.png b/data/images/liftoff/liftoff.USC6.7.png new file mode 100644 index 00000000..b2c44b85 Binary files /dev/null and b/data/images/liftoff/liftoff.USC6.7.png differ diff --git a/data/images/liftoff/liftoff.USM0.0.png b/data/images/liftoff/liftoff.USM0.0.png new file mode 100644 index 00000000..dd0887e1 Binary files /dev/null and b/data/images/liftoff/liftoff.USM0.0.png differ diff --git a/data/images/liftoff/liftoff.USM0.1.png b/data/images/liftoff/liftoff.USM0.1.png new file mode 100644 index 00000000..78bf17dd Binary files /dev/null and b/data/images/liftoff/liftoff.USM0.1.png differ diff --git a/data/images/liftoff/liftoff.USM0.2.png b/data/images/liftoff/liftoff.USM0.2.png new file mode 100644 index 00000000..3829be0d Binary files /dev/null and b/data/images/liftoff/liftoff.USM0.2.png differ diff --git a/data/images/liftoff/liftoff.USM0.3.png b/data/images/liftoff/liftoff.USM0.3.png new file mode 100644 index 00000000..2d995368 Binary files /dev/null and b/data/images/liftoff/liftoff.USM0.3.png differ diff --git a/data/images/liftoff/liftoff.USM0.4.png b/data/images/liftoff/liftoff.USM0.4.png new file mode 100644 index 00000000..ca0aecae Binary files /dev/null and b/data/images/liftoff/liftoff.USM0.4.png differ diff --git a/data/images/liftoff/liftoff.USM0.5.png b/data/images/liftoff/liftoff.USM0.5.png new file mode 100644 index 00000000..61358ece Binary files /dev/null and b/data/images/liftoff/liftoff.USM0.5.png differ diff --git a/data/images/liftoff/liftoff.USM0.6.png b/data/images/liftoff/liftoff.USM0.6.png new file mode 100644 index 00000000..96b89da8 Binary files /dev/null and b/data/images/liftoff/liftoff.USM0.6.png differ diff --git a/data/images/liftoff/liftoff.USM0.7.png b/data/images/liftoff/liftoff.USM0.7.png new file mode 100644 index 00000000..f952547f Binary files /dev/null and b/data/images/liftoff/liftoff.USM0.7.png differ diff --git a/data/images/liftoff/liftoff.USM1.0.png b/data/images/liftoff/liftoff.USM1.0.png new file mode 100644 index 00000000..ca4d9fa2 Binary files /dev/null and b/data/images/liftoff/liftoff.USM1.0.png differ diff --git a/data/images/liftoff/liftoff.USM1.1.png b/data/images/liftoff/liftoff.USM1.1.png new file mode 100644 index 00000000..558ff934 Binary files /dev/null and b/data/images/liftoff/liftoff.USM1.1.png differ diff --git a/data/images/liftoff/liftoff.USM1.2.png b/data/images/liftoff/liftoff.USM1.2.png new file mode 100644 index 00000000..62d1ebb3 Binary files /dev/null and b/data/images/liftoff/liftoff.USM1.2.png differ diff --git a/data/images/liftoff/liftoff.USM1.3.png b/data/images/liftoff/liftoff.USM1.3.png new file mode 100644 index 00000000..3b8cc15b Binary files /dev/null and b/data/images/liftoff/liftoff.USM1.3.png differ diff --git a/data/images/liftoff/liftoff.USM1.4.png b/data/images/liftoff/liftoff.USM1.4.png new file mode 100644 index 00000000..2f30ad1f Binary files /dev/null and b/data/images/liftoff/liftoff.USM1.4.png differ diff --git a/data/images/liftoff/liftoff.USM1.5.png b/data/images/liftoff/liftoff.USM1.5.png new file mode 100644 index 00000000..c80adc85 Binary files /dev/null and b/data/images/liftoff/liftoff.USM1.5.png differ diff --git a/data/images/liftoff/liftoff.USM1.6.png b/data/images/liftoff/liftoff.USM1.6.png new file mode 100644 index 00000000..dc5b7768 Binary files /dev/null and b/data/images/liftoff/liftoff.USM1.6.png differ diff --git a/data/images/liftoff/liftoff.USM1.7.png b/data/images/liftoff/liftoff.USM1.7.png new file mode 100644 index 00000000..fcfc731b Binary files /dev/null and b/data/images/liftoff/liftoff.USM1.7.png differ diff --git a/data/images/liftoff/liftoff.USM3.0.png b/data/images/liftoff/liftoff.USM3.0.png new file mode 100644 index 00000000..aec3dc80 Binary files /dev/null and b/data/images/liftoff/liftoff.USM3.0.png differ diff --git a/data/images/liftoff/liftoff.USM3.1.png b/data/images/liftoff/liftoff.USM3.1.png new file mode 100644 index 00000000..395b3122 Binary files /dev/null and b/data/images/liftoff/liftoff.USM3.1.png differ diff --git a/data/images/liftoff/liftoff.USM3.2.png b/data/images/liftoff/liftoff.USM3.2.png new file mode 100644 index 00000000..2e146158 Binary files /dev/null and b/data/images/liftoff/liftoff.USM3.2.png differ diff --git a/data/images/liftoff/liftoff.USM3.3.png b/data/images/liftoff/liftoff.USM3.3.png new file mode 100644 index 00000000..01ac58ba Binary files /dev/null and b/data/images/liftoff/liftoff.USM3.3.png differ diff --git a/data/images/liftoff/liftoff.USM3.4.png b/data/images/liftoff/liftoff.USM3.4.png new file mode 100644 index 00000000..5db8aacd Binary files /dev/null and b/data/images/liftoff/liftoff.USM3.4.png differ diff --git a/data/images/liftoff/liftoff.USM3.5.png b/data/images/liftoff/liftoff.USM3.5.png new file mode 100644 index 00000000..3cff0a51 Binary files /dev/null and b/data/images/liftoff/liftoff.USM3.5.png differ diff --git a/data/images/liftoff/liftoff.USM3.6.png b/data/images/liftoff/liftoff.USM3.6.png new file mode 100644 index 00000000..4106dbb1 Binary files /dev/null and b/data/images/liftoff/liftoff.USM3.6.png differ diff --git a/data/images/liftoff/liftoff.USM3.7.png b/data/images/liftoff/liftoff.USM3.7.png new file mode 100644 index 00000000..e5686c3a Binary files /dev/null and b/data/images/liftoff/liftoff.USM3.7.png differ diff --git a/data/images/liftoff/liftoff.USM4.0.png b/data/images/liftoff/liftoff.USM4.0.png new file mode 100644 index 00000000..36e53122 Binary files /dev/null and b/data/images/liftoff/liftoff.USM4.0.png differ diff --git a/data/images/liftoff/liftoff.USM4.1.png b/data/images/liftoff/liftoff.USM4.1.png new file mode 100644 index 00000000..fe356e52 Binary files /dev/null and b/data/images/liftoff/liftoff.USM4.1.png differ diff --git a/data/images/liftoff/liftoff.USM4.2.png b/data/images/liftoff/liftoff.USM4.2.png new file mode 100644 index 00000000..8cbbbf0f Binary files /dev/null and b/data/images/liftoff/liftoff.USM4.2.png differ diff --git a/data/images/liftoff/liftoff.USM4.3.png b/data/images/liftoff/liftoff.USM4.3.png new file mode 100644 index 00000000..078f9e54 Binary files /dev/null and b/data/images/liftoff/liftoff.USM4.3.png differ diff --git a/data/images/liftoff/liftoff.USM4.4.png b/data/images/liftoff/liftoff.USM4.4.png new file mode 100644 index 00000000..80964c15 Binary files /dev/null and b/data/images/liftoff/liftoff.USM4.4.png differ diff --git a/data/images/liftoff/liftoff.USM4.5.png b/data/images/liftoff/liftoff.USM4.5.png new file mode 100644 index 00000000..5c3c882e Binary files /dev/null and b/data/images/liftoff/liftoff.USM4.5.png differ diff --git a/data/images/liftoff/liftoff.USM4.6.png b/data/images/liftoff/liftoff.USM4.6.png new file mode 100644 index 00000000..0262bf8e Binary files /dev/null and b/data/images/liftoff/liftoff.USM4.6.png differ diff --git a/data/images/liftoff/liftoff.USM4.7.png b/data/images/liftoff/liftoff.USM4.7.png new file mode 100644 index 00000000..549f7035 Binary files /dev/null and b/data/images/liftoff/liftoff.USM4.7.png differ diff --git a/data/images/liftoff/liftoff.USP0.0.png b/data/images/liftoff/liftoff.USP0.0.png new file mode 100644 index 00000000..7cbfce9c Binary files /dev/null and b/data/images/liftoff/liftoff.USP0.0.png differ diff --git a/data/images/liftoff/liftoff.USP0.1.png b/data/images/liftoff/liftoff.USP0.1.png new file mode 100644 index 00000000..1d4ab041 Binary files /dev/null and b/data/images/liftoff/liftoff.USP0.1.png differ diff --git a/data/images/liftoff/liftoff.USP0.2.png b/data/images/liftoff/liftoff.USP0.2.png new file mode 100644 index 00000000..f0e374b2 Binary files /dev/null and b/data/images/liftoff/liftoff.USP0.2.png differ diff --git a/data/images/liftoff/liftoff.USP0.3.png b/data/images/liftoff/liftoff.USP0.3.png new file mode 100644 index 00000000..5acb23b6 Binary files /dev/null and b/data/images/liftoff/liftoff.USP0.3.png differ diff --git a/data/images/liftoff/liftoff.USP0.4.png b/data/images/liftoff/liftoff.USP0.4.png new file mode 100644 index 00000000..16e359d2 Binary files /dev/null and b/data/images/liftoff/liftoff.USP0.4.png differ diff --git a/data/images/liftoff/liftoff.USP0.5.png b/data/images/liftoff/liftoff.USP0.5.png new file mode 100644 index 00000000..f38b98f6 Binary files /dev/null and b/data/images/liftoff/liftoff.USP0.5.png differ diff --git a/data/images/liftoff/liftoff.USP0.6.png b/data/images/liftoff/liftoff.USP0.6.png new file mode 100644 index 00000000..94e569b7 Binary files /dev/null and b/data/images/liftoff/liftoff.USP0.6.png differ diff --git a/data/images/liftoff/liftoff.USP0.7.png b/data/images/liftoff/liftoff.USP0.7.png new file mode 100644 index 00000000..01fe96ad Binary files /dev/null and b/data/images/liftoff/liftoff.USP0.7.png differ diff --git a/data/images/liftoff/liftoff.USP1.0.png b/data/images/liftoff/liftoff.USP1.0.png new file mode 100644 index 00000000..c04efebc Binary files /dev/null and b/data/images/liftoff/liftoff.USP1.0.png differ diff --git a/data/images/liftoff/liftoff.USP1.1.png b/data/images/liftoff/liftoff.USP1.1.png new file mode 100644 index 00000000..fbe80229 Binary files /dev/null and b/data/images/liftoff/liftoff.USP1.1.png differ diff --git a/data/images/liftoff/liftoff.USP1.2.png b/data/images/liftoff/liftoff.USP1.2.png new file mode 100644 index 00000000..91965a81 Binary files /dev/null and b/data/images/liftoff/liftoff.USP1.2.png differ diff --git a/data/images/liftoff/liftoff.USP1.3.png b/data/images/liftoff/liftoff.USP1.3.png new file mode 100644 index 00000000..d7bf1c41 Binary files /dev/null and b/data/images/liftoff/liftoff.USP1.3.png differ diff --git a/data/images/liftoff/liftoff.USP1.4.png b/data/images/liftoff/liftoff.USP1.4.png new file mode 100644 index 00000000..cbafde0d Binary files /dev/null and b/data/images/liftoff/liftoff.USP1.4.png differ diff --git a/data/images/liftoff/liftoff.USP1.5.png b/data/images/liftoff/liftoff.USP1.5.png new file mode 100644 index 00000000..ce5aac7c Binary files /dev/null and b/data/images/liftoff/liftoff.USP1.5.png differ diff --git a/data/images/liftoff/liftoff.USP1.6.png b/data/images/liftoff/liftoff.USP1.6.png new file mode 100644 index 00000000..a92d4075 Binary files /dev/null and b/data/images/liftoff/liftoff.USP1.6.png differ diff --git a/data/images/liftoff/liftoff.USP1.7.png b/data/images/liftoff/liftoff.USP1.7.png new file mode 100644 index 00000000..cfa78bec Binary files /dev/null and b/data/images/liftoff/liftoff.USP1.7.png differ diff --git a/data/images/liftoff/liftoff.USP2.0.png b/data/images/liftoff/liftoff.USP2.0.png new file mode 100644 index 00000000..99188f0a Binary files /dev/null and b/data/images/liftoff/liftoff.USP2.0.png differ diff --git a/data/images/liftoff/liftoff.USP2.1.png b/data/images/liftoff/liftoff.USP2.1.png new file mode 100644 index 00000000..aa1f9c42 Binary files /dev/null and b/data/images/liftoff/liftoff.USP2.1.png differ diff --git a/data/images/liftoff/liftoff.USP2.2.png b/data/images/liftoff/liftoff.USP2.2.png new file mode 100644 index 00000000..d91a9bc4 Binary files /dev/null and b/data/images/liftoff/liftoff.USP2.2.png differ diff --git a/data/images/liftoff/liftoff.USP2.3.png b/data/images/liftoff/liftoff.USP2.3.png new file mode 100644 index 00000000..0f1ba209 Binary files /dev/null and b/data/images/liftoff/liftoff.USP2.3.png differ diff --git a/data/images/liftoff/liftoff.USP2.4.png b/data/images/liftoff/liftoff.USP2.4.png new file mode 100644 index 00000000..510edc46 Binary files /dev/null and b/data/images/liftoff/liftoff.USP2.4.png differ diff --git a/data/images/liftoff/liftoff.USP2.5.png b/data/images/liftoff/liftoff.USP2.5.png new file mode 100644 index 00000000..4107de20 Binary files /dev/null and b/data/images/liftoff/liftoff.USP2.5.png differ diff --git a/data/images/liftoff/liftoff.USP2.6.png b/data/images/liftoff/liftoff.USP2.6.png new file mode 100644 index 00000000..62338a30 Binary files /dev/null and b/data/images/liftoff/liftoff.USP2.6.png differ diff --git a/data/images/liftoff/liftoff.USP2.7.png b/data/images/liftoff/liftoff.USP2.7.png new file mode 100644 index 00000000..ab9feaf4 Binary files /dev/null and b/data/images/liftoff/liftoff.USP2.7.png differ diff --git a/data/images/liftoff/liftoff.USR0.0.png b/data/images/liftoff/liftoff.USR0.0.png new file mode 100644 index 00000000..123d4745 Binary files /dev/null and b/data/images/liftoff/liftoff.USR0.0.png differ diff --git a/data/images/liftoff/liftoff.USR0.1.png b/data/images/liftoff/liftoff.USR0.1.png new file mode 100644 index 00000000..f5a99ae6 Binary files /dev/null and b/data/images/liftoff/liftoff.USR0.1.png differ diff --git a/data/images/liftoff/liftoff.USR0.2.png b/data/images/liftoff/liftoff.USR0.2.png new file mode 100644 index 00000000..133ace28 Binary files /dev/null and b/data/images/liftoff/liftoff.USR0.2.png differ diff --git a/data/images/liftoff/liftoff.USR0.3.png b/data/images/liftoff/liftoff.USR0.3.png new file mode 100644 index 00000000..de75aa9d Binary files /dev/null and b/data/images/liftoff/liftoff.USR0.3.png differ diff --git a/data/images/liftoff/liftoff.USR0.4.png b/data/images/liftoff/liftoff.USR0.4.png new file mode 100644 index 00000000..9e345232 Binary files /dev/null and b/data/images/liftoff/liftoff.USR0.4.png differ diff --git a/data/images/liftoff/liftoff.USR0.5.png b/data/images/liftoff/liftoff.USR0.5.png new file mode 100644 index 00000000..0ef7bb00 Binary files /dev/null and b/data/images/liftoff/liftoff.USR0.5.png differ diff --git a/data/images/liftoff/liftoff.USR0.6.png b/data/images/liftoff/liftoff.USR0.6.png new file mode 100644 index 00000000..7713484c Binary files /dev/null and b/data/images/liftoff/liftoff.USR0.6.png differ diff --git a/data/images/liftoff/liftoff.USR0.7.png b/data/images/liftoff/liftoff.USR0.7.png new file mode 100644 index 00000000..cc6687ea Binary files /dev/null and b/data/images/liftoff/liftoff.USR0.7.png differ diff --git a/data/images/liftoff/liftoff.USR1.0.png b/data/images/liftoff/liftoff.USR1.0.png new file mode 100644 index 00000000..84cc5756 Binary files /dev/null and b/data/images/liftoff/liftoff.USR1.0.png differ diff --git a/data/images/liftoff/liftoff.USR1.1.png b/data/images/liftoff/liftoff.USR1.1.png new file mode 100644 index 00000000..42c001df Binary files /dev/null and b/data/images/liftoff/liftoff.USR1.1.png differ diff --git a/data/images/liftoff/liftoff.USR1.2.png b/data/images/liftoff/liftoff.USR1.2.png new file mode 100644 index 00000000..7defc91a Binary files /dev/null and b/data/images/liftoff/liftoff.USR1.2.png differ diff --git a/data/images/liftoff/liftoff.USR1.3.png b/data/images/liftoff/liftoff.USR1.3.png new file mode 100644 index 00000000..0c40ebd4 Binary files /dev/null and b/data/images/liftoff/liftoff.USR1.3.png differ diff --git a/data/images/liftoff/liftoff.USR1.4.png b/data/images/liftoff/liftoff.USR1.4.png new file mode 100644 index 00000000..29dd1b43 Binary files /dev/null and b/data/images/liftoff/liftoff.USR1.4.png differ diff --git a/data/images/liftoff/liftoff.USR1.5.png b/data/images/liftoff/liftoff.USR1.5.png new file mode 100644 index 00000000..7820d566 Binary files /dev/null and b/data/images/liftoff/liftoff.USR1.5.png differ diff --git a/data/images/liftoff/liftoff.USR1.6.png b/data/images/liftoff/liftoff.USR1.6.png new file mode 100644 index 00000000..9eac20e6 Binary files /dev/null and b/data/images/liftoff/liftoff.USR1.6.png differ diff --git a/data/images/liftoff/liftoff.USR1.7.png b/data/images/liftoff/liftoff.USR1.7.png new file mode 100644 index 00000000..2ff2d66b Binary files /dev/null and b/data/images/liftoff/liftoff.USR1.7.png differ diff --git a/data/images/liftoff/liftoff.USR2.0.png b/data/images/liftoff/liftoff.USR2.0.png new file mode 100644 index 00000000..fc2b5270 Binary files /dev/null and b/data/images/liftoff/liftoff.USR2.0.png differ diff --git a/data/images/liftoff/liftoff.USR2.1.png b/data/images/liftoff/liftoff.USR2.1.png new file mode 100644 index 00000000..9baa6c16 Binary files /dev/null and b/data/images/liftoff/liftoff.USR2.1.png differ diff --git a/data/images/liftoff/liftoff.USR2.2.png b/data/images/liftoff/liftoff.USR2.2.png new file mode 100644 index 00000000..1b8a783d Binary files /dev/null and b/data/images/liftoff/liftoff.USR2.2.png differ diff --git a/data/images/liftoff/liftoff.USR2.3.png b/data/images/liftoff/liftoff.USR2.3.png new file mode 100644 index 00000000..dd6345cf Binary files /dev/null and b/data/images/liftoff/liftoff.USR2.3.png differ diff --git a/data/images/liftoff/liftoff.USR2.4.png b/data/images/liftoff/liftoff.USR2.4.png new file mode 100644 index 00000000..c972282c Binary files /dev/null and b/data/images/liftoff/liftoff.USR2.4.png differ diff --git a/data/images/liftoff/liftoff.USR2.5.png b/data/images/liftoff/liftoff.USR2.5.png new file mode 100644 index 00000000..fb77489b Binary files /dev/null and b/data/images/liftoff/liftoff.USR2.5.png differ diff --git a/data/images/liftoff/liftoff.USR2.6.png b/data/images/liftoff/liftoff.USR2.6.png new file mode 100644 index 00000000..3a8c7119 Binary files /dev/null and b/data/images/liftoff/liftoff.USR2.6.png differ diff --git a/data/images/liftoff/liftoff.USR2.7.png b/data/images/liftoff/liftoff.USR2.7.png new file mode 100644 index 00000000..595f207a Binary files /dev/null and b/data/images/liftoff/liftoff.USR2.7.png differ diff --git a/data/images/liftoff/liftoff.USR3.0.png b/data/images/liftoff/liftoff.USR3.0.png new file mode 100644 index 00000000..5eb582a8 Binary files /dev/null and b/data/images/liftoff/liftoff.USR3.0.png differ diff --git a/data/images/liftoff/liftoff.USR3.1.png b/data/images/liftoff/liftoff.USR3.1.png new file mode 100644 index 00000000..d5f43a57 Binary files /dev/null and b/data/images/liftoff/liftoff.USR3.1.png differ diff --git a/data/images/liftoff/liftoff.USR3.2.png b/data/images/liftoff/liftoff.USR3.2.png new file mode 100644 index 00000000..6ad9e83c Binary files /dev/null and b/data/images/liftoff/liftoff.USR3.2.png differ diff --git a/data/images/liftoff/liftoff.USR3.3.png b/data/images/liftoff/liftoff.USR3.3.png new file mode 100644 index 00000000..03bdef9c Binary files /dev/null and b/data/images/liftoff/liftoff.USR3.3.png differ diff --git a/data/images/liftoff/liftoff.USR3.4.png b/data/images/liftoff/liftoff.USR3.4.png new file mode 100644 index 00000000..2f0e152b Binary files /dev/null and b/data/images/liftoff/liftoff.USR3.4.png differ diff --git a/data/images/liftoff/liftoff.USR3.5.png b/data/images/liftoff/liftoff.USR3.5.png new file mode 100644 index 00000000..7a8646e7 Binary files /dev/null and b/data/images/liftoff/liftoff.USR3.5.png differ diff --git a/data/images/liftoff/liftoff.USR3.6.png b/data/images/liftoff/liftoff.USR3.6.png new file mode 100644 index 00000000..d39aceff Binary files /dev/null and b/data/images/liftoff/liftoff.USR3.6.png differ diff --git a/data/images/liftoff/liftoff.USR3.7.png b/data/images/liftoff/liftoff.USR3.7.png new file mode 100644 index 00000000..5ed92480 Binary files /dev/null and b/data/images/liftoff/liftoff.USR3.7.png differ diff --git a/data/images/liftoff/liftoff.USR4.0.png b/data/images/liftoff/liftoff.USR4.0.png new file mode 100644 index 00000000..826f3df9 Binary files /dev/null and b/data/images/liftoff/liftoff.USR4.0.png differ diff --git a/data/images/liftoff/liftoff.USR4.1.png b/data/images/liftoff/liftoff.USR4.1.png new file mode 100644 index 00000000..a2abe72c Binary files /dev/null and b/data/images/liftoff/liftoff.USR4.1.png differ diff --git a/data/images/liftoff/liftoff.USR4.2.png b/data/images/liftoff/liftoff.USR4.2.png new file mode 100644 index 00000000..7cbc5a13 Binary files /dev/null and b/data/images/liftoff/liftoff.USR4.2.png differ diff --git a/data/images/liftoff/liftoff.USR4.3.png b/data/images/liftoff/liftoff.USR4.3.png new file mode 100644 index 00000000..88e7bfd4 Binary files /dev/null and b/data/images/liftoff/liftoff.USR4.3.png differ diff --git a/data/images/liftoff/liftoff.USR4.4.png b/data/images/liftoff/liftoff.USR4.4.png new file mode 100644 index 00000000..374c8cc1 Binary files /dev/null and b/data/images/liftoff/liftoff.USR4.4.png differ diff --git a/data/images/liftoff/liftoff.USR4.5.png b/data/images/liftoff/liftoff.USR4.5.png new file mode 100644 index 00000000..f27547fe Binary files /dev/null and b/data/images/liftoff/liftoff.USR4.5.png differ diff --git a/data/images/liftoff/liftoff.USR4.6.png b/data/images/liftoff/liftoff.USR4.6.png new file mode 100644 index 00000000..84269396 Binary files /dev/null and b/data/images/liftoff/liftoff.USR4.6.png differ diff --git a/data/images/liftoff/liftoff.USR4.7.png b/data/images/liftoff/liftoff.USR4.7.png new file mode 100644 index 00000000..5341420a Binary files /dev/null and b/data/images/liftoff/liftoff.USR4.7.png differ diff --git a/data/images/liftoff/liftoff.XCAM.0.png b/data/images/liftoff/liftoff.XCAM.0.png new file mode 100644 index 00000000..b1a7f838 Binary files /dev/null and b/data/images/liftoff/liftoff.XCAM.0.png differ diff --git a/data/images/liftoff/liftoff.XCAM.1.png b/data/images/liftoff/liftoff.XCAM.1.png new file mode 100644 index 00000000..f134ef4f Binary files /dev/null and b/data/images/liftoff/liftoff.XCAM.1.png differ diff --git a/data/images/liftoff/liftoff.XCAM.2.png b/data/images/liftoff/liftoff.XCAM.2.png new file mode 100644 index 00000000..37bb609f Binary files /dev/null and b/data/images/liftoff/liftoff.XCAM.2.png differ diff --git a/data/images/liftoff/liftoff.XCAM.3.png b/data/images/liftoff/liftoff.XCAM.3.png new file mode 100644 index 00000000..1cac8641 Binary files /dev/null and b/data/images/liftoff/liftoff.XCAM.3.png differ diff --git a/data/images/liftoff/liftoff.XCAM.4.png b/data/images/liftoff/liftoff.XCAM.4.png new file mode 100644 index 00000000..9e1540f1 Binary files /dev/null and b/data/images/liftoff/liftoff.XCAM.4.png differ diff --git a/data/images/liftoff/liftoff.XCAM.5.png b/data/images/liftoff/liftoff.XCAM.5.png new file mode 100644 index 00000000..85d5814e Binary files /dev/null and b/data/images/liftoff/liftoff.XCAM.5.png differ diff --git a/data/images/liftoff/liftoff.XCAM.6.png b/data/images/liftoff/liftoff.XCAM.6.png new file mode 100644 index 00000000..6dadaf74 Binary files /dev/null and b/data/images/liftoff/liftoff.XCAM.6.png differ diff --git a/data/images/liftoff/liftoff.XCAM.7.png b/data/images/liftoff/liftoff.XCAM.7.png new file mode 100644 index 00000000..c09fa2c3 Binary files /dev/null and b/data/images/liftoff/liftoff.XCAM.7.png differ diff --git a/data/images/mhist.but.0.png b/data/images/mhist/mhist.but.0.png similarity index 100% rename from data/images/mhist.but.0.png rename to data/images/mhist/mhist.but.0.png diff --git a/data/images/mhist.but.1.png b/data/images/mhist/mhist.but.1.png similarity index 100% rename from data/images/mhist.but.1.png rename to data/images/mhist/mhist.but.1.png diff --git a/data/images/mhist.but.10.png b/data/images/mhist/mhist.but.10.png similarity index 100% rename from data/images/mhist.but.10.png rename to data/images/mhist/mhist.but.10.png diff --git a/data/images/mhist.but.11.png b/data/images/mhist/mhist.but.11.png similarity index 100% rename from data/images/mhist.but.11.png rename to data/images/mhist/mhist.but.11.png diff --git a/data/images/mhist.but.12.png b/data/images/mhist/mhist.but.12.png similarity index 100% rename from data/images/mhist.but.12.png rename to data/images/mhist/mhist.but.12.png diff --git a/data/images/mhist.but.13.png b/data/images/mhist/mhist.but.13.png similarity index 100% rename from data/images/mhist.but.13.png rename to data/images/mhist/mhist.but.13.png diff --git a/data/images/mhist.but.14.png b/data/images/mhist/mhist.but.14.png similarity index 100% rename from data/images/mhist.but.14.png rename to data/images/mhist/mhist.but.14.png diff --git a/data/images/mhist.but.15.png b/data/images/mhist/mhist.but.15.png similarity index 100% rename from data/images/mhist.but.15.png rename to data/images/mhist/mhist.but.15.png diff --git a/data/images/mhist.but.16.png b/data/images/mhist/mhist.but.16.png similarity index 100% rename from data/images/mhist.but.16.png rename to data/images/mhist/mhist.but.16.png diff --git a/data/images/mhist.but.17.png b/data/images/mhist/mhist.but.17.png similarity index 100% rename from data/images/mhist.but.17.png rename to data/images/mhist/mhist.but.17.png diff --git a/data/images/mhist.but.18.png b/data/images/mhist/mhist.but.18.png similarity index 100% rename from data/images/mhist.but.18.png rename to data/images/mhist/mhist.but.18.png diff --git a/data/images/mhist.but.19.png b/data/images/mhist/mhist.but.19.png similarity index 100% rename from data/images/mhist.but.19.png rename to data/images/mhist/mhist.but.19.png diff --git a/data/images/mhist.but.2.png b/data/images/mhist/mhist.but.2.png similarity index 100% rename from data/images/mhist.but.2.png rename to data/images/mhist/mhist.but.2.png diff --git a/data/images/mhist.but.20.png b/data/images/mhist/mhist.but.20.png similarity index 100% rename from data/images/mhist.but.20.png rename to data/images/mhist/mhist.but.20.png diff --git a/data/images/mhist.but.21.png b/data/images/mhist/mhist.but.21.png similarity index 100% rename from data/images/mhist.but.21.png rename to data/images/mhist/mhist.but.21.png diff --git a/data/images/mhist.but.22.png b/data/images/mhist/mhist.but.22.png similarity index 100% rename from data/images/mhist.but.22.png rename to data/images/mhist/mhist.but.22.png diff --git a/data/images/mhist.but.3.png b/data/images/mhist/mhist.but.3.png similarity index 100% rename from data/images/mhist.but.3.png rename to data/images/mhist/mhist.but.3.png diff --git a/data/images/mhist.but.4.png b/data/images/mhist/mhist.but.4.png similarity index 100% rename from data/images/mhist.but.4.png rename to data/images/mhist/mhist.but.4.png diff --git a/data/images/mhist.but.5.png b/data/images/mhist/mhist.but.5.png similarity index 100% rename from data/images/mhist.but.5.png rename to data/images/mhist/mhist.but.5.png diff --git a/data/images/mhist.but.6.png b/data/images/mhist/mhist.but.6.png similarity index 100% rename from data/images/mhist.but.6.png rename to data/images/mhist/mhist.but.6.png diff --git a/data/images/mhist.but.7.png b/data/images/mhist/mhist.but.7.png similarity index 100% rename from data/images/mhist.but.7.png rename to data/images/mhist/mhist.but.7.png diff --git a/data/images/mhist.but.8.png b/data/images/mhist/mhist.but.8.png similarity index 100% rename from data/images/mhist.but.8.png rename to data/images/mhist/mhist.but.8.png diff --git a/data/images/mhist.but.9.png b/data/images/mhist/mhist.but.9.png similarity index 100% rename from data/images/mhist.but.9.png rename to data/images/mhist/mhist.but.9.png diff --git a/data/images/patches.but.0.png b/data/images/patches/patches.but.0.png similarity index 100% rename from data/images/patches.but.0.png rename to data/images/patches/patches.but.0.png diff --git a/data/images/patches.but.1.png b/data/images/patches/patches.but.1.png similarity index 100% rename from data/images/patches.but.1.png rename to data/images/patches/patches.but.1.png diff --git a/data/images/patches.but.10.png b/data/images/patches/patches.but.10.png similarity index 100% rename from data/images/patches.but.10.png rename to data/images/patches/patches.but.10.png diff --git a/data/images/patches.but.100.png b/data/images/patches/patches.but.100.png similarity index 100% rename from data/images/patches.but.100.png rename to data/images/patches/patches.but.100.png diff --git a/data/images/patches.but.101.png b/data/images/patches/patches.but.101.png similarity index 100% rename from data/images/patches.but.101.png rename to data/images/patches/patches.but.101.png diff --git a/data/images/patches.but.102.png b/data/images/patches/patches.but.102.png similarity index 100% rename from data/images/patches.but.102.png rename to data/images/patches/patches.but.102.png diff --git a/data/images/patches.but.103.png b/data/images/patches/patches.but.103.png similarity index 100% rename from data/images/patches.but.103.png rename to data/images/patches/patches.but.103.png diff --git a/data/images/patches.but.104.png b/data/images/patches/patches.but.104.png similarity index 100% rename from data/images/patches.but.104.png rename to data/images/patches/patches.but.104.png diff --git a/data/images/patches.but.105.png b/data/images/patches/patches.but.105.png similarity index 100% rename from data/images/patches.but.105.png rename to data/images/patches/patches.but.105.png diff --git a/data/images/patches.but.106.png b/data/images/patches/patches.but.106.png similarity index 100% rename from data/images/patches.but.106.png rename to data/images/patches/patches.but.106.png diff --git a/data/images/patches.but.107.png b/data/images/patches/patches.but.107.png similarity index 100% rename from data/images/patches.but.107.png rename to data/images/patches/patches.but.107.png diff --git a/data/images/patches.but.108.png b/data/images/patches/patches.but.108.png similarity index 100% rename from data/images/patches.but.108.png rename to data/images/patches/patches.but.108.png diff --git a/data/images/patches.but.109.png b/data/images/patches/patches.but.109.png similarity index 100% rename from data/images/patches.but.109.png rename to data/images/patches/patches.but.109.png diff --git a/data/images/patches.but.11.png b/data/images/patches/patches.but.11.png similarity index 100% rename from data/images/patches.but.11.png rename to data/images/patches/patches.but.11.png diff --git a/data/images/patches.but.12.png b/data/images/patches/patches.but.12.png similarity index 100% rename from data/images/patches.but.12.png rename to data/images/patches/patches.but.12.png diff --git a/data/images/patches.but.13.png b/data/images/patches/patches.but.13.png similarity index 100% rename from data/images/patches.but.13.png rename to data/images/patches/patches.but.13.png diff --git a/data/images/patches.but.14.png b/data/images/patches/patches.but.14.png similarity index 100% rename from data/images/patches.but.14.png rename to data/images/patches/patches.but.14.png diff --git a/data/images/patches.but.15.png b/data/images/patches/patches.but.15.png similarity index 100% rename from data/images/patches.but.15.png rename to data/images/patches/patches.but.15.png diff --git a/data/images/patches.but.16.png b/data/images/patches/patches.but.16.png similarity index 100% rename from data/images/patches.but.16.png rename to data/images/patches/patches.but.16.png diff --git a/data/images/patches.but.17.png b/data/images/patches/patches.but.17.png similarity index 100% rename from data/images/patches.but.17.png rename to data/images/patches/patches.but.17.png diff --git a/data/images/patches.but.18.png b/data/images/patches/patches.but.18.png similarity index 100% rename from data/images/patches.but.18.png rename to data/images/patches/patches.but.18.png diff --git a/data/images/patches.but.19.png b/data/images/patches/patches.but.19.png similarity index 100% rename from data/images/patches.but.19.png rename to data/images/patches/patches.but.19.png diff --git a/data/images/patches.but.2.png b/data/images/patches/patches.but.2.png similarity index 100% rename from data/images/patches.but.2.png rename to data/images/patches/patches.but.2.png diff --git a/data/images/patches.but.20.png b/data/images/patches/patches.but.20.png similarity index 100% rename from data/images/patches.but.20.png rename to data/images/patches/patches.but.20.png diff --git a/data/images/patches.but.21.png b/data/images/patches/patches.but.21.png similarity index 100% rename from data/images/patches.but.21.png rename to data/images/patches/patches.but.21.png diff --git a/data/images/patches.but.22.png b/data/images/patches/patches.but.22.png similarity index 100% rename from data/images/patches.but.22.png rename to data/images/patches/patches.but.22.png diff --git a/data/images/patches.but.23.png b/data/images/patches/patches.but.23.png similarity index 100% rename from data/images/patches.but.23.png rename to data/images/patches/patches.but.23.png diff --git a/data/images/patches.but.24.png b/data/images/patches/patches.but.24.png similarity index 100% rename from data/images/patches.but.24.png rename to data/images/patches/patches.but.24.png diff --git a/data/images/patches.but.25.png b/data/images/patches/patches.but.25.png similarity index 100% rename from data/images/patches.but.25.png rename to data/images/patches/patches.but.25.png diff --git a/data/images/patches.but.26.png b/data/images/patches/patches.but.26.png similarity index 100% rename from data/images/patches.but.26.png rename to data/images/patches/patches.but.26.png diff --git a/data/images/patches.but.27.png b/data/images/patches/patches.but.27.png similarity index 100% rename from data/images/patches.but.27.png rename to data/images/patches/patches.but.27.png diff --git a/data/images/patches.but.28.png b/data/images/patches/patches.but.28.png similarity index 100% rename from data/images/patches.but.28.png rename to data/images/patches/patches.but.28.png diff --git a/data/images/patches.but.29.png b/data/images/patches/patches.but.29.png similarity index 100% rename from data/images/patches.but.29.png rename to data/images/patches/patches.but.29.png diff --git a/data/images/patches.but.3.png b/data/images/patches/patches.but.3.png similarity index 100% rename from data/images/patches.but.3.png rename to data/images/patches/patches.but.3.png diff --git a/data/images/patches.but.30.png b/data/images/patches/patches.but.30.png similarity index 100% rename from data/images/patches.but.30.png rename to data/images/patches/patches.but.30.png diff --git a/data/images/patches.but.31.png b/data/images/patches/patches.but.31.png similarity index 100% rename from data/images/patches.but.31.png rename to data/images/patches/patches.but.31.png diff --git a/data/images/patches.but.32.png b/data/images/patches/patches.but.32.png similarity index 100% rename from data/images/patches.but.32.png rename to data/images/patches/patches.but.32.png diff --git a/data/images/patches.but.33.png b/data/images/patches/patches.but.33.png similarity index 100% rename from data/images/patches.but.33.png rename to data/images/patches/patches.but.33.png diff --git a/data/images/patches.but.34.png b/data/images/patches/patches.but.34.png similarity index 100% rename from data/images/patches.but.34.png rename to data/images/patches/patches.but.34.png diff --git a/data/images/patches.but.35.png b/data/images/patches/patches.but.35.png similarity index 100% rename from data/images/patches.but.35.png rename to data/images/patches/patches.but.35.png diff --git a/data/images/patches.but.36.png b/data/images/patches/patches.but.36.png similarity index 100% rename from data/images/patches.but.36.png rename to data/images/patches/patches.but.36.png diff --git a/data/images/patches.but.37.png b/data/images/patches/patches.but.37.png similarity index 100% rename from data/images/patches.but.37.png rename to data/images/patches/patches.but.37.png diff --git a/data/images/patches.but.38.png b/data/images/patches/patches.but.38.png similarity index 100% rename from data/images/patches.but.38.png rename to data/images/patches/patches.but.38.png diff --git a/data/images/patches.but.39.png b/data/images/patches/patches.but.39.png similarity index 100% rename from data/images/patches.but.39.png rename to data/images/patches/patches.but.39.png diff --git a/data/images/patches.but.4.png b/data/images/patches/patches.but.4.png similarity index 100% rename from data/images/patches.but.4.png rename to data/images/patches/patches.but.4.png diff --git a/data/images/patches.but.40.png b/data/images/patches/patches.but.40.png similarity index 100% rename from data/images/patches.but.40.png rename to data/images/patches/patches.but.40.png diff --git a/data/images/patches.but.41.png b/data/images/patches/patches.but.41.png similarity index 100% rename from data/images/patches.but.41.png rename to data/images/patches/patches.but.41.png diff --git a/data/images/patches.but.42.png b/data/images/patches/patches.but.42.png similarity index 100% rename from data/images/patches.but.42.png rename to data/images/patches/patches.but.42.png diff --git a/data/images/patches.but.43.png b/data/images/patches/patches.but.43.png similarity index 100% rename from data/images/patches.but.43.png rename to data/images/patches/patches.but.43.png diff --git a/data/images/patches.but.44.png b/data/images/patches/patches.but.44.png similarity index 100% rename from data/images/patches.but.44.png rename to data/images/patches/patches.but.44.png diff --git a/data/images/patches.but.45.png b/data/images/patches/patches.but.45.png similarity index 100% rename from data/images/patches.but.45.png rename to data/images/patches/patches.but.45.png diff --git a/data/images/patches.but.46.png b/data/images/patches/patches.but.46.png similarity index 100% rename from data/images/patches.but.46.png rename to data/images/patches/patches.but.46.png diff --git a/data/images/patches.but.47.png b/data/images/patches/patches.but.47.png similarity index 100% rename from data/images/patches.but.47.png rename to data/images/patches/patches.but.47.png diff --git a/data/images/patches.but.48.png b/data/images/patches/patches.but.48.png similarity index 100% rename from data/images/patches.but.48.png rename to data/images/patches/patches.but.48.png diff --git a/data/images/patches.but.49.png b/data/images/patches/patches.but.49.png similarity index 100% rename from data/images/patches.but.49.png rename to data/images/patches/patches.but.49.png diff --git a/data/images/patches.but.5.png b/data/images/patches/patches.but.5.png similarity index 100% rename from data/images/patches.but.5.png rename to data/images/patches/patches.but.5.png diff --git a/data/images/patches.but.50.png b/data/images/patches/patches.but.50.png similarity index 100% rename from data/images/patches.but.50.png rename to data/images/patches/patches.but.50.png diff --git a/data/images/patches.but.51.png b/data/images/patches/patches.but.51.png similarity index 100% rename from data/images/patches.but.51.png rename to data/images/patches/patches.but.51.png diff --git a/data/images/patches.but.52.png b/data/images/patches/patches.but.52.png similarity index 100% rename from data/images/patches.but.52.png rename to data/images/patches/patches.but.52.png diff --git a/data/images/patches.but.53.png b/data/images/patches/patches.but.53.png similarity index 100% rename from data/images/patches.but.53.png rename to data/images/patches/patches.but.53.png diff --git a/data/images/patches.but.54.png b/data/images/patches/patches.but.54.png similarity index 100% rename from data/images/patches.but.54.png rename to data/images/patches/patches.but.54.png diff --git a/data/images/patches.but.55.png b/data/images/patches/patches.but.55.png similarity index 100% rename from data/images/patches.but.55.png rename to data/images/patches/patches.but.55.png diff --git a/data/images/patches.but.56.png b/data/images/patches/patches.but.56.png similarity index 100% rename from data/images/patches.but.56.png rename to data/images/patches/patches.but.56.png diff --git a/data/images/patches.but.57.png b/data/images/patches/patches.but.57.png similarity index 100% rename from data/images/patches.but.57.png rename to data/images/patches/patches.but.57.png diff --git a/data/images/patches.but.58.png b/data/images/patches/patches.but.58.png similarity index 100% rename from data/images/patches.but.58.png rename to data/images/patches/patches.but.58.png diff --git a/data/images/patches.but.59.png b/data/images/patches/patches.but.59.png similarity index 100% rename from data/images/patches.but.59.png rename to data/images/patches/patches.but.59.png diff --git a/data/images/patches.but.6.png b/data/images/patches/patches.but.6.png similarity index 100% rename from data/images/patches.but.6.png rename to data/images/patches/patches.but.6.png diff --git a/data/images/patches.but.60.png b/data/images/patches/patches.but.60.png similarity index 100% rename from data/images/patches.but.60.png rename to data/images/patches/patches.but.60.png diff --git a/data/images/patches.but.61.png b/data/images/patches/patches.but.61.png similarity index 100% rename from data/images/patches.but.61.png rename to data/images/patches/patches.but.61.png diff --git a/data/images/patches.but.62.png b/data/images/patches/patches.but.62.png similarity index 100% rename from data/images/patches.but.62.png rename to data/images/patches/patches.but.62.png diff --git a/data/images/patches.but.63.png b/data/images/patches/patches.but.63.png similarity index 100% rename from data/images/patches.but.63.png rename to data/images/patches/patches.but.63.png diff --git a/data/images/patches.but.64.png b/data/images/patches/patches.but.64.png similarity index 100% rename from data/images/patches.but.64.png rename to data/images/patches/patches.but.64.png diff --git a/data/images/patches.but.65.png b/data/images/patches/patches.but.65.png similarity index 100% rename from data/images/patches.but.65.png rename to data/images/patches/patches.but.65.png diff --git a/data/images/patches.but.66.png b/data/images/patches/patches.but.66.png similarity index 100% rename from data/images/patches.but.66.png rename to data/images/patches/patches.but.66.png diff --git a/data/images/patches.but.67.png b/data/images/patches/patches.but.67.png similarity index 100% rename from data/images/patches.but.67.png rename to data/images/patches/patches.but.67.png diff --git a/data/images/patches.but.68.png b/data/images/patches/patches.but.68.png similarity index 100% rename from data/images/patches.but.68.png rename to data/images/patches/patches.but.68.png diff --git a/data/images/patches.but.69.png b/data/images/patches/patches.but.69.png similarity index 100% rename from data/images/patches.but.69.png rename to data/images/patches/patches.but.69.png diff --git a/data/images/patches.but.7.png b/data/images/patches/patches.but.7.png similarity index 100% rename from data/images/patches.but.7.png rename to data/images/patches/patches.but.7.png diff --git a/data/images/patches.but.70.png b/data/images/patches/patches.but.70.png similarity index 100% rename from data/images/patches.but.70.png rename to data/images/patches/patches.but.70.png diff --git a/data/images/patches.but.71.png b/data/images/patches/patches.but.71.png similarity index 100% rename from data/images/patches.but.71.png rename to data/images/patches/patches.but.71.png diff --git a/data/images/patches.but.72.png b/data/images/patches/patches.but.72.png similarity index 100% rename from data/images/patches.but.72.png rename to data/images/patches/patches.but.72.png diff --git a/data/images/patches.but.73.png b/data/images/patches/patches.but.73.png similarity index 100% rename from data/images/patches.but.73.png rename to data/images/patches/patches.but.73.png diff --git a/data/images/patches.but.74.png b/data/images/patches/patches.but.74.png similarity index 100% rename from data/images/patches.but.74.png rename to data/images/patches/patches.but.74.png diff --git a/data/images/patches.but.75.png b/data/images/patches/patches.but.75.png similarity index 100% rename from data/images/patches.but.75.png rename to data/images/patches/patches.but.75.png diff --git a/data/images/patches.but.76.png b/data/images/patches/patches.but.76.png similarity index 100% rename from data/images/patches.but.76.png rename to data/images/patches/patches.but.76.png diff --git a/data/images/patches.but.77.png b/data/images/patches/patches.but.77.png similarity index 100% rename from data/images/patches.but.77.png rename to data/images/patches/patches.but.77.png diff --git a/data/images/patches.but.78.png b/data/images/patches/patches.but.78.png similarity index 100% rename from data/images/patches.but.78.png rename to data/images/patches/patches.but.78.png diff --git a/data/images/patches.but.79.png b/data/images/patches/patches.but.79.png similarity index 100% rename from data/images/patches.but.79.png rename to data/images/patches/patches.but.79.png diff --git a/data/images/patches.but.8.png b/data/images/patches/patches.but.8.png similarity index 100% rename from data/images/patches.but.8.png rename to data/images/patches/patches.but.8.png diff --git a/data/images/patches.but.80.png b/data/images/patches/patches.but.80.png similarity index 100% rename from data/images/patches.but.80.png rename to data/images/patches/patches.but.80.png diff --git a/data/images/patches.but.81.png b/data/images/patches/patches.but.81.png similarity index 100% rename from data/images/patches.but.81.png rename to data/images/patches/patches.but.81.png diff --git a/data/images/patches.but.82.png b/data/images/patches/patches.but.82.png similarity index 100% rename from data/images/patches.but.82.png rename to data/images/patches/patches.but.82.png diff --git a/data/images/patches.but.83.png b/data/images/patches/patches.but.83.png similarity index 100% rename from data/images/patches.but.83.png rename to data/images/patches/patches.but.83.png diff --git a/data/images/patches.but.84.png b/data/images/patches/patches.but.84.png similarity index 100% rename from data/images/patches.but.84.png rename to data/images/patches/patches.but.84.png diff --git a/data/images/patches.but.85.png b/data/images/patches/patches.but.85.png similarity index 100% rename from data/images/patches.but.85.png rename to data/images/patches/patches.but.85.png diff --git a/data/images/patches.but.86.png b/data/images/patches/patches.but.86.png similarity index 100% rename from data/images/patches.but.86.png rename to data/images/patches/patches.but.86.png diff --git a/data/images/patches.but.87.png b/data/images/patches/patches.but.87.png similarity index 100% rename from data/images/patches.but.87.png rename to data/images/patches/patches.but.87.png diff --git a/data/images/patches.but.88.png b/data/images/patches/patches.but.88.png similarity index 100% rename from data/images/patches.but.88.png rename to data/images/patches/patches.but.88.png diff --git a/data/images/patches.but.89.png b/data/images/patches/patches.but.89.png similarity index 100% rename from data/images/patches.but.89.png rename to data/images/patches/patches.but.89.png diff --git a/data/images/patches.but.9.png b/data/images/patches/patches.but.9.png similarity index 100% rename from data/images/patches.but.9.png rename to data/images/patches/patches.but.9.png diff --git a/data/images/patches.but.90.png b/data/images/patches/patches.but.90.png similarity index 100% rename from data/images/patches.but.90.png rename to data/images/patches/patches.but.90.png diff --git a/data/images/patches.but.91.png b/data/images/patches/patches.but.91.png similarity index 100% rename from data/images/patches.but.91.png rename to data/images/patches/patches.but.91.png diff --git a/data/images/patches.but.92.png b/data/images/patches/patches.but.92.png similarity index 100% rename from data/images/patches.but.92.png rename to data/images/patches/patches.but.92.png diff --git a/data/images/patches.but.93.png b/data/images/patches/patches.but.93.png similarity index 100% rename from data/images/patches.but.93.png rename to data/images/patches/patches.but.93.png diff --git a/data/images/patches.but.94.png b/data/images/patches/patches.but.94.png similarity index 100% rename from data/images/patches.but.94.png rename to data/images/patches/patches.but.94.png diff --git a/data/images/patches.but.95.png b/data/images/patches/patches.but.95.png similarity index 100% rename from data/images/patches.but.95.png rename to data/images/patches/patches.but.95.png diff --git a/data/images/patches.but.96.png b/data/images/patches/patches.but.96.png similarity index 100% rename from data/images/patches.but.96.png rename to data/images/patches/patches.but.96.png diff --git a/data/images/patches.but.97.png b/data/images/patches/patches.but.97.png similarity index 100% rename from data/images/patches.but.97.png rename to data/images/patches/patches.but.97.png diff --git a/data/images/patches.but.98.png b/data/images/patches/patches.but.98.png similarity index 100% rename from data/images/patches.but.98.png rename to data/images/patches/patches.but.98.png diff --git a/data/images/patches.but.99.png b/data/images/patches/patches.but.99.png similarity index 100% rename from data/images/patches.but.99.png rename to data/images/patches/patches.but.99.png diff --git a/data/images/flag.seq.0.png b/data/images/port/flag.seq.0.png similarity index 100% rename from data/images/flag.seq.0.png rename to data/images/port/flag.seq.0.png diff --git a/data/images/flag.seq.1.png b/data/images/port/flag.seq.1.png similarity index 100% rename from data/images/flag.seq.1.png rename to data/images/port/flag.seq.1.png diff --git a/data/images/sov_port.dat.0.png b/data/images/port/sov_port.dat.0.png similarity index 100% rename from data/images/sov_port.dat.0.png rename to data/images/port/sov_port.dat.0.png diff --git a/data/images/sov_port.dat.1.png b/data/images/port/sov_port.dat.1.png similarity index 100% rename from data/images/sov_port.dat.1.png rename to data/images/port/sov_port.dat.1.png diff --git a/data/images/sov_port.dat.10.png b/data/images/port/sov_port.dat.10.png similarity index 100% rename from data/images/sov_port.dat.10.png rename to data/images/port/sov_port.dat.10.png diff --git a/data/images/sov_port.dat.11.png b/data/images/port/sov_port.dat.11.png similarity index 100% rename from data/images/sov_port.dat.11.png rename to data/images/port/sov_port.dat.11.png diff --git a/data/images/sov_port.dat.12.png b/data/images/port/sov_port.dat.12.png similarity index 100% rename from data/images/sov_port.dat.12.png rename to data/images/port/sov_port.dat.12.png diff --git a/data/images/sov_port.dat.13.png b/data/images/port/sov_port.dat.13.png similarity index 100% rename from data/images/sov_port.dat.13.png rename to data/images/port/sov_port.dat.13.png diff --git a/data/images/sov_port.dat.14.png b/data/images/port/sov_port.dat.14.png similarity index 100% rename from data/images/sov_port.dat.14.png rename to data/images/port/sov_port.dat.14.png diff --git a/data/images/sov_port.dat.15.png b/data/images/port/sov_port.dat.15.png similarity index 100% rename from data/images/sov_port.dat.15.png rename to data/images/port/sov_port.dat.15.png diff --git a/data/images/sov_port.dat.17.png b/data/images/port/sov_port.dat.17.png similarity index 100% rename from data/images/sov_port.dat.17.png rename to data/images/port/sov_port.dat.17.png diff --git a/data/images/sov_port.dat.19.png b/data/images/port/sov_port.dat.19.png similarity index 100% rename from data/images/sov_port.dat.19.png rename to data/images/port/sov_port.dat.19.png diff --git a/data/images/sov_port.dat.2.png b/data/images/port/sov_port.dat.2.png similarity index 100% rename from data/images/sov_port.dat.2.png rename to data/images/port/sov_port.dat.2.png diff --git a/data/images/sov_port.dat.20.png b/data/images/port/sov_port.dat.20.png similarity index 100% rename from data/images/sov_port.dat.20.png rename to data/images/port/sov_port.dat.20.png diff --git a/data/images/sov_port.dat.21.png b/data/images/port/sov_port.dat.21.png similarity index 100% rename from data/images/sov_port.dat.21.png rename to data/images/port/sov_port.dat.21.png diff --git a/data/images/sov_port.dat.22.png b/data/images/port/sov_port.dat.22.png similarity index 100% rename from data/images/sov_port.dat.22.png rename to data/images/port/sov_port.dat.22.png diff --git a/data/images/sov_port.dat.23.png b/data/images/port/sov_port.dat.23.png similarity index 100% rename from data/images/sov_port.dat.23.png rename to data/images/port/sov_port.dat.23.png diff --git a/data/images/sov_port.dat.24.png b/data/images/port/sov_port.dat.24.png similarity index 100% rename from data/images/sov_port.dat.24.png rename to data/images/port/sov_port.dat.24.png diff --git a/data/images/sov_port.dat.25.png b/data/images/port/sov_port.dat.25.png similarity index 100% rename from data/images/sov_port.dat.25.png rename to data/images/port/sov_port.dat.25.png diff --git a/data/images/sov_port.dat.26.png b/data/images/port/sov_port.dat.26.png similarity index 100% rename from data/images/sov_port.dat.26.png rename to data/images/port/sov_port.dat.26.png diff --git a/data/images/sov_port.dat.27.png b/data/images/port/sov_port.dat.27.png similarity index 100% rename from data/images/sov_port.dat.27.png rename to data/images/port/sov_port.dat.27.png diff --git a/data/images/sov_port.dat.28.png b/data/images/port/sov_port.dat.28.png similarity index 100% rename from data/images/sov_port.dat.28.png rename to data/images/port/sov_port.dat.28.png diff --git a/data/images/sov_port.dat.29.png b/data/images/port/sov_port.dat.29.png similarity index 100% rename from data/images/sov_port.dat.29.png rename to data/images/port/sov_port.dat.29.png diff --git a/data/images/sov_port.dat.3.png b/data/images/port/sov_port.dat.3.png similarity index 100% rename from data/images/sov_port.dat.3.png rename to data/images/port/sov_port.dat.3.png diff --git a/data/images/sov_port.dat.30.png b/data/images/port/sov_port.dat.30.png similarity index 100% rename from data/images/sov_port.dat.30.png rename to data/images/port/sov_port.dat.30.png diff --git a/data/images/sov_port.dat.31.png b/data/images/port/sov_port.dat.31.png similarity index 100% rename from data/images/sov_port.dat.31.png rename to data/images/port/sov_port.dat.31.png diff --git a/data/images/sov_port.dat.32.png b/data/images/port/sov_port.dat.32.png similarity index 100% rename from data/images/sov_port.dat.32.png rename to data/images/port/sov_port.dat.32.png diff --git a/data/images/sov_port.dat.33.png b/data/images/port/sov_port.dat.33.png similarity index 100% rename from data/images/sov_port.dat.33.png rename to data/images/port/sov_port.dat.33.png diff --git a/data/images/sov_port.dat.34.png b/data/images/port/sov_port.dat.34.png similarity index 100% rename from data/images/sov_port.dat.34.png rename to data/images/port/sov_port.dat.34.png diff --git a/data/images/sov_port.dat.35.png b/data/images/port/sov_port.dat.35.png similarity index 100% rename from data/images/sov_port.dat.35.png rename to data/images/port/sov_port.dat.35.png diff --git a/data/images/sov_port.dat.36.png b/data/images/port/sov_port.dat.36.png similarity index 100% rename from data/images/sov_port.dat.36.png rename to data/images/port/sov_port.dat.36.png diff --git a/data/images/sov_port.dat.37.png b/data/images/port/sov_port.dat.37.png similarity index 100% rename from data/images/sov_port.dat.37.png rename to data/images/port/sov_port.dat.37.png diff --git a/data/images/sov_port.dat.38.png b/data/images/port/sov_port.dat.38.png similarity index 100% rename from data/images/sov_port.dat.38.png rename to data/images/port/sov_port.dat.38.png diff --git a/data/images/sov_port.dat.39.png b/data/images/port/sov_port.dat.39.png similarity index 100% rename from data/images/sov_port.dat.39.png rename to data/images/port/sov_port.dat.39.png diff --git a/data/images/sov_port.dat.4.png b/data/images/port/sov_port.dat.4.png similarity index 100% rename from data/images/sov_port.dat.4.png rename to data/images/port/sov_port.dat.4.png diff --git a/data/images/sov_port.dat.40.png b/data/images/port/sov_port.dat.40.png similarity index 100% rename from data/images/sov_port.dat.40.png rename to data/images/port/sov_port.dat.40.png diff --git a/data/images/sov_port.dat.41.png b/data/images/port/sov_port.dat.41.png similarity index 100% rename from data/images/sov_port.dat.41.png rename to data/images/port/sov_port.dat.41.png diff --git a/data/images/sov_port.dat.42.png b/data/images/port/sov_port.dat.42.png similarity index 100% rename from data/images/sov_port.dat.42.png rename to data/images/port/sov_port.dat.42.png diff --git a/data/images/sov_port.dat.5.png b/data/images/port/sov_port.dat.5.png similarity index 100% rename from data/images/sov_port.dat.5.png rename to data/images/port/sov_port.dat.5.png diff --git a/data/images/usa_port.dat.0.png b/data/images/port/usa_port.dat.0.png similarity index 100% rename from data/images/usa_port.dat.0.png rename to data/images/port/usa_port.dat.0.png diff --git a/data/images/usa_port.dat.1.png b/data/images/port/usa_port.dat.1.png similarity index 100% rename from data/images/usa_port.dat.1.png rename to data/images/port/usa_port.dat.1.png diff --git a/data/images/usa_port.dat.10.png b/data/images/port/usa_port.dat.10.png similarity index 100% rename from data/images/usa_port.dat.10.png rename to data/images/port/usa_port.dat.10.png diff --git a/data/images/usa_port.dat.11.png b/data/images/port/usa_port.dat.11.png similarity index 100% rename from data/images/usa_port.dat.11.png rename to data/images/port/usa_port.dat.11.png diff --git a/data/images/usa_port.dat.12.png b/data/images/port/usa_port.dat.12.png similarity index 100% rename from data/images/usa_port.dat.12.png rename to data/images/port/usa_port.dat.12.png diff --git a/data/images/usa_port.dat.13.png b/data/images/port/usa_port.dat.13.png similarity index 100% rename from data/images/usa_port.dat.13.png rename to data/images/port/usa_port.dat.13.png diff --git a/data/images/usa_port.dat.14.png b/data/images/port/usa_port.dat.14.png similarity index 100% rename from data/images/usa_port.dat.14.png rename to data/images/port/usa_port.dat.14.png diff --git a/data/images/usa_port.dat.15.png b/data/images/port/usa_port.dat.15.png similarity index 100% rename from data/images/usa_port.dat.15.png rename to data/images/port/usa_port.dat.15.png diff --git a/data/images/usa_port.dat.16.png b/data/images/port/usa_port.dat.16.png similarity index 100% rename from data/images/usa_port.dat.16.png rename to data/images/port/usa_port.dat.16.png diff --git a/data/images/usa_port.dat.17.png b/data/images/port/usa_port.dat.17.png similarity index 100% rename from data/images/usa_port.dat.17.png rename to data/images/port/usa_port.dat.17.png diff --git a/data/images/usa_port.dat.18.png b/data/images/port/usa_port.dat.18.png similarity index 100% rename from data/images/usa_port.dat.18.png rename to data/images/port/usa_port.dat.18.png diff --git a/data/images/usa_port.dat.19.png b/data/images/port/usa_port.dat.19.png similarity index 100% rename from data/images/usa_port.dat.19.png rename to data/images/port/usa_port.dat.19.png diff --git a/data/images/usa_port.dat.2.png b/data/images/port/usa_port.dat.2.png similarity index 100% rename from data/images/usa_port.dat.2.png rename to data/images/port/usa_port.dat.2.png diff --git a/data/images/usa_port.dat.20.png b/data/images/port/usa_port.dat.20.png similarity index 100% rename from data/images/usa_port.dat.20.png rename to data/images/port/usa_port.dat.20.png diff --git a/data/images/usa_port.dat.21.png b/data/images/port/usa_port.dat.21.png similarity index 100% rename from data/images/usa_port.dat.21.png rename to data/images/port/usa_port.dat.21.png diff --git a/data/images/usa_port.dat.22.png b/data/images/port/usa_port.dat.22.png similarity index 100% rename from data/images/usa_port.dat.22.png rename to data/images/port/usa_port.dat.22.png diff --git a/data/images/usa_port.dat.23.png b/data/images/port/usa_port.dat.23.png similarity index 100% rename from data/images/usa_port.dat.23.png rename to data/images/port/usa_port.dat.23.png diff --git a/data/images/usa_port.dat.24.png b/data/images/port/usa_port.dat.24.png similarity index 100% rename from data/images/usa_port.dat.24.png rename to data/images/port/usa_port.dat.24.png diff --git a/data/images/usa_port.dat.25.png b/data/images/port/usa_port.dat.25.png similarity index 100% rename from data/images/usa_port.dat.25.png rename to data/images/port/usa_port.dat.25.png diff --git a/data/images/usa_port.dat.26.png b/data/images/port/usa_port.dat.26.png similarity index 100% rename from data/images/usa_port.dat.26.png rename to data/images/port/usa_port.dat.26.png diff --git a/data/images/usa_port.dat.27.png b/data/images/port/usa_port.dat.27.png similarity index 100% rename from data/images/usa_port.dat.27.png rename to data/images/port/usa_port.dat.27.png diff --git a/data/images/usa_port.dat.28.png b/data/images/port/usa_port.dat.28.png similarity index 100% rename from data/images/usa_port.dat.28.png rename to data/images/port/usa_port.dat.28.png diff --git a/data/images/usa_port.dat.29.png b/data/images/port/usa_port.dat.29.png similarity index 100% rename from data/images/usa_port.dat.29.png rename to data/images/port/usa_port.dat.29.png diff --git a/data/images/usa_port.dat.3.png b/data/images/port/usa_port.dat.3.png similarity index 100% rename from data/images/usa_port.dat.3.png rename to data/images/port/usa_port.dat.3.png diff --git a/data/images/usa_port.dat.30.png b/data/images/port/usa_port.dat.30.png similarity index 100% rename from data/images/usa_port.dat.30.png rename to data/images/port/usa_port.dat.30.png diff --git a/data/images/usa_port.dat.32.png b/data/images/port/usa_port.dat.32.png similarity index 100% rename from data/images/usa_port.dat.32.png rename to data/images/port/usa_port.dat.32.png diff --git a/data/images/usa_port.dat.33.png b/data/images/port/usa_port.dat.33.png similarity index 100% rename from data/images/usa_port.dat.33.png rename to data/images/port/usa_port.dat.33.png diff --git a/data/images/usa_port.dat.34.png b/data/images/port/usa_port.dat.34.png similarity index 100% rename from data/images/usa_port.dat.34.png rename to data/images/port/usa_port.dat.34.png diff --git a/data/images/usa_port.dat.35.png b/data/images/port/usa_port.dat.35.png similarity index 100% rename from data/images/usa_port.dat.35.png rename to data/images/port/usa_port.dat.35.png diff --git a/data/images/usa_port.dat.36.png b/data/images/port/usa_port.dat.36.png similarity index 100% rename from data/images/usa_port.dat.36.png rename to data/images/port/usa_port.dat.36.png diff --git a/data/images/usa_port.dat.37.png b/data/images/port/usa_port.dat.37.png similarity index 100% rename from data/images/usa_port.dat.37.png rename to data/images/port/usa_port.dat.37.png diff --git a/data/images/usa_port.dat.38.png b/data/images/port/usa_port.dat.38.png similarity index 100% rename from data/images/usa_port.dat.38.png rename to data/images/port/usa_port.dat.38.png diff --git a/data/images/usa_port.dat.39.png b/data/images/port/usa_port.dat.39.png similarity index 100% rename from data/images/usa_port.dat.39.png rename to data/images/port/usa_port.dat.39.png diff --git a/data/images/usa_port.dat.4.png b/data/images/port/usa_port.dat.4.png similarity index 100% rename from data/images/usa_port.dat.4.png rename to data/images/port/usa_port.dat.4.png diff --git a/data/images/usa_port.dat.40.png b/data/images/port/usa_port.dat.40.png similarity index 100% rename from data/images/usa_port.dat.40.png rename to data/images/port/usa_port.dat.40.png diff --git a/data/images/usa_port.dat.41.png b/data/images/port/usa_port.dat.41.png similarity index 100% rename from data/images/usa_port.dat.41.png rename to data/images/port/usa_port.dat.41.png diff --git a/data/images/usa_port.dat.42.png b/data/images/port/usa_port.dat.42.png similarity index 100% rename from data/images/usa_port.dat.42.png rename to data/images/port/usa_port.dat.42.png diff --git a/data/images/usa_port.dat.5.png b/data/images/port/usa_port.dat.5.png similarity index 100% rename from data/images/usa_port.dat.5.png rename to data/images/port/usa_port.dat.5.png diff --git a/data/images/portbut.but.0.png b/data/images/portbut/portbut.but.0.png similarity index 100% rename from data/images/portbut.but.0.png rename to data/images/portbut/portbut.but.0.png diff --git a/data/images/portbut.but.1.png b/data/images/portbut/portbut.but.1.png similarity index 100% rename from data/images/portbut.but.1.png rename to data/images/portbut/portbut.but.1.png diff --git a/data/images/portbut.but.10.png b/data/images/portbut/portbut.but.10.png similarity index 100% rename from data/images/portbut.but.10.png rename to data/images/portbut/portbut.but.10.png diff --git a/data/images/portbut.but.11.png b/data/images/portbut/portbut.but.11.png similarity index 100% rename from data/images/portbut.but.11.png rename to data/images/portbut/portbut.but.11.png diff --git a/data/images/portbut.but.12.png b/data/images/portbut/portbut.but.12.png similarity index 100% rename from data/images/portbut.but.12.png rename to data/images/portbut/portbut.but.12.png diff --git a/data/images/portbut.but.13.png b/data/images/portbut/portbut.but.13.png similarity index 100% rename from data/images/portbut.but.13.png rename to data/images/portbut/portbut.but.13.png diff --git a/data/images/portbut.but.14.png b/data/images/portbut/portbut.but.14.png similarity index 100% rename from data/images/portbut.but.14.png rename to data/images/portbut/portbut.but.14.png diff --git a/data/images/portbut.but.15.png b/data/images/portbut/portbut.but.15.png similarity index 100% rename from data/images/portbut.but.15.png rename to data/images/portbut/portbut.but.15.png diff --git a/data/images/portbut.but.16.png b/data/images/portbut/portbut.but.16.png similarity index 100% rename from data/images/portbut.but.16.png rename to data/images/portbut/portbut.but.16.png diff --git a/data/images/portbut.but.17.png b/data/images/portbut/portbut.but.17.png similarity index 100% rename from data/images/portbut.but.17.png rename to data/images/portbut/portbut.but.17.png diff --git a/data/images/portbut.but.2.png b/data/images/portbut/portbut.but.2.png similarity index 100% rename from data/images/portbut.but.2.png rename to data/images/portbut/portbut.but.2.png diff --git a/data/images/portbut.but.3.png b/data/images/portbut/portbut.but.3.png similarity index 100% rename from data/images/portbut.but.3.png rename to data/images/portbut/portbut.but.3.png diff --git a/data/images/portbut.but.4.png b/data/images/portbut/portbut.but.4.png similarity index 100% rename from data/images/portbut.but.4.png rename to data/images/portbut/portbut.but.4.png diff --git a/data/images/portbut.but.5.png b/data/images/portbut/portbut.but.5.png similarity index 100% rename from data/images/portbut.but.5.png rename to data/images/portbut/portbut.but.5.png diff --git a/data/images/portbut.but.6.png b/data/images/portbut/portbut.but.6.png similarity index 100% rename from data/images/portbut.but.6.png rename to data/images/portbut/portbut.but.6.png diff --git a/data/images/portbut.but.7.png b/data/images/portbut/portbut.but.7.png similarity index 100% rename from data/images/portbut.but.7.png rename to data/images/portbut/portbut.but.7.png diff --git a/data/images/portbut.but.8.png b/data/images/portbut/portbut.but.8.png similarity index 100% rename from data/images/portbut.but.8.png rename to data/images/portbut/portbut.but.8.png diff --git a/data/images/portbut.but.9.png b/data/images/portbut/portbut.but.9.png similarity index 100% rename from data/images/portbut.but.9.png rename to data/images/portbut/portbut.but.9.png diff --git a/data/images/presr.but.0.png b/data/images/presr/presr.but.0.png similarity index 100% rename from data/images/presr.but.0.png rename to data/images/presr/presr.but.0.png diff --git a/data/images/presr.but.1.png b/data/images/presr/presr.but.1.png similarity index 100% rename from data/images/presr.but.1.png rename to data/images/presr/presr.but.1.png diff --git a/data/images/presr.but.10.png b/data/images/presr/presr.but.10.png similarity index 100% rename from data/images/presr.but.10.png rename to data/images/presr/presr.but.10.png diff --git a/data/images/presr.but.11.png b/data/images/presr/presr.but.11.png similarity index 100% rename from data/images/presr.but.11.png rename to data/images/presr/presr.but.11.png diff --git a/data/images/presr.but.12.png b/data/images/presr/presr.but.12.png similarity index 100% rename from data/images/presr.but.12.png rename to data/images/presr/presr.but.12.png diff --git a/data/images/presr.but.13.png b/data/images/presr/presr.but.13.png similarity index 100% rename from data/images/presr.but.13.png rename to data/images/presr/presr.but.13.png diff --git a/data/images/presr.but.14.png b/data/images/presr/presr.but.14.png similarity index 100% rename from data/images/presr.but.14.png rename to data/images/presr/presr.but.14.png diff --git a/data/images/presr.but.15.png b/data/images/presr/presr.but.15.png similarity index 100% rename from data/images/presr.but.15.png rename to data/images/presr/presr.but.15.png diff --git a/data/images/presr.but.16.png b/data/images/presr/presr.but.16.png similarity index 100% rename from data/images/presr.but.16.png rename to data/images/presr/presr.but.16.png diff --git a/data/images/presr.but.17.png b/data/images/presr/presr.but.17.png similarity index 100% rename from data/images/presr.but.17.png rename to data/images/presr/presr.but.17.png diff --git a/data/images/presr.but.2.png b/data/images/presr/presr.but.2.png similarity index 100% rename from data/images/presr.but.2.png rename to data/images/presr/presr.but.2.png diff --git a/data/images/presr.but.3.png b/data/images/presr/presr.but.3.png similarity index 100% rename from data/images/presr.but.3.png rename to data/images/presr/presr.but.3.png diff --git a/data/images/presr.but.4.png b/data/images/presr/presr.but.4.png similarity index 100% rename from data/images/presr.but.4.png rename to data/images/presr/presr.but.4.png diff --git a/data/images/presr.but.5.png b/data/images/presr/presr.but.5.png similarity index 100% rename from data/images/presr.but.5.png rename to data/images/presr/presr.but.5.png diff --git a/data/images/presr.but.6.png b/data/images/presr/presr.but.6.png similarity index 100% rename from data/images/presr.but.6.png rename to data/images/presr/presr.but.6.png diff --git a/data/images/presr.but.7.png b/data/images/presr/presr.but.7.png similarity index 100% rename from data/images/presr.but.7.png rename to data/images/presr/presr.but.7.png diff --git a/data/images/presr.but.8.png b/data/images/presr/presr.but.8.png similarity index 100% rename from data/images/presr.but.8.png rename to data/images/presr/presr.but.8.png diff --git a/data/images/presr.but.9.png b/data/images/presr/presr.but.9.png similarity index 100% rename from data/images/presr.but.9.png rename to data/images/presr/presr.but.9.png diff --git a/data/images/rdfull.but.0.png b/data/images/rd/rdfull.but.0.png similarity index 100% rename from data/images/rdfull.but.0.png rename to data/images/rd/rdfull.but.0.png diff --git a/data/images/rdfull.but.1.png b/data/images/rd/rdfull.but.1.png similarity index 100% rename from data/images/rdfull.but.1.png rename to data/images/rd/rdfull.but.1.png diff --git a/data/images/rdfull.but.10.png b/data/images/rd/rdfull.but.10.png similarity index 100% rename from data/images/rdfull.but.10.png rename to data/images/rd/rdfull.but.10.png diff --git a/data/images/rdfull.but.11.png b/data/images/rd/rdfull.but.11.png similarity index 100% rename from data/images/rdfull.but.11.png rename to data/images/rd/rdfull.but.11.png diff --git a/data/images/rdfull.but.12.png b/data/images/rd/rdfull.but.12.png similarity index 100% rename from data/images/rdfull.but.12.png rename to data/images/rd/rdfull.but.12.png diff --git a/data/images/rdfull.but.16.png b/data/images/rd/rdfull.but.16.png similarity index 100% rename from data/images/rdfull.but.16.png rename to data/images/rd/rdfull.but.16.png diff --git a/data/images/rdfull.but.17.png b/data/images/rd/rdfull.but.17.png similarity index 100% rename from data/images/rdfull.but.17.png rename to data/images/rd/rdfull.but.17.png diff --git a/data/images/rdfull.but.18.png b/data/images/rd/rdfull.but.18.png similarity index 100% rename from data/images/rdfull.but.18.png rename to data/images/rd/rdfull.but.18.png diff --git a/data/images/rdfull.but.19.png b/data/images/rd/rdfull.but.19.png similarity index 100% rename from data/images/rdfull.but.19.png rename to data/images/rd/rdfull.but.19.png diff --git a/data/images/rdfull.but.2.png b/data/images/rd/rdfull.but.2.png similarity index 100% rename from data/images/rdfull.but.2.png rename to data/images/rd/rdfull.but.2.png diff --git a/data/images/rdfull.but.20.png b/data/images/rd/rdfull.but.20.png similarity index 100% rename from data/images/rdfull.but.20.png rename to data/images/rd/rdfull.but.20.png diff --git a/data/images/rdfull.but.21.png b/data/images/rd/rdfull.but.21.png similarity index 100% rename from data/images/rdfull.but.21.png rename to data/images/rd/rdfull.but.21.png diff --git a/data/images/rdfull.but.22.png b/data/images/rd/rdfull.but.22.png similarity index 100% rename from data/images/rdfull.but.22.png rename to data/images/rd/rdfull.but.22.png diff --git a/data/images/rdfull.but.24.png b/data/images/rd/rdfull.but.24.png similarity index 100% rename from data/images/rdfull.but.24.png rename to data/images/rd/rdfull.but.24.png diff --git a/data/images/rdfull.but.25.png b/data/images/rd/rdfull.but.25.png similarity index 100% rename from data/images/rdfull.but.25.png rename to data/images/rd/rdfull.but.25.png diff --git a/data/images/rdfull.but.27.png b/data/images/rd/rdfull.but.27.png similarity index 100% rename from data/images/rdfull.but.27.png rename to data/images/rd/rdfull.but.27.png diff --git a/data/images/rdfull.but.28.png b/data/images/rd/rdfull.but.28.png similarity index 100% rename from data/images/rdfull.but.28.png rename to data/images/rd/rdfull.but.28.png diff --git a/data/images/rdfull.but.32.png b/data/images/rd/rdfull.but.32.png similarity index 100% rename from data/images/rdfull.but.32.png rename to data/images/rd/rdfull.but.32.png diff --git a/data/images/rdfull.but.33.png b/data/images/rd/rdfull.but.33.png similarity index 100% rename from data/images/rdfull.but.33.png rename to data/images/rd/rdfull.but.33.png diff --git a/data/images/rdfull.but.34.png b/data/images/rd/rdfull.but.34.png similarity index 100% rename from data/images/rdfull.but.34.png rename to data/images/rd/rdfull.but.34.png diff --git a/data/images/rdfull.but.40.png b/data/images/rd/rdfull.but.40.png similarity index 100% rename from data/images/rdfull.but.40.png rename to data/images/rd/rdfull.but.40.png diff --git a/data/images/rdfull.but.41.png b/data/images/rd/rdfull.but.41.png similarity index 100% rename from data/images/rdfull.but.41.png rename to data/images/rd/rdfull.but.41.png diff --git a/data/images/rdfull.but.42.png b/data/images/rd/rdfull.but.42.png similarity index 100% rename from data/images/rdfull.but.42.png rename to data/images/rd/rdfull.but.42.png diff --git a/data/images/rdfull.but.43.png b/data/images/rd/rdfull.but.43.png similarity index 100% rename from data/images/rdfull.but.43.png rename to data/images/rd/rdfull.but.43.png diff --git a/data/images/rdfull.but.44.png b/data/images/rd/rdfull.but.44.png similarity index 100% rename from data/images/rdfull.but.44.png rename to data/images/rd/rdfull.but.44.png diff --git a/data/images/rdfull.but.48.png b/data/images/rd/rdfull.but.48.png similarity index 100% rename from data/images/rdfull.but.48.png rename to data/images/rd/rdfull.but.48.png diff --git a/data/images/rdfull.but.49.png b/data/images/rd/rdfull.but.49.png similarity index 100% rename from data/images/rdfull.but.49.png rename to data/images/rd/rdfull.but.49.png diff --git a/data/images/rdfull.but.50.png b/data/images/rd/rdfull.but.50.png similarity index 100% rename from data/images/rdfull.but.50.png rename to data/images/rd/rdfull.but.50.png diff --git a/data/images/rdfull.but.51.png b/data/images/rd/rdfull.but.51.png similarity index 100% rename from data/images/rdfull.but.51.png rename to data/images/rd/rdfull.but.51.png diff --git a/data/images/rdfull.but.52.png b/data/images/rd/rdfull.but.52.png similarity index 100% rename from data/images/rdfull.but.52.png rename to data/images/rd/rdfull.but.52.png diff --git a/data/images/rdfull.but.53.png b/data/images/rd/rdfull.but.53.png similarity index 100% rename from data/images/rdfull.but.53.png rename to data/images/rd/rdfull.but.53.png diff --git a/data/images/rdfull.but.54.png b/data/images/rd/rdfull.but.54.png similarity index 100% rename from data/images/rdfull.but.54.png rename to data/images/rd/rdfull.but.54.png diff --git a/data/images/rdfull.but.55.png b/data/images/rd/rdfull.but.55.png similarity index 100% rename from data/images/rdfull.but.55.png rename to data/images/rd/rdfull.but.55.png diff --git a/data/images/rdfull.but.56.png b/data/images/rd/rdfull.but.56.png similarity index 100% rename from data/images/rdfull.but.56.png rename to data/images/rd/rdfull.but.56.png diff --git a/data/images/rdfull.but.57.png b/data/images/rd/rdfull.but.57.png similarity index 100% rename from data/images/rdfull.but.57.png rename to data/images/rd/rdfull.but.57.png diff --git a/data/images/rdfull.but.58.png b/data/images/rd/rdfull.but.58.png similarity index 100% rename from data/images/rdfull.but.58.png rename to data/images/rd/rdfull.but.58.png diff --git a/data/images/rdfull.but.59.png b/data/images/rd/rdfull.but.59.png similarity index 100% rename from data/images/rdfull.but.59.png rename to data/images/rd/rdfull.but.59.png diff --git a/data/images/rdfull.but.60.png b/data/images/rd/rdfull.but.60.png similarity index 100% rename from data/images/rdfull.but.60.png rename to data/images/rd/rdfull.but.60.png diff --git a/data/images/rdfull.but.70.png b/data/images/rd/rdfull.but.70.png similarity index 100% rename from data/images/rdfull.but.70.png rename to data/images/rd/rdfull.but.70.png diff --git a/data/images/rdfull.but.8.png b/data/images/rd/rdfull.but.8.png similarity index 100% rename from data/images/rdfull.but.8.png rename to data/images/rd/rdfull.but.8.png diff --git a/data/images/rdfull.but.9.png b/data/images/rd/rdfull.but.9.png similarity index 100% rename from data/images/rdfull.but.9.png rename to data/images/rd/rdfull.but.9.png diff --git a/src/game/admin.cpp b/src/game/admin.cpp index e738b2b5..88fb69a0 100644 --- a/src/game/admin.cpp +++ b/src/game/admin.cpp @@ -47,6 +47,7 @@ #include "draw.h" #include "budget.h" #include "future.h" +#include "mission_util.h" #include "game_main.h" #include "ioexception.h" #include "place.h" @@ -1266,7 +1267,7 @@ int FutureCheck(char plr, char type) // duplicate code. if (type == 1) { // VAB/VIB const struct mStr plan = GetMissionPlan(Data->P[plr].Mission[i].MissionCode); - draw_string(111, 41 + i * 51, plan.Abbr); + draw_string(111, 41 + i * 51, (plan.Abbr).c_str()); int MisCod = Data->P[plr].Mission[i].MissionCode; // Show duration level only on missions with a Duration step - Leon @@ -1300,7 +1301,7 @@ int FutureCheck(char plr, char type) const struct mStr plan = GetMissionPlan(Data->P[plr].Future[i].MissionCode); display::graphics.setForegroundColor(1); - draw_string(111, 41 + i * 51, plan.Abbr); + draw_string(111, 41 + i * 51, (plan.Abbr).c_str()); int MisCod = Data->P[plr].Future[i].MissionCode; // Show duration level only on missions with a Duration step - Leon @@ -1440,7 +1441,7 @@ int FutureCheck(char plr, char type) fill_rectangle(109, 36 + 51 * i, 263, 63 + 51 * i, 3); display::graphics.setForegroundColor(5); // Missions(plr, 111, 41 + i * 51, m[i], 0); - MissionName(m[i], 111, 41 + i * 51, 24); + DrawMissionName(m[i], 111, 41 + i * 51, 24); draw_string(113, 75 + i * 51, "ASSIGN FUTURE MISSION"); // Update player's cash shown on other pads @@ -1494,7 +1495,7 @@ int FutureCheck(char plr, char type) ShBox(110, 69 + i * 51, 262, 77 + i * 51); display::graphics.setForegroundColor(5); // Missions(plr, 111, 41 + i * 51, m[i], 0); - MissionName(m[i], 111, 41 + i * 51, 24); + DrawMissionName(m[i], 111, 41 + i * 51, 24); draw_string(113, 75 + i * 51, "ASSIGN FUTURE MISSION"); // Update player's cash shown on other pads diff --git a/src/game/aimis.cpp b/src/game/aimis.cpp index 682575fc..ff459f06 100644 --- a/src/game/aimis.cpp +++ b/src/game/aimis.cpp @@ -37,7 +37,6 @@ #include "mc.h" #include "aimast.h" #include "downgrader.h" -#include "future.h" #include "ioexception.h" #include "logging.h" diff --git a/src/game/aipur.cpp b/src/game/aipur.cpp index 191ab764..31c87059 100644 --- a/src/game/aipur.cpp +++ b/src/game/aipur.cpp @@ -45,6 +45,7 @@ #include "pace.h" std::vector Men; +std::vector> portbuttons(7); uint8_t AIsel[25]; @@ -52,6 +53,7 @@ void DrawStatistics(char Win); void SelectBest(char plr, int pos); char Skill(char plr, char type); void CheckAdv(char plr); +void LoadPortButtons(); /** @@ -118,7 +120,9 @@ void DrawStatistics(char Win) qty = 6; starty = 118; display::LegacySurface local(30, 19); - fin = sOpen("PORTBUT.BUT", "rb", FT_DATA); + + LoadPortButtons(); + OutBox(152, 41, 183, 61); // directors ranking for (i = 0; i < qty; i++) { @@ -130,8 +134,10 @@ void DrawStatistics(char Win) OutBox(starty + (i * 33), 132, 31 + starty + (i * 33), 152); } - fseek(fin, AImg[i] * 570, SEEK_SET); - fread(local.pixels(), 570, 1, fin); + memcpy(local.pixels(), portbuttons[i].data(), 570); + if (memcmp(local.pixels(), portbuttons[i].data(), 570) != 0) { + throw std::runtime_error("Error: portbuttons data not copied in local surface."); + } if (i == 0) { local.copyTo(display::graphics.legacyScreen(), 153, 42); @@ -1374,5 +1380,17 @@ int GenPur(char plr, int hardware_index, int unit_index) } +void LoadPortButtons(){ + // Deserialize portbuttons + std::ifstream file(locate_file("portbut.json", FT_DATA)); + if (!file) { + throw std::runtime_error("portbut.json could not be opened."); + } + cereal::JSONInputArchive ar(file); + ar(portbuttons); + printf("portbuttons successfully uploaded."); + //INFO1("portbuttons successfully uploaded."); +} + /* EOF */ diff --git a/src/game/ast4.cpp b/src/game/ast4.cpp index 392bd08c..7734917c 100644 --- a/src/game/ast4.cpp +++ b/src/game/ast4.cpp @@ -194,7 +194,7 @@ void DrawProgs(char plr, char prog) { char filename[128]; - snprintf(filename, sizeof(filename), "images/aprog.%d.%d.png", plr, prog); + snprintf(filename, sizeof(filename), "images/aprog/aprog.%d.%d.png", plr, prog); boost::shared_ptr image(Filesystem::readImage(filename)); image->exportPalette(); diff --git a/src/game/budget.cpp b/src/game/budget.cpp index 3da55d21..a86701eb 100644 --- a/src/game/budget.cpp +++ b/src/game/budget.cpp @@ -497,7 +497,7 @@ void DrawPreviousMissions(char plr) draw_string(9, 49 + 16 * misnum, Data->P[plr].History[i].MissionName[0]); - draw_string(9, 55 + 16 * misnum, mission.Abbr); + draw_string(9, 55 + 16 * misnum, mission.Abbr.c_str()); // Check the mission code to see if it's a duration mission. // If so, include the duration length. diff --git a/src/game/bzanim.cpp b/src/game/bzanim.cpp index 7dab32fd..e39efb0a 100644 --- a/src/game/bzanim.cpp +++ b/src/game/bzanim.cpp @@ -228,6 +228,7 @@ size_t ImportAnimType(FILE *fin, struct AnimType &target) */ size_t ImportBlockHead(FILE *fin, struct BlockHead &target) { + int32_t position = ftell(fin); bool success = fread(&target.cType, sizeof(target.cType), 1, fin) && fread(&target.fSize, sizeof(target.fSize), 1, fin); diff --git a/src/game/crew.cpp b/src/game/crew.cpp index 3037201a..f5a7c45c 100644 --- a/src/game/crew.cpp +++ b/src/game/crew.cpp @@ -769,7 +769,7 @@ void DrawHard(char mode, char pad, char mis, char plr) display::graphics.setForegroundColor(1); const struct mStr plan = GetMissionPlan(mis); - draw_string(85, 70, plan.Abbr); + draw_string(85, 70, (plan.Abbr).c_str()); //Missions(plr,85,70,mis,0); // Show duration level only on missions with a Duration step - Leon diff --git a/src/game/data.h b/src/game/data.h index 2731a203..a453ae37 100644 --- a/src/game/data.h +++ b/src/game/data.h @@ -939,9 +939,9 @@ struct Help { }; struct AnimType { - char ID[8]; - char OVL[4]; - char SD[2][4]; // Sound ID : Max 2 + std::string ID; + std::string OVL; + std::string SD[2]; // Sound ID : Max 2 int16_t w, h; uint8_t sPlay[2];// Frame to play the Sound uint8_t fNum; // Number of frames @@ -949,6 +949,20 @@ struct AnimType { uint8_t cOff; // Color offsets uint8_t cNum; // Number of Colors // char cPal[cNum]; // Placemarker for RGB Colors + + template + void serialize(Archive &ar) { + ar(CEREAL_NVP(ID)); + ar(CEREAL_NVP(OVL)); + ar(CEREAL_NVP(SD)); + ar(CEREAL_NVP(w)); + ar(CEREAL_NVP(h)); + ar(CEREAL_NVP(sPlay)); + ar(CEREAL_NVP(fNum)); + ar(CEREAL_NVP(fLoop)); + ar(CEREAL_NVP(cOff)); + ar(CEREAL_NVP(cNum)); + } }; struct BlockHead { @@ -959,9 +973,9 @@ struct BlockHead { struct mStr { char Index; /**< Mission Index Number */ - char Name[50]; /**< Name of Mission */ - char Abbr[24]; /**< Name of Mission Abbreviated */ - char Code[62]; /**< Mission Coding String */ + std::string Name; /**< Name of Mission */ + std::string Abbr; /**< Name of Mission Abbreviated */ + std::string Code; /**< Mission Coding String */ char Alt[36]; /**< Alternate Sequence */ char AltD[36]; /**< Alternate Sequence for Deaths (Jt Missions Only) */ char Days, /**< Duration Level */ @@ -976,6 +990,29 @@ struct mStr { uint8_t mVab[2]; /**< Hardware Requirements */ char PCat[MAX_PCAT], /**< Prestige Category List */ LMAd; /**< LM Addition Points */ + + template + void serialize(Archive &ar, uint32_t const version) { + ar(CEREAL_NVP(Index)); + ar(CEREAL_NVP(Name)); + ar(CEREAL_NVP(Abbr)); + ar(CEREAL_NVP(Code)); + ar(CEREAL_NVP(Alt)); + ar(CEREAL_NVP(AltD)); + ar(CEREAL_NVP(Days)); + ar(CEREAL_NVP(Dur)); + ar(CEREAL_NVP(Doc)); + ar(CEREAL_NVP(EVA)); + ar(CEREAL_NVP(LM)); + ar(CEREAL_NVP(Jt)); + ar(CEREAL_NVP(Lun)); + ar(CEREAL_NVP(Lun)); + ar(CEREAL_NVP(mEq)); + ar(CEREAL_NVP(mCrew)); + ar(CEREAL_NVP(mVab)); + ar(CEREAL_NVP(PCat)); + ar(CEREAL_NVP(LMAd)); + } }; // Vehicle assembly working structure diff --git a/src/game/draw.cpp b/src/game/draw.cpp index 6f7958f9..d80ea21f 100644 --- a/src/game/draw.cpp +++ b/src/game/draw.cpp @@ -121,7 +121,7 @@ void draw_heading(int x, int y, const char *txt, char mode, char te) } // Read into letter piecewise to avoid packing issues. - const char *offset = letter_dat + (letterSize * px); + const char *offset = letter_data + (letterSize * px); memcpy(&letter.width, offset, sizeof(letter.width)); memcpy(&letter.img, offset + sizeof(letter.width), sizeof(letter.img)); diff --git a/src/game/endgame.cpp b/src/game/endgame.cpp index c48ece48..ec01d321 100644 --- a/src/game/endgame.cpp +++ b/src/game/endgame.cpp @@ -33,7 +33,7 @@ #include "Buzz_inc.h" #include "aipur.h" #include "draw.h" -#include "future.h" +#include "mission_util.h" #include "fireworks.h" #include "game_main.h" #include "place.h" @@ -171,8 +171,8 @@ void EndGame(char win, char pad) i = 0; } - MissionName(miss, 80, 50, 24); - + DrawMissionName(miss, 80, 50, 24); + if (Option == -1 && MAIL == -1) { strcpy(capName, Data->P[win].Mission[pad].Name); month = Data->P[win].Mission[pad].Month; @@ -689,7 +689,7 @@ void FakeWin(char win) draw_string(10, 50, "MISSION TYPE: "); display::graphics.setForegroundColor(8); - MissionName(miss, 80, 50, 24); + DrawMissionName(miss, 80, 50, 24); display::graphics.setForegroundColor(6); if (Data->Year <= 65) { @@ -937,14 +937,17 @@ void FakeHistory(char plr, char Fyear) // holds the winning player std::string HistFile(unsigned char bud) { - std::string text; - text.resize(600); - FILE *fin = sOpen("ENDGAME.DAT", "rb", FT_DATA); - fseek(fin, bud * 600, SEEK_SET); - fread(&text[0], 600, 1, fin); - fclose(fin); - - return text; + std::vector text; + + std::string filename = "endgame.json"; + std::ifstream file(locate_file(filename.c_str(), FT_DATA)); + if (!file) { + throw std::runtime_error(filename + " could not be opened."); + } + cereal::JSONInputArchive ar(file); + ar(CEREAL_NVP(text)); + + return text[bud]; } void PrintHist(const char *buf) diff --git a/src/game/fs.cpp b/src/game/fs.cpp index f8bd8be0..71eea7d7 100644 --- a/src/game/fs.cpp +++ b/src/game/fs.cpp @@ -200,7 +200,7 @@ try_find_file(const char *name, const char *mode, int type) char *where = ""; const char *newmode = mode; - DEBUG2("looking for file `%s'", name); + TRACE2("looking for file `%s'", name); /** \note allows write access only to savegame files */ if (type != FT_SAVE) { @@ -350,32 +350,21 @@ open_savedat(const char *name, const char *mode) return sOpen(name, mode, FT_SAVE_CHECK); } -char * -slurp_gamedat(const char *name) +char * load_gamedata(const char *name) { - FILE *f; - ssize_t len; - char *p = NULL; - size_t buflen = 0; - - f = open_gamedat(name); - - if (!f) { - return NULL; - } - - len = fread_dyn(&p, &buflen, f); - - if (len < 0) { - CRITICAL2("could not read file `%s'", name); - exit(EXIT_FAILURE); - } - - fclose(f); - - return p; + // Deserialize in vector data + std::vector data; + DESERIALIZE_JSON_FILE(&data, locate_file(name, FT_DATA)); + + // Transform vector data in char pointer p + char* p = new char[data.size() + 1]; // +1 for null char + std::copy(data.begin(), data.end(), p); + p[data.size()] = '\0'; // Add null + + return p; } + /** Create the savegame directory * * The directory will be created as defined in options.dir_savegame. diff --git a/src/game/fs.h b/src/game/fs.h index 38d348b7..d28919bc 100644 --- a/src/game/fs.h +++ b/src/game/fs.h @@ -45,7 +45,7 @@ extern FILE *sOpen(const char *name, const char *mode, int type); extern std::string locate_file(const char *name, int type); extern FILE *open_gamedat(const char *name); extern FILE *open_savedat(const char *name, const char *mode); -extern char *slurp_gamedat(const char *name); +extern char *load_gamedata(const char *name); extern int create_save_dir(void); extern int remove_savedat(const char *name); extern void fix_pathsep(char *path); diff --git a/src/game/futbub.cpp b/src/game/futbub.cpp index 92e0da52..e3ef67b6 100644 --- a/src/game/futbub.cpp +++ b/src/game/futbub.cpp @@ -171,8 +171,38 @@ void MissionPath(char plr, int val, int pad) // These are cleared by DrawMission, but no point taking chances. bubCount = 0; // set the initial bub_count memset(Mev, 0x00, sizeof Mev); - - // Read mission step data + + // Deserialize missSteps + std::vector missSteps; + std::ifstream file(locate_file("missSteps.json", FT_DATA)); + if (!file) { + throw std::runtime_error("Error. missSteps.json could not be opened."); + } + cereal::JSONInputArchive ar(file); + ar(missSteps); + + // Read mission step data and find correct entry + int index = 0; + std::string code; + while (index < missSteps.size()) { + code = missSteps[index]; + // Transform the first characters in a number and compare with val + if ((code[0] - '0') * 10 + (code[1] - '0') == val) { + break; + } + index++; + } + + //Copy string value into missStep + if ( size_t pos = missSteps[index].find('A')){ + code = missSteps[index].substr(pos); + strncpy(missStep, code.c_str(), 1024 - 1); + missStep[1024-1] = '\0'; + } else { + memset(missStep, 0, 1024); + } + + /* FILE *MSteps = sOpen("missSteps.dat", "r", FT_DATA); if (! MSteps || fgets(missStep, 1024, MSteps) == NULL) { @@ -186,7 +216,8 @@ void MissionPath(char plr, int val, int pad) } fclose(MSteps); - + */ + for (int n = 2; missStep[n] != 'Z'; n++) { switch (missStep[n]) { case 'A': diff --git a/src/game/future.cpp b/src/game/future.cpp index 5e530688..285d4925 100644 --- a/src/game/future.cpp +++ b/src/game/future.cpp @@ -78,9 +78,8 @@ enum FMFields { bool JointFlag, MarsFlag, JupiterFlag, SaturnFlag; display::LegacySurface *vh; -// missionData is used in SetParameters, PianoKey, UpSearchRout, -// DownSearchRout, Future, and GetMissionData. std::vector missionData; +// missionData is used in Future, UpSearchRout and DownSearchRout } // End unnamed namespace @@ -91,11 +90,10 @@ void DrawFuture(char plr, int mis, char pad, MissionNavigator &nav); void ClearDisplay(void); void DrawPenalty(char plr, const struct mStr &mission); void DrawPenaltyPopup(char plr, const struct mStr &mission); -void SetParameters(void); void DrawLocks(const MissionNavigator &nav); void Toggle(FMFields button, int state); void TogBox(int x, int y, int st); -void PianoKey(int X, MissionNavigator &nav); +void PianoKey(const struct mStr &mission, MissionNavigator &nav); void DrawPie(int s); void PlaceRX(FMFields button); void ClearRX(FMFields button); @@ -240,7 +238,7 @@ void DrawFuture(char plr, int mis, char pad, MissionNavigator &nav) } gr_sync(); - + DrawMission(plr, 8, 37, mis, nav); display::graphics.setForegroundColor(5); @@ -248,15 +246,15 @@ void DrawFuture(char plr, int mis, char pad, MissionNavigator &nav) /* lines of text are 1:8,30 2:8,37 3:8,44 */ switch (pad) { // These used to say Pad 1, 2, 3 -Leon case 0: - draw_string(8, 30, "PAD A:"); + draw_string(8, 30, "PAD: A"); break; case 1: - draw_string(8, 30, "PAD B:"); + draw_string(8, 30, "PAD: B"); break; case 2: - draw_string(8, 30, "PAD C:"); + draw_string(8, 30, "PAD: C"); break; } @@ -481,40 +479,6 @@ void DrawPenaltyPopup(char plr, const struct mStr &mission) } -/** - * Cache a subset of mission data in a local array. - * - * Populates the global array missionData with stored mission data. - */ -void SetParameters(void) -{ - if (! missionData.empty()) { - return; - } - - FILE *fin = sOpen("MISSION.DAT", "rb", FT_DATA); - - if (fin == NULL) { - throw IOException("Could not open MISSION.DAT"); - } - - for (int i = 0; i < 62; i++) { - struct mStr entry; - - if (fread(&entry, sizeof entry, 1, fin) != 1) { - missionData.clear(); - fclose(fin); - throw IOException("Error reading entry in MISSION.DAT"); - } - - missionData.push_back(entry); - } - - fclose(fin); - return; -} - - /* Illustrate all of the mission parameter "locks" in their respective * settings. * @@ -664,35 +628,35 @@ void TogBox(int x, int y, int st) /* Set the mission navigation buttons to match the parameters of the * chosen mission. * - * \param X the mission code (mStr.Index or MissionType.MissionCode). + * \param mission the mission data (mStr.Index or MissionType.MissionCode). * \param nav TODO. */ -void PianoKey(int X, MissionNavigator &nav) -{ - TRACE2("->PianoKey(X %d)", X); - +void PianoKey(const struct mStr &mission, MissionNavigator &nav) +{ + TRACE2("->PianoKey(mission index %d)", mission.Index); + if (! nav.docking.lock) { - nav.docking.value = missionData[X].Doc; + nav.docking.value = mission.Doc; Toggle(FM_Docking, nav.docking.value); } if (! nav.EVA.lock) { - nav.EVA.value = missionData[X].EVA; + nav.EVA.value = mission.EVA; Toggle(FM_EVA, nav.EVA.value); } if (! nav.LM.lock) { - nav.LM.value = missionData[X].LM; + nav.LM.value = mission.LM; Toggle(FM_LM, nav.LM.value); } if (! nav.joint.lock) { - nav.joint.value = missionData[X].Jt; + nav.joint.value = mission.Jt; Toggle(FM_Joint, nav.joint.value); } if (! nav.duration.lock) { - nav.duration.value = missionData[X].Days; + nav.duration.value = mission.Days; assert(nav.duration.value >= 0); Toggle(FM_Duration, nav.duration.value ? 1 : 0); @@ -863,12 +827,9 @@ void NavReset(MissionNavigator &nav) } - /* Find the next mission that matches the given parameters, searching * by ascending mission code * - * TODO: This can be tightened up... - * * \param num The mission code of the currently selected mission. * \param plr The current player (0 for USA, 1 for USSR). * \param navigator The required mission parameters. @@ -876,34 +837,21 @@ void NavReset(MissionNavigator &nav) * mission is found. */ int UpSearchRout(int num, char plr, const MissionNavigator &navigator) -{ - bool found = false; - int orig = num; - - if (++num >= 56 + plr) { - num = 0; - } - - while (! found) { + { + do { + ++num; - if (num == Mission_MarsFlyby && MarsFlag == false || - num == Mission_JupiterFlyby && JupiterFlag == false || - num == Mission_SaturnFlyby && SaturnFlag == false) { - found = false; - } else { - found = NavMatch(navigator, missionData[num]); + if (num > 56 + plr) { + num = 0; } - if (num == orig) { - return 0; + if ((num == Mission_MarsFlyby && !MarsFlag) || + (num == Mission_JupiterFlyby && !JupiterFlag) || + (num == Mission_SaturnFlyby && !SaturnFlag)) { + continue; } - - if (found == false) { - if (++num > 56 + plr) { - num = 0; - } - } - } /* end while */ + + } while (!NavMatch(navigator, missionData[num])); return num; } @@ -912,8 +860,6 @@ int UpSearchRout(int num, char plr, const MissionNavigator &navigator) /* Find the next mission that matches the given parameters, searching * by descending mission code * - * TODO: This can be tightened up... - * * \param num The mission code of the currently selected mission. * \param plr The current player (0 for USA, 1 for USSR). * \param navigator The required mission parameters. @@ -922,34 +868,20 @@ int UpSearchRout(int num, char plr, const MissionNavigator &navigator) */ int DownSearchRout(int num, char plr, const MissionNavigator &navigator) { - bool found = false; - int orig = num; - - if (--num < 0) { - num = 56 + plr; - } - - // TODO: Redo while loop so finding match immediately returns num? - while (! found) { - - if (num == Mission_MarsFlyby && MarsFlag == false || - num == Mission_JupiterFlyby && JupiterFlag == false || - num == Mission_SaturnFlyby && SaturnFlag == false) { - found = false; - } else { - found = NavMatch(navigator, missionData[num]); - } + do { + --num; - if (num == orig) { - return 0; + if (num < 0) { + num = 56 + plr; } - if (! found) { - if (--num < 0) { - num = 56 + plr; - } + if ((num == Mission_MarsFlyby && !MarsFlag) || + (num == Mission_JupiterFlyby && !JupiterFlag) || + (num == Mission_SaturnFlyby && !SaturnFlag)) { + continue; } - } /* end while */ + + } while (!NavMatch(navigator, missionData[num])); return num; } @@ -964,7 +896,7 @@ int DownSearchRout(int num, char plr, const MissionNavigator &navigator) */ void Future(char plr) { - /** \todo the whole Future()-function is 500 >lines and unreadable */ + // TODO: the whole Future()-function is 500 >lines and unreadable TRACE1("->Future(plr)"); const int MaxDur = 6; int pad = 0; @@ -978,13 +910,11 @@ void Future(char plr) unsigned int year = Data->Year; unsigned int season = Data->Season; TRACE3("--- Setting year=Year (%d), season=Season (%d)", year, season); - - try { - SetParameters(); - } catch (IOException &err) { - CRITICAL1(err.what()); - return; - } + + if (missionData.empty()) { + missionData = GetMissionData(); + } + struct mStr mission; MarsFlag = MissionTimingOk(Mission_MarsFlyby, year, season); JupiterFlag = MissionTimingOk(Mission_JupiterFlyby, year, season); @@ -995,7 +925,7 @@ void Future(char plr) helpText = "i011"; char misType = 0; ClrFut(plr, pad); - + JointFlag = JointMissionOK(plr, pad); // initialize Joint flag MissionNavigator nav; NavReset(nav); @@ -1004,15 +934,14 @@ void Future(char plr) nav.joint.value = 0; nav.joint.lock = true; } - + DrawFuture(plr, misType, pad, nav); while (1) { key = 0; GetMouse(); - prev_setting = setting; - setting = -1; + prev_setting = setting = -1; if (key == '-') { DecreasePathResolution(); @@ -1032,8 +961,7 @@ void Future(char plr) if (setting >= 0) { if (prev_setting < 0) { - local.copyFrom(display::graphics.legacyScreen(), - 18, 186, 183, 194); + local.copyFrom(display::graphics.legacyScreen(), 18, 186, 183, 194); } if (prev_setting != setting) { @@ -1048,8 +976,8 @@ void Future(char plr) local.copyTo(display::graphics.legacyScreen(), 18, 186); } - if (((x >= 244 && y >= 5 && x <= 313 && y <= 17 && mousebuttons > 0) || - key == K_ENTER)) { + if (((x >= 244 && y >= 5 && x <= 313 && y <= 17 + && mousebuttons > 0) || key == K_ENTER)) { InBox(244, 5, 313, 17); WaitForMouseUp(); @@ -1071,12 +999,15 @@ void Future(char plr) // created listing the options. Once the pop-up is // dismissed the screen may be redrawn from the buffer. local2.copyFrom(display::graphics.legacyScreen(), 74, 3, 250, 199); - int duration = missionData[misType].Dur ? - nav.duration.value : missionData[misType].Days; - int NewType = missionData[misType].mCrew; + + mission = GetMissionPlan(misType); + int duration = mission.Dur ? nav.duration.value : mission.Days; + int NewType = mission.mCrew; Data->P[plr].Future[pad].Duration = duration; int Ok = HardCrewAssign(plr, pad, misType, NewType); + DEBUG5("HardCrewAssign(plr %d, pad %d, misType %d, mCrew %d)", plr, pad, misType, NewType); + DEBUG2("Ok = %d", Ok); local2.copyTo(display::graphics.legacyScreen(), 74, 3); @@ -1089,6 +1020,7 @@ void Future(char plr) Data->P[plr].Future[pad].MissionCode = misType; continue; } + } else if ((x >= 43 && y >= 74 && x <= 53 && y <= 82 && mousebuttons > 0) || key == '!') { // Duration restriction lock nav.duration.lock = (! nav.duration.lock); @@ -1103,9 +1035,9 @@ void Future(char plr) WaitForMouseUp(); - } else if (nav.duration.lock != true && - ((x >= 5 && y >= 49 && x <= 53 && y <= 72 && mousebuttons > 0) || - key == '1')) { // Duration toggle + } else if (nav.duration.lock != true && + ((x >= 5 && y >= 49 && x <= 53 && y <= 72 && mousebuttons > 0) || + key == '1')) { // Duration toggle InBox(5, 49, 53, 72); if (nav.duration.value == MaxDur) { @@ -1123,16 +1055,14 @@ void Future(char plr) // If a duration mission, update the duration & mission // penalty displays - if (missionData[misType].Dur) { - struct mStr mission = missionData[misType]; - int duration = MAX(nav.duration.value, - missionData[misType].Days); - bool valid = - (nav.duration.value >= missionData[misType].Days); - PrintDuration(duration, valid ? 5 : 9); - - mission.Days = duration; - DrawPenalty(plr, mission); + if (missionData[misType].Dur) { + mission = GetMissionPlan(misType); + int duration = MAX(nav.duration.value, missionData[misType].Days); + bool valid = (nav.duration.value >= missionData[misType].Days); + PrintDuration(duration, valid ? 5 : 9); + + mission.Days = duration; + DrawPenalty(plr, mission); } WaitForMouseUp(); @@ -1142,7 +1072,8 @@ void Future(char plr) OutBox(5, 49, 53, 72); } else if (nav.duration.lock != true && - (key == 'A' || key == 'B' || key == 'C' || key == 'D' || key == 'E' || key == 'F')) { // Set Duration A-F + (key == 'A' || key == 'B' || key == 'C' || key == 'D' || + key == 'E' || key == 'F')) { // Set Duration A-F InBox(5, 49, 53, 72); int al = int(key) - 64; // Convert A-F to 1-6 @@ -1158,16 +1089,14 @@ void Future(char plr) // If a duration mission, update the duration & mission // penalty displays - if (missionData[misType].Dur) { - struct mStr mission = missionData[misType]; - int duration = MAX(nav.duration.value, - missionData[misType].Days); - bool valid = - (nav.duration.value >= missionData[misType].Days); - PrintDuration(duration, valid ? 5 : 9); - - mission.Days = duration; - DrawPenalty(plr, mission); + if (missionData[misType].Dur) { + mission = GetMissionPlan(misType); + int duration = MAX(nav.duration.value, missionData[misType].Days); + bool valid = (nav.duration.value >= missionData[misType].Days); + PrintDuration(duration, valid ? 5 : 9); + + mission.Days = duration; + DrawPenalty(plr, mission); } WaitForMouseUp(); @@ -1322,20 +1251,21 @@ void Future(char plr) delay(150); OutBox(203, 33, 238, 47); OutBox(203, 34, 238, 47); + + // If a duration mission, update the duration & mission + // penalty displays + if (missionData[misType].Dur) { + mission = GetMissionPlan(misType); + int duration = MAX(nav.duration.value, missionData[misType].Days); + bool valid = (nav.duration.value >= missionData[misType].Days); + PrintDuration(duration, valid ? 5 : 9); - if (missionData[misType].Dur) { - struct mStr mission = missionData[misType]; - int duration = MAX(nav.duration.value, - missionData[misType].Days); - bool valid = - (nav.duration.value >= missionData[misType].Days); - PrintDuration(duration, valid ? 5 : 9); - - mission.Days = duration; + mission.Days = duration; DrawPenaltyPopup(plr, mission); } else { - DrawPenaltyPopup(plr, missionData[misType]); + DrawPenaltyPopup(plr, mission); } + } else if ((x >= 5 && y >= 84 && x <= 16 && y <= 130 && mousebuttons > 0) || (key == UP_ARROW)) { // Scroll up among Mission Types @@ -1472,48 +1402,6 @@ void PrintDuration(int duration, int color) } -/* Prints the name of the selected mission. - * - * This writes the name of the mission associated with the given mission - * code - * - * \param val The mission code. - * \param xx The x coordinates for the name block's upper-left corner. - * \param yy The y coordinates for the name block's upper-left corner. - * \param len The number of characters at which to start a new line. - */ -void MissionName(int val, int xx, int yy, int len) -{ - TRACE5("->MissionName(val %d, xx %d, yy %d, len %d)", - val, xx, yy, len); - int i, j = 0; - - const struct mStr mission = GetMissionPlan(val); - - grMoveTo(xx, yy); - - for (i = 0; i < 50; i++) { - if (j > len && mission.Name[i] == ' ') { - yy += 7; - j = 0; - grMoveTo(xx, yy); - } else { - draw_character(mission.Name[i]); - } - - j++; - - if (mission.Name[i] == '\0') { - break; - } - } - - TRACE1("<-MissionName"); - - return; -} - - /** * Update the mission display to reflect the given mission, including * the type, name, duration, and navigation toggle buttons. @@ -1529,18 +1417,20 @@ void MissionName(int val, int xx, int yy, int len) * \param X screen coord for mission name string * \param Y screen coord for mission name string * \param val the mission type (MissionType.MissionCode / mStr.Index) - * \param bub if set to 0 or 3 the function will not draw stuff + * \param bub if set to 0 or 3 the function will not draw stuff (???) * \param nav the set of mission parameters for mission selection. */ void DrawMission(char plr, int X, int Y, int val, MissionNavigator &nav) { TRACE4("->DrawMission(plr, X %d, Y %d, val %d, nav)", X, Y, val); - + + struct mStr mission = GetMissionPlan(val); + // PianoKey is used whenever the mission selection changes, to // update the mission navigator with parameters matching the // newly displayed mission. This ensures the navigation display // handles the dual task - PianoKey(val, nav); // Should this be moved outside DrawMission? + PianoKey(mission, nav); // Should this be moved outside DrawMission? ClearDisplay(); // Redraw solar system display fill_rectangle(6, 31, 199, 46, 3); // Clear mission name @@ -1549,21 +1439,19 @@ void DrawMission(char plr, int X, int Y, int val, MissionNavigator &nav) draw_string(55, 30, "TYPE: "); draw_number(0, 0, val); display::graphics.setForegroundColor(5); - - struct mStr mission = missionData[val]; - + // If a duration mission, print the selected duration so long as // it is greater than the minimum mission duration. - if (mission.Dur == 1) { + if (mission.Dur) { int duration = MAX(nav.duration.value, mission.Days); PrintDuration(duration, duration >= mission.Days ? 5 : 9); } else { PrintDuration(mission.Days, 5); } - MissionName(val, X, Y, 24); + DrawMissionName(val, X, Y, 24); - if (mission.Dur == 1 && mission.Days < nav.duration.value) { + if (mission.Dur && mission.Days < nav.duration.value) { mission.Days = nav.duration.value; } @@ -1595,7 +1483,7 @@ void DrawMission(char plr, int X, int Y, int val, MissionNavigator &nav) */ bool FutureMissionOk(char plr, const MissionNavigator &nav, int mis) { - const struct mStr &mission = missionData[mis]; + struct mStr mission = GetMissionPlan(mis); if (mission.Dur && nav.duration.value < mission.Days) { Help("i160"); @@ -1619,8 +1507,7 @@ bool FutureMissionOk(char plr, const MissionNavigator &nav, int mis) return false; } - if (mission.Doc && - Data->P[plr].Misc[MISC_HW_DOCKING_MODULE].Num < 0) { + if (mission.Doc && Data->P[plr].Misc[MISC_HW_DOCKING_MODULE].Num < 0) { Help("i119"); return false; } @@ -1629,11 +1516,5 @@ bool FutureMissionOk(char plr, const MissionNavigator &nav, int mis) return true; } -std::vector GetMissionData() -{ - SetParameters(); - return missionData; -} - /* vim: set noet ts=4 sw=4 tw=77: */ diff --git a/src/game/future.h b/src/game/future.h index 5f2cdbe8..62f10be8 100644 --- a/src/game/future.h +++ b/src/game/future.h @@ -1,12 +1,8 @@ #ifndef FUTURE_H #define FUTURE_H -#include - #include "data.h" void Future(char plr); -void MissionName(int val, int xx, int yy, int len); -std::vector GetMissionData(); #endif // FUTURE_H diff --git a/src/game/game_main.cpp b/src/game/game_main.cpp index e6bc68d6..81c3f426 100644 --- a/src/game/game_main.cpp +++ b/src/game/game_main.cpp @@ -157,7 +157,6 @@ void VerifyCrews(char plr); int game_main_impl(int argc, char *argv[]) { - FILE *fin; const char *see_readme = "look for further instructions in the README file"; char ex, choice; @@ -178,19 +177,18 @@ int game_main_impl(int argc, char *argv[]) Filesystem::addPath(options.dir_savegame); /* hacking... */ log_setThreshold(&_LOGV(LOG_ROOT_CAT), MAX(0, LP_NOTICE - (int)options.want_debug)); - - fin = open_gamedat("USA_PORT.DAT"); - - if (fin == NULL) { + + std::ifstream file(locate_file("usa_port.json", FT_DATA)); + if (!file) { CRITICAL1("can't find game data files"); NOTICE1("set environment variable BARIS_DATA or edit config file"); NOTICE2("%s", see_readme); - + crash("Data missing", "Unable to locate game data files."); + } else { + INFO1("game data files found"); } - - fclose(fin); - + if (create_save_dir() != 0) { CRITICAL3("can't create save directory `%s': %s", options.dir_savegame, strerror(errno)); diff --git a/src/game/intel.cpp b/src/game/intel.cpp index df5ffc72..25a2d532 100644 --- a/src/game/intel.cpp +++ b/src/game/intel.cpp @@ -38,7 +38,7 @@ #include "gamedata.h" #include "Buzz_inc.h" -#include "future.h" +#include "mission_util.h" #include "draw.h" #include "game_main.h" #include "mission_util.h" @@ -582,7 +582,7 @@ void XSpec(char plr, char mis, char year) draw_string(33, 169, "PLANNING A "); display::graphics.setForegroundColor(9); - MissionName(mis, 93, 169, 30); + DrawMissionName(mis, 93, 169, 30); display::graphics.setForegroundColor(1); draw_string(33, 183, "SOMETIME IN THE NEXT YEAR."); DrawIntelImage(plr, 37 + Data->P[plr].PastIntel[year].SafetyFactor); @@ -1190,7 +1190,7 @@ void HarIntel(char plr, char acc) void DrawIntelBackground() { fill_rectangle(153, 32, 310, 131, 0); - boost::shared_ptr background(Filesystem::readImage("images/intel_background.png")); + boost::shared_ptr background(Filesystem::readImage("images/intel/intel_background.png")); background->exportPalette(); display::graphics.screen()->draw(background, 153, 32); } @@ -1221,7 +1221,7 @@ void DrawIntelImage(char plr, char poff) char filename[128]; snprintf(filename, sizeof(filename), - "images/intel.but.%d.png", + "images/intel/intel.but.%d.png", (int)poff + 1); // If the image cannot be written, report the error and continue. diff --git a/src/game/mc2.cpp b/src/game/mc2.cpp index e6bdac74..cc83884a 100644 --- a/src/game/mc2.cpp +++ b/src/game/mc2.cpp @@ -91,7 +91,10 @@ MissionParse(char plr, struct mStr &misType, char pad) STEP = 0; loc = pad; - char *MCode = misType.Code; + + char *MCode = new char[misType.Code.length() + 1]; + std::strcpy(MCode, misType.Code.c_str()); + DEBUG2("MCode: %s", MCode); for (i = 0; MCode[i] != '|'; ++i) { switch (MCode[i]) { @@ -105,8 +108,7 @@ MissionParse(char plr, struct mStr &misType, char pad) // printf(" :Delay of %d seasons\n", MCode[i + 1] - 0x30); for (j = 0; j < (MCode[i + 1] - 0x30); j++) { - MissionSteps(plr, MCode[i + 2], STEP++, loc - pad, - misType); + MissionSteps(plr, MCode[i + 2], STEP++, loc - pad, misType); } i += 2; @@ -174,6 +176,7 @@ MissionParse(char plr, struct mStr &misType, char pad) break; } } + delete MCode; } diff --git a/src/game/mis_c.cpp b/src/game/mis_c.cpp index c7531ab8..a2a00348 100644 --- a/src/game/mis_c.cpp +++ b/src/game/mis_c.cpp @@ -31,8 +31,10 @@ #include #include +#include #include "display/graphics.h" #include "display/surface.h" +#include "display/image.h" #include "gamedata.h" #include "Buzz_inc.h" @@ -50,6 +52,7 @@ #include "endianness.h" #include "ioexception.h" #include "place.h" +#include "filesystem.h" #define FRM_Delay 22 @@ -69,8 +72,28 @@ struct OF { int16_t idx; }; -char SHTS[4]; +struct BZFileHeader { + std::string ID; + int32_t offset; // Offset for AnimType + int32_t size; + + template + void serialize(Archive &ar, uint32_t const version) + { + ar(CEREAL_NVP(ID)); + ar(CEREAL_NVP(offset)); + ar(CEREAL_NVP(size)); + } +}; + + +std::vector indexEntry(41); +std::vector header(41); +std::vector> animCache; +boost::shared_ptr equipAnim; +int frameCounter = 0; +char SHTS[4]; char STEPnum; char daysAMonth[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; @@ -85,6 +108,12 @@ BZAnimation::Ptr FindHardwareAnim(char plr, const struct MisEval &step); int ImportInfin(FILE *fin, struct Infin &target); int ImportOF(FILE *fin, struct OF &target); void InRFBox(int a, int b, int c, int d, int col); +std::string getEquipAnimID(char plr, const struct MisEval &step); +int getEquipAnimIndex(std::string name); +void loadFrames(int index); +void playEquipAnim (int index); +void loadHeader(); +void loadIndexEntry(); /** Finds the video fitting to the current mission step and plays it. @@ -100,8 +129,7 @@ void InRFBox(int a, int b, int c, int d, int col); void PlaySequence(char plr, int step, const char *InSeq, char mode) { //DEBUG1("->PlaySequence()"); - DEBUG4("->PlaySequence(plr, step %d, Seq %s, mode %d)", - step, InSeq, mode); + DEBUG4("->PlaySequence(plr, step %d, Seq %s, mode %d)", step, InSeq, mode); int keep_going; int i, j, k; unsigned int max; @@ -914,12 +942,11 @@ char FailureMode(char plr, int prelim, char *text) double last_secs; Equipment *e; display::LegacySurface saveScreen(display::graphics.screen()->width(), display::graphics.screen()->height()); - FadeOut(2, 10, 0, 0); // this destroys what's in the current page frames saveScreen.copyFrom(display::graphics.legacyScreen(), 0, 0, display::graphics.screen()->width() - 1, display::graphics.screen()->height() - 1); - + display::graphics.screen()->clear(); ShBox(0, 0, 319, 22); IOBox(243, 3, 316, 19); @@ -1118,14 +1145,28 @@ char FailureMode(char plr, int prelim, char *text) InRFBox(162, 46, 312, 127, 0); // Image is 188,49 // Place Image Here - - BZAnimation::Ptr modelAnim = FindHardwareAnim(plr, Mev[STEP]); - + + // Deserialize header + loadHeader(); + + //BZAnimation::Ptr modelAnim = FindHardwareAnim(plr, Mev[STEP]); + + std::string ID = getEquipAnimID(plr, Mev[STEP]); + int index = getEquipAnimIndex(ID); + loadFrames(index); + + if (index > -1) { + last_secs = get_time(); + playEquipAnim(index); + } + + /* if (modelAnim) { last_secs = get_time(); modelAnim->advance(); } - + */ + FadeIn(2, 10, 0, 0); WaitForMouseUp(); @@ -1136,11 +1177,17 @@ char FailureMode(char plr, int prelim, char *text) } while (1) { + if (index > -1 && get_time() - last_secs > .55) { + last_secs = get_time(); + playEquipAnim(index); + } + + /* if (modelAnim && get_time() - last_secs > .55) { last_secs = get_time(); modelAnim->advance(); } - + */ GetMouse(); if ((x >= 245 && y >= 5 && x <= 314 && y <= 17 && mousebuttons > 0) || key == K_ENTER) { @@ -1264,13 +1311,27 @@ char DrawMoonSelection(char plr, char nauts, const struct MisEval &step) InRFBox(162, 46, 312, 127, 0); // Image is 188,49 // Place Image Here - BZAnimation::Ptr moonAnim = FindHardwareAnim(plr, step); + //BZAnimation::Ptr moonAnim = FindHardwareAnim(plr, step); + + // Deserialize header + loadHeader(); + + std::string ID = getEquipAnimID(plr, step); + int index = getEquipAnimIndex(ID); + loadFrames(index); + + if (index > -1) { + last_secs = get_time(); + playEquipAnim(index); + } + /* if (moonAnim) { last_secs = get_time(); moonAnim->advance(); } - + */ + InRFBox(25, 31, 135, 45, 10); display::graphics.setForegroundColor(11); draw_string(83, 40, Data->P[plr].Mission[step.pad].Name, ALIGN_CENTER); @@ -1302,11 +1363,18 @@ char DrawMoonSelection(char plr, char nauts, const struct MisEval &step) key = 0; while (1) { + if (index > -1 && get_time() - last_secs > .55) { + last_secs = get_time(); + playEquipAnim(index); + } + + /* if (moonAnim && get_time() - last_secs > .55) { last_secs = get_time(); moonAnim->advance(); } - + */ + GetMouse(); if (MX[cPad][0].A->Status != AST_ST_DEAD && @@ -1453,3 +1521,109 @@ void InRFBox(int a, int b, int c, int d, int col) fill_rectangle(a + 1, b + 1, c - 1, d - 1, col); return; } + + +std::string getEquipAnimID(char plr, const struct MisEval &step) +{ + std::string name("XXXX"); + + if (step.Class == Mission_PhotoRecon) { + name.replace(0, 4, "XCAM"); + } else { + name.replace(0, 2, (plr == 0) ? "US" : "SV"); + name.replace(2, 2, GetEquipment(step)->ID); + } + // trim to the first 4 chars to compare strings properly in getEquipAnimIndex + name = name.substr(0,4); + return name; +} + + +int getEquipAnimIndex(std::string name) +{ + // Deserialize indexEntry + loadIndexEntry(); + + for (int i = 0; i < 41; i++) { + /* + DEBUG5("comparing name %s (length: %zu) with ID %s (length: %zu)", + name.c_str(), name.length(), indexEntry[i].ID.c_str(), + indexEntry[i].ID.length()); + */ + if (name == indexEntry[i].ID) { + int index = i; + DEBUG3("EquipAnim ID %s match index %d", name.c_str(), index); + return index; + } + } + // Error, no match for name + std::string errorMsg = "could not find match for EquipAnim ID " + name; + throw std::runtime_error(errorMsg.c_str()); + return -1; +} + + +// Load the animation frames to a vector that functions as a cache +void loadFrames(int index) { + std::string filename; + + // Assign correct size to animCache + animCache.resize(header[index].fNum); + + for (int i = 0; i < header[index].fNum; i++) { + filename = "images/liftoff/liftoff." + indexEntry[index].ID + "." + + std::to_string(i) + ".png"; + + // Load cache + animCache[i] = Filesystem::readImage(filename); + } + + if (!animCache.empty()) { + DEBUG2("frames for %s loaded", (indexEntry[index].ID).c_str()); + } else { + throw std::runtime_error("Error. " + indexEntry[index].ID + + " frames could not be loaded."); + } +} + + +void playEquipAnim (int index) { + if (frameCounter == header[index].fNum) { + frameCounter = 0; + } + + if (frameCounter < header[index].fNum) { + equipAnim = animCache[frameCounter]; + // This avoid frame overlap and the background is a nice blue + fill_rectangle(162, 46, 312, 127, 7); + display::graphics.screen()->draw(equipAnim, 188, 47); + frameCounter++; + } +} + + + +void loadHeader() { +if (! header.empty()) { + std::ifstream file(locate_file("liftoff.json", FT_DATA)); + if (!file) { + throw std::runtime_error("liftoff.json could not be opened."); + } + cereal::JSONInputArchive ar(file); + ar(CEREAL_NVP(header)); + DEBUG1("header deserialized."); +} +} + + +void loadIndexEntry() { +if (! indexEntry.empty()) { + std::ifstream file(locate_file("liftoff.json", FT_DATA)); + if (!file) { + throw std::runtime_error("liftoff.json could not be opened."); + } + cereal::JSONInputArchive ar(file); + ar(indexEntry); + DEBUG1("IndexEntry deserialized"); +} +} diff --git a/src/game/mis_m.cpp b/src/game/mis_m.cpp index f3d586dd..aeb03291 100644 --- a/src/game/mis_m.cpp +++ b/src/game/mis_m.cpp @@ -103,8 +103,7 @@ void BranchIfAlive(int *FNote); */ void GetFailStat(struct XFails *Now, char *FName, int rnum) { - DEBUG2("->GetFailStat(struct XFails *Now,char *FName,int rnum %d)", - rnum); + DEBUG3("->GetFailStat(XFails *Now, FName %s, rnum %d)", FName, rnum); assert(Now != NULL); for (int i = 0; i < Assets->fails.size(); i++) { @@ -398,7 +397,7 @@ void MisCheck(char plr, char mpad) if (tomflag) { GetFailStat(&Now, Mev[STEP].FName, 7595); } else { - DEBUG3("Failing !tomflag - calling GetFailStat(&Now, Mev[STEP].FName %s, MEV[STEP].rnum %d))", Mev[STEP].FName, Mev[STEP].rnum); + DEBUG1("Failing !tomflag - calling GetFailStat"); GetFailStat(&Now, Mev[STEP].FName, Mev[STEP].rnum); // all others } @@ -601,9 +600,7 @@ int StepSafety(const struct MisEval &step) if ((step.Name[0] == 'A') && MH[step.pad][Mission_SecondaryBooster]) { // Account for Boosters - if used - on launch steps - safety = RocketBoosterSafety( - safety, - MH[step.pad][Mission_SecondaryBooster]->Safety); + safety = RocketBoosterSafety( safety, MH[step.pad][Mission_SecondaryBooster]->Safety); } else if ((step.loc == 28 || step.loc == 27) && InSpace == 2) { // For joint duration tests, use the average capsule safety safety = (MH[0][Mission_Capsule]->MisSaf + diff --git a/src/game/mission_util.cpp b/src/game/mission_util.cpp index 85d583dc..a15d2aa2 100644 --- a/src/game/mission_util.cpp +++ b/src/game/mission_util.cpp @@ -4,21 +4,25 @@ #include #include +#include #include "Buzz_inc.h" #include "ioexception.h" #include "logging.h" +#include "draw.h" +#include "gr.h" LOG_DEFAULT_CATEGORY(LOG_ROOT_CAT); namespace { -bool MarsInRange(unsigned int year, unsigned int season); -bool JupiterInRange(unsigned int year, unsigned int season); -bool SaturnInRange(unsigned int year, unsigned int season); + bool MarsInRange(unsigned int year, unsigned int season); + bool JupiterInRange(unsigned int year, unsigned int season); + bool SaturnInRange(unsigned int year, unsigned int season); }; +std::vector missionData; //---------------------------------------------------------------------- // Header function definitions @@ -234,12 +238,30 @@ const char *GetDurationParens(int duration) } +/** + * Cache a subset of mission data in a local array. + * + * Populates the global vector missionData with stored mission data. + */ +std::vector GetMissionData() +{ + // Deserialize Mission Data + std::ifstream file(locate_file("mission.json", FT_DATA)); + if (!file) { + throw IOException("Error. Could not open mission.json"); + } + + cereal::JSONInputArchive ar(file); + ar(CEREAL_NVP(missionData)); + DEBUG1("missionData successfully uploaded."); + return missionData; +} + + /* Gets the mission template for the specified mission code. * - * Opens "MISSION.DAT" and loads the mission data from the file. + * Opens "mission.json" and loads the mission data from the file. * - * TODO: This is dependent on the exact size of internal structures. - * MISSION.DAT relies on 226-byte mStr structs. * * \param code A unique index for the mission. * \return the mStr with the given mStr.Index value. @@ -247,38 +269,57 @@ const char *GetDurationParens(int duration) */ struct mStr GetMissionPlan(const int code) { - mStr mission; - FILE *fin = sOpen("MISSION.DAT", "rb", FT_DATA); - - if (! fin) { - throw IOException("Error opening file MISSION.DAT"); + if (missionData.empty()) { + GetMissionData(); } + + mStr mission = missionData[code]; + TRACE2("mission plan `%d' loaded.", code); + + return mission; +} - // Find Mission Type - if (fseek(fin, code * (sizeof(struct mStr)), SEEK_SET)) { - char error[1000]; - snprintf(error, sizeof(error), - "Error %d while seeking position in file MISSION.DAT: " - "Seeking position %zu (%d blocks of size %zu)", - ferror(fin), - static_cast(code) * (sizeof(struct mStr)), - code, sizeof(struct mStr)); - fclose(fin); - throw IOException(error); - // throw IOException("Error seeking position in file MISSION.DAT"); - } - if (fread(&mission, sizeof(struct mStr), 1, fin) != 1) { - fclose(fin); - throw IOException("Error reading from file MISSION.DAT"); +/* Prints the name of the selected mission. + * + * This writes the name of the mission associated with the given mission code + * + * \param mission The mission data. + * \param posX The x coordinates for the name block's upper-left corner. + * \param posY The y coordinates for the name block's upper-left corner. + * \param len The number of characters at which to start a new line. + */ +void DrawMissionName(int val, int posX, int posY, int len) +{ + TRACE5("->DrawMissionName(val %d, posX %d, posxY %d, len %d)", + val, posX, posY, len); + int i, j = 0; + + grMoveTo(posX, posY); + + mStr mission = GetMissionPlan(val); + + for (i = 0; i < 50; i++) { + if (j > len && mission.Name[i] == ' ') { + posY += 7; + j = 0; + grMoveTo(posX, posY); + } else { + draw_character(mission.Name[i]); + } + + j++; + + if (mission.Name[i] == '\0') { + break; + } } - fclose(fin); + TRACE1("<-DrawMissionName"); - return mission; + return; } - /** * Check if the mission is viable given the launch period. * diff --git a/src/game/mission_util.h b/src/game/mission_util.h index 67f8231c..74fcaa74 100644 --- a/src/game/mission_util.h +++ b/src/game/mission_util.h @@ -1,10 +1,14 @@ #ifndef MISSION_UTIL_H #define MISSION_UTIL_H +#include + bool Equals(const struct MissionType &m1, const struct MissionType &m2); const char *GetDurationParens(int duration); +std::vector GetMissionData(); struct mStr GetMissionPlan(int code); +void DrawMissionName(int val, int posX, int posY, int len); bool IsDocking(int mission); bool IsDuration(int mission); bool IsEVA(int mission); diff --git a/src/game/mmfile.cpp b/src/game/mmfile.cpp index 9f9b235b..87f0a7a7 100644 --- a/src/game/mmfile.cpp +++ b/src/game/mmfile.cpp @@ -421,7 +421,7 @@ mm_open_fp(mm_file *mf, FILE *file) goto err; } - DEBUG1("trying theora decoder..."); + TRACE1("trying theora decoder..."); res = init_theora(mf, &pg); if (res < 0) { @@ -430,7 +430,7 @@ mm_open_fp(mm_file *mf, FILE *file) have_theora = !!res * MEDIA_VIDEO; } - DEBUG1("trying vorbis decoder..."); + TRACE1("trying vorbis decoder..."); res = init_vorbis(mf, &pg); if (res < 0) { @@ -442,7 +442,7 @@ mm_open_fp(mm_file *mf, FILE *file) if (have_vorbis) { unsigned c = 0, r = 0; mm_audio_info(mf, &c, &r); - INFO3("audio %u channel(s) at %u Hz", c, r); + TRACE3("audio %u channel(s) at %u Hz", c, r); } if (have_theora) { diff --git a/src/game/museum.cpp b/src/game/museum.cpp index 6ca6406c..1661e8ca 100644 --- a/src/game/museum.cpp +++ b/src/game/museum.cpp @@ -1498,7 +1498,7 @@ void DisplAstData(char plr, char *where, char *where2, display::LegacySurface *v const struct mStr type = GetMissionPlan(Data->P[plr].History[num].MissionCode); - draw_string(10, 93, type.Abbr); + draw_string(10, 93, (type.Abbr).c_str()); if (*where2 == abuf[*where].Missions - 1) { fill_rectangle(1, 114, 157, 184, 3); @@ -1528,7 +1528,7 @@ void DisplAstData(char plr, char *where, char *where2, display::LegacySurface *v const struct mStr type2 = GetMissionPlan(Data->P[plr].History[num2].MissionCode); - draw_string(10, 168, type2.Abbr); + draw_string(10, 168, (type2.Abbr).c_str()); display::graphics.setForegroundColor(1); draw_string(43, 128, "PRESTIGE: "); diff --git a/src/game/newmis.cpp b/src/game/newmis.cpp index 2f0c6196..b02b9b07 100644 --- a/src/game/newmis.cpp +++ b/src/game/newmis.cpp @@ -247,7 +247,7 @@ void MisAnn(char plr, char pad) HelpFlag = 1; } - draw_string(127, 54, plan.Abbr); + draw_string(127, 54, (plan.Abbr).c_str()); // Show duration level only on missions with a Duration step - Leon if (IsDuration(Data->P[plr].Mission[pad].MissionCode)) { diff --git a/src/game/news.cpp b/src/game/news.cpp index fb415208..e61e22e3 100644 --- a/src/game/news.cpp +++ b/src/game/news.cpp @@ -15,15 +15,17 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -// Interplay's BUZZ ALDRIN's RACE into SPACE -// -// Formerly -=> LiftOff : Race to the Moon :: IBM version MCGA -// Copyright 1991 by Strategic Visions, Inc. -// Designed by Fritz Bronner -// Programmed by Michael K McCarty -// -// NewsCaster Main Files +//**************************************************************** +//*Interplay's BUZZ ALDRIN's RACE into SPACE * +//* * +//*Formerly -=> LiftOff : Race to the Moon :: IBM version MCGA * +//*Copyright 1991 by Strategic Visions, Inc. * +//*Designed by Fritz Bronner * +//*Programmed by Michael K McCarty * +//* * +//**************************************************************** +// NewsCaster Main Files // This file controls the newscast. #include @@ -80,6 +82,11 @@ static int news_index[2][2][3] = { }, }; +static std::vector event; +static std::vector naut_news; +static std::vector reasons; +static std::vector news; + struct rNews { int16_t offset; char chrs; @@ -94,6 +101,8 @@ char ResolveEvent(char plr); int PlayNewsAnim(mm_file *); mm_file *LoadNewsAnim(int plr, int bw, int type, int Mode, mm_file *fp); void ShowEvt(char plr, char crd); +void LoadEventData(char plr); +void LoadNewsData(char plr); void @@ -135,41 +144,27 @@ GoNews(char plr) // Open News Constructs a complete event array. -void -OpenNews(char plr, char *buf, int bud) +void OpenNews(char plr, char *buf, int bud) { - int size; - FILE *fp; - int i, len[5]; - - size = (plr == 0) ? 232 : 177; - i = (long) 500 * bud + (long) plr * 250; - - //if (plr==1 && bud==22) i=11250L; - // Event Card Info - if (plr == 0) { - strcpy(&buf[0], "DEVELOPMENTS IN THE NEWS TODAY...x"); - } else { - strcpy(&buf[0], "GOOD EVENING. AND NOW, THE NEWS...x"); - } - - fp = sOpen("EVENT.DAT", "rb", FT_DATA); - fseek(fp, i, SEEK_SET); + int size = 250; + //size = (plr == 0) ? 232 : 177; + + LoadEventData(plr); + + // News Intro - "GOOD EVENING..." + strncpy(&buf[0], event[0].c_str(), event[0].size()); + + // Event News bufsize = strlen(buf); - fread(&buf[bufsize], 249, 1, fp); - fclose(fp); + strncpy(&buf[bufsize], event[bud + 2].c_str(), event[bud + 2].size()); + bufsize = strlen(buf); buf[bufsize] = 'x'; - //Astronaut info - - fp = sOpen("NEWS.DAT", "rb", FT_DATA); - fread(&len[0], sizeof(len), 1, fp); - for (i = 0; i < 5; i++) { - Swap32bit(len[i]); - } - - i = 0; + //Astronaut info + LoadNewsData(plr); + + int i = 0; // counter for (int j = 0; j < Data->P[plr].AstroCount; j++) { if (Data->P[plr].Pool[j].Special > 0) { @@ -177,42 +172,34 @@ OpenNews(char plr, char *buf, int bud) } } + // Nauts in the news.... bufsize = strlen(buf); - + if (i > 0) { - if (plr == 0) { - strcpy(&buf[bufsize], "xASTRONAUTS IN THE NEWS...x"); - } else { - strcpy(&buf[bufsize], "xIN COSMONAUT NEWS...x"); - } + strncpy(&buf[bufsize], naut_news[0].c_str(), naut_news[0].size()); } - + for (int j = 0; j < Data->P[plr].AstroCount; j++) { if (Data->P[plr].Pool[j].Special > 0) { // 12 ideas bufsize = strlen(buf); - strcpy(&buf[bufsize], Data->P[plr].Pool[j].Name); - i = len[0] + len[1] + (sizeof len) + 50 * (Data->P[plr].Pool[j].Special - 1); - fseek(fp, i, SEEK_SET); + strcpy(&buf[bufsize], Data->P[plr].Pool[j].Name); // Copy Naut Name + i = Data->P[plr].Pool[j].Special; bufsize = strlen(buf); - fread(&buf[bufsize], 50, 1, fp); + strncpy(&buf[bufsize], naut_news[i].c_str(), naut_news[i].size()); } /* Show reasons for retirement announcements, mission deaths (8), and retirements due to mission injuries (9) */ - - if (Data->P[plr].Pool[j].Special == 1 - || (Data->P[plr].Pool[j].Special > 0 && (Data->P[plr].Pool[j].RetirementReason == 8 || Data->P[plr].Pool[j].RetirementReason == 9))) { + // (Special == 1,) OR (Special greater than 0 AND RetirementReason 8 or 9). + if ( (Data->P[plr].Pool[j].Special == 1) || + (Data->P[plr].Pool[j].Special > 0 && + (Data->P[plr].Pool[j].RetirementReason == 8 || Data->P[plr].Pool[j].RetirementReason == 9)) ) { //13 other things - i = len[0] + len[1] + len[2] + (sizeof len) + 50 * (Data->P[plr].Pool[j].RetirementReason - 1); - - if (plr == 1) { - i += len[3]; - } + i = Data->P[plr].Pool[j].RetirementReason - 1; - fseek(fp, i, SEEK_SET); bufsize = strlen(buf); - fread(&buf[bufsize], 50, 1, fp); + strncpy(&buf[bufsize], reasons[i].c_str(), reasons[i].size()); } Data->P[plr].Pool[j].Special = 0; @@ -296,40 +283,28 @@ OpenNews(char plr, char *buf, int bud) Data->P[plr].Plans = 0; - // History info - fseek(fp, sizeof(len), SEEK_SET); + // History News bufsize = strlen(buf); - if (plr == 0) { - strcpy(&buf[bufsize], "xALSO IN THE NEWS...x"); - } else { - strcpy(&buf[bufsize], "xOTHER EVENTS IN THE NEWS...x"); - } + // Also in the news... + strncpy(&buf[bufsize], news[0].c_str(), news[0].size()); bufsize = strlen(buf); - if (plr == 1) { - fseek(fp, len[0], SEEK_CUR); // go to start of Soviet news - } - if (plr == 0) { - i = ((Data->Year - 57) * 6 + Data->Season * 3 + brandom(3)) * size; + // Pool of 6 us news per year + i = (Data->Year - 57) * 6 + Data->Season * 3 + brandom(3) + 1; } else { - i = ((Data->Year - 57) * 4 + Data->Season * 2 + brandom(2)) * size; + // Pool of 4 soviet news per year + i = (Data->Year - 57) * 4 + Data->Season * 2 + brandom(2) + 1; } - fseek(fp, i, SEEK_CUR); - - fread(&buf[bufsize], size, 1, fp); - fclose(fp); + strncpy(&buf[bufsize], news[i].c_str(), news[i].size()); strcat(buf, "x"); bufsize = strlen(buf); - - if (plr == 0) { - strcpy(&buf[bufsize], "xAND THAT'S THE NEWS. I'M CARTER WALCRITE.x"); - } else { - strcpy(&buf[bufsize], "xTHIS CONCLUDES OUR NEWS BROADCAST. I'M SVETLANA IZVESTIA. GOOD NIGHT.x"); - } + + // News Outro + strncpy(&buf[bufsize], event[1].c_str(), event[1].size()); } @@ -727,8 +702,6 @@ News(char plr) PlayNewsAnim(fp); } - /* the "mysterious" delay of Soviet newscaster. - * she is out of sync anyway... */ loc++; break; @@ -1112,4 +1085,39 @@ ShowEvt(char plr, char crd) display::graphics.newsRect().h = 0; } +void LoadEventData(char plr) { + // Deserialize Events + std::ifstream file(locate_file("event.json", FT_DATA)); + if (!file) { + throw std::runtime_error("event.json could not be opened."); + } + cereal::JSONInputArchive ar(file); + + if (plr == 0) { + ar(cereal::make_nvp("us_event", event)); + } else { + ar(cereal::make_nvp("sov_event", event)); + } +} + +void LoadNewsData(char plr) { + // Deserialize Nauts and Historic News + std::ifstream file(locate_file("news.json", FT_DATA)); + if (!file) { + throw std::runtime_error("news.json could not be opened."); + } + cereal::JSONInputArchive ar(file); + + if (plr == 0) { + ar(cereal::make_nvp("astro_news", naut_news)); + ar(cereal::make_nvp("us_reasons", reasons)); + ar(cereal::make_nvp("us_news", news)); + } else { + ar(cereal::make_nvp("cosmo_news", naut_news)); + ar(cereal::make_nvp("sov_reasons", reasons)); + ar(cereal::make_nvp("sov_news", news)); + } +} + + // EOF diff --git a/src/game/news_suq.cpp b/src/game/news_suq.cpp index 69f6f7b6..ee076317 100644 --- a/src/game/news_suq.cpp +++ b/src/game/news_suq.cpp @@ -86,9 +86,7 @@ char CheckCrewOK(char plr, char pad) char REvent(char plr) { - FILE *fin; int NoMods = 1, i = 0, j = 0; - int m = 0; if (NoMods == 1) { @@ -99,7 +97,7 @@ char REvent(char plr) } j = 5; // for Budget over 160 - int range[6] = {0, 50, 90, 110, 140, 160}; // Budget limits + int range[6] = {0, 50, 90, 110, 140, 160}; // Budget ranges for(int k = 0; k < 5; k++){ if (pData->Budget > range[k] && pData->Budget <= range[k+1]) { @@ -107,23 +105,19 @@ char REvent(char plr) } } - fin = sOpen("NTABLE.DAT", "rb", FT_DATA); - // This is ignoring the budget mods based on the selected game level. - fseek(fin, (sizeof(int16_t)) * ((plr * 60) + (j * 10) + brandom(10)) , SEEK_SET); - fread(&m, sizeof m, 1, fin); - Swap16bit(m); - // m=BudgetMods[Data->P[plr].Level][(j*10)+random(10)]; // orig code - fclose(fin); - - Data->P[plr].Budget += m; - /*display::graphics.setForegroundColor(15); - draw_string(200,30,"BUDGET MOD: "); - if (m<0) {draw_string(0,0,"-");m*=-1;}; - draw_number(0,0,m); - draw_string(200,40,"BUDGET: "); - draw_number(0,0,Data->P[plr].Budget); - draw_number(100,10,Data->Events[Data->Count]);*/ - } /* end if */ + std::vector nTable; // vector for NTABLE + DESERIALIZE_JSON_FILE(&nTable, locate_file("ntable.json", FT_DATA)); + //int index = (plr * 60) + (j * 10) + brandom(10); + int index = (j * 10) + brandom(10); // The first table is used for both players + // TODO; Change the budget table (+60 / +120) according to difficulty + if (index >= 0 && index < nTable.size()){ + Data->P[plr].Budget += nTable[index]; + } else { + std:cerr << "Index out of ntable range: " << index << std::endl; + return 1; + } + + } // end if if (Data->Year <= 60 && Data->Events[Data->Count] > 44) { return 1; diff --git a/src/game/pace.cpp b/src/game/pace.cpp index b35ed250..77a25dcd 100644 --- a/src/game/pace.cpp +++ b/src/game/pace.cpp @@ -41,12 +41,16 @@ int put_serial(unsigned char n) void MesCenter(void) {} -char *letter_dat; +char *letter_data; void OpenEmUp(void) { randomize(); - letter_dat = slurp_gamedat("letter.dat"); + letter_data = load_gamedata("letter.json"); + + if (!letter_data || letter_data[0] == '\0') { + throw std::runtime_error("Error: load letter has failed."); + } } int PCX_D(const char *src_raw, char *dest_raw, unsigned src_size) @@ -337,8 +341,7 @@ void NGetVoice(char plr, char val) char fname[100]; ssize_t bytes = 0; - snprintf(fname, sizeof(fname), "%s_%03d.ogg", - (plr ? "sov" : "usa"), val); + snprintf(fname, sizeof(fname), "%s_%03d.ogg",(plr ? "sov" : "usa"), val); bytes = load_audio_file(fname, &soundbuf, &soundbuf_size); soundbuf_size = bytes; // // Assign the correct buffer size soundbuf_used = (bytes > 0) ? bytes : 0; diff --git a/src/game/pace.h b/src/game/pace.h index 88e3f315..97b8b9e5 100644 --- a/src/game/pace.h +++ b/src/game/pace.h @@ -35,10 +35,11 @@ void play_audio(std::string str, int mode); void bzdelay(int ticks); int RLED(const char *src, char *dest, unsigned int src_size); char MPrefs(char mode); +int put_serial(unsigned char n); int bioskey(int wait); extern int show_intro_flag; -extern char *letter_dat; +extern char *letter_data; #endif // RIS_PACE_H diff --git a/src/game/place.cpp b/src/game/place.cpp index 3a9002a3..6c073a4e 100644 --- a/src/game/place.cpp +++ b/src/game/place.cpp @@ -172,7 +172,7 @@ int BChoice(int plr, int qty, char *Name, char *Imx, bool mayEscape) BCDraw(starty + 23 * i); draw_heading(60, starty + 4 + 23 * i, &Name[i * 22], 1, 0); - snprintf(filename, sizeof(filename), "images/portbut.but.%d.png", + snprintf(filename, sizeof(filename), "images/portbut/portbut.but.%d.png", (int) Imx[i]); boost::shared_ptr icon( Filesystem::readImage(filename)); @@ -246,7 +246,7 @@ void PatchMe(char plr, int x, int y, char prog, char poff) assert(patchNum >= 0 && patchNum < 110); char filename[128]; - snprintf(filename, sizeof(filename), "images/patches.but.%d.png", + snprintf(filename, sizeof(filename), "images/patches/patches.but.%d.png", (int) patchNum); boost::shared_ptr patch( @@ -274,14 +274,14 @@ void AstFaces(char plr, int x, int y, char face) { assert(face >= 0 && face <= 96); char filename[128]; - snprintf(filename, sizeof(filename), "images/faces.but.%d.png", + snprintf(filename, sizeof(filename), "images/faces/faces.but.%d.png", (int)face); boost::shared_ptr icon( Filesystem::readImage(filename)); icon->exportPalette(64, 64 + 31); // Palette space [64, 96) - snprintf(filename, sizeof(filename), "images/faces.but.%d.png", + snprintf(filename, sizeof(filename), "images/faces/faces.but.%d.png", (int) plr + 85); boost::shared_ptr helmet( Filesystem::readImage(filename)); @@ -341,7 +341,7 @@ void SmHardMe(char plr, int x, int y, char prog, char planet, assert(patch >= 0 && patch <= 22); char filename[128]; - snprintf(filename, sizeof(filename), "images/mhist.but.%d.png", patch); + snprintf(filename, sizeof(filename), "images/mhist/mhist.but.%d.png", patch); boost::shared_ptr image( Filesystem::readImage(filename)); @@ -366,7 +366,7 @@ void BigHardMe(char plr, int x, int y, char hw, char unit, char sh) if (sh == 0) { int index = (plr * 32) + (hw * 8) + unit; - std::string filename((boost::format("images/rdfull.but.%1%.png") % index).str()); + std::string filename((boost::format("images/rd/rdfull.but.%1%.png") % index).str()); boost::shared_ptr image(Filesystem::readImage(filename)); image->exportPalette(32, 2 + 33); @@ -865,7 +865,7 @@ void Draw_Mis_Stats(int plr, int index, int mode) draw_string(0, 0, (char *)Data->P[plr].History[index].MissionName); draw_string(12, 64, "MISSION TYPE:"); display::graphics.setForegroundColor(11); - draw_string(15, 72, plan.Abbr); + draw_string(15, 72, (plan.Abbr).c_str()); display::graphics.setForegroundColor(1); draw_string(12, 80, "RESULT: "); diff --git a/src/game/port.cpp b/src/game/port.cpp index 1685de48..0af84712 100644 --- a/src/game/port.cpp +++ b/src/game/port.cpp @@ -15,13 +15,15 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -// Interplay's BUZZ ALDRIN's RACE into SPACE -// -// Formerly -=> LiftOff : Race to the Moon :: IBM version MCGA -// Copyright 1991 by Strategic Visions, Inc. -// Designed by Fritz Bronner -// Programmed by Michael K McCarty -// +//**************************************************************** +//*Interplay's BUZZ ALDRIN's RACE into SPACE * +//* * +//*Formerly -=> LiftOff : Race to the Moon :: IBM version MCGA * +//*Copyright 1991 by Strategic Visions, Inc. * +//*Designed by Fritz Bronner * +//*Programmed by Michael K McCarty * +//* * +//**************************************************************** // This file handles the main Spaceport screen. @@ -59,9 +61,9 @@ #include "mc.h" #include "gr.h" #include "pace.h" -#include "endianness.h" #include "filesystem.h" +LOG_DEFAULT_CATEGORY(LOG_ROOT_CAT) #define LET_A 0x09 #define LET_M 0x0A @@ -77,86 +79,122 @@ #define pNOFADE 4 #define pNEWMUSIC 5 -int put_serial(unsigned char n); +#define S_QTY 43 +#define S_MOBJ 35 -typedef struct portoutlinerestore { - uint16_t loc; - char val; -} PORTOUTLINE; - -PORTOUTLINE *pPortOutlineRestore; - -struct PortHeader { - char Text[28]; /**< File Copyright Notice */ - int32_t oMObj; /**< Offset to MObj data table */ - int32_t oTab; /**< Offset to Table of data */ - int32_t oPal; /**< Offset to Palette */ - int32_t oPort; /**< Offset to start of Port Images */ - int32_t oMse; /**< Offset to Mouse Objects */ - int32_t oOut; /**< Offset to port Outlines */ - int32_t oAnim; /**< Offset to start of Port Anims */ -} PHead; - -typedef struct cBoxx { - int16_t x1, y1, x2, y2; -} BOUND; - -typedef struct Img { - int32_t Size; /**< Size of Image (bytes) */ - char Comp; /**< Type of Compression Used */ - int16_t Width; /**< Width of Image */ - int16_t Height; /**< Height of Image */ - int16_t PlaceX; /**< Where to Place Img:X */ - int16_t PlaceY; /**< Where to Place Img:Y */ -} IMG; - -typedef struct region { - char qty; /**< number of BOUNDS */ - BOUND CD[4]; /**< boundry coords for mouse location */ +struct BOUND { + int16_t x1; + int16_t y1; + int16_t x2; + int16_t y2; + + template + void serialize(Archive & ar) { + ar(CEREAL_NVP(x1)); + ar(CEREAL_NVP(y1)); + ar(CEREAL_NVP(x2)); + ar(CEREAL_NVP(y2)); + } +}; + +struct REGION { + char qty; + BOUND CD[4]; char iNum; - char sNum; /**< value for surround box */ - char PreDraw; /**< Code of Special to Draw first */ -} REGION; + char sNum; + char PreDraw; + + template + void serialize(Archive & ar) { + ar(CEREAL_NVP(qty)); + ar(CEREAL_NVP(CD)); + ar(CEREAL_NVP(iNum)); + ar(CEREAL_NVP(sNum)); + ar(CEREAL_NVP(PreDraw)); + } +}; +struct MOBJ { + std::string Name; + char qty; + std::string Help; + REGION Reg[4]; + + template + void serialize(Archive & ar) { + ar(CEREAL_NVP(Name)); + ar(CEREAL_NVP(qty)); + ar(CEREAL_NVP(Help)); + ar(CEREAL_NVP(Reg)); + } +}; -typedef struct mobj { - char Name[30]; /**< Name of region */ - char qty; /**< Number of regions */ - char Help[3]; /**< Help Box Stuff */ - REGION Reg[4]; /**< At Max 4 regions */ -} MOBJ; +struct IMG { + int32_t Size; // Size of Image (bytes) + char Comp; // Type of Compression Used + int16_t Width; // Width of Image + int16_t Height; // Height of Image + int16_t PlaceX; // Where to Place Img:X + int16_t PlaceY; // Where to Place Img:Y + + template + void serialize(Archive & ar) { + ar(Size); + ar(Comp); + ar(Width); + ar(Height); + ar(PlaceX); + ar(PlaceY); + } +}; -#define S_QTY 43 +struct OUTLINE { + uint16_t Count; + std::vector bone; + + template + void serialize(Archive & ar) { + ar(CEREAL_NVP(Count)); + ar(CEREAL_NVP(bone)); + } +}; -MOBJ MObj[35]; +struct PORTOUTLINE { + uint16_t loc; + char val; +}; -/** These are the valid hotkeys */ -char HotKeyList[] = "AIMRPVCQETB\0"; +int Vab_Spot; // Global variable -int FCtr; -boost::shared_ptr flaggy; -int16_t Vab_Spot; +namespace // Local global variables +{ + std::vector MObj(S_MOBJ); + std::vector Img(S_QTY); + std::vector pOutline(55); + + PORTOUTLINE *pPortOutlineRestore; + + /** These are the valid hotkeys */ + char HotKeyList[] = "AIMRPVCQETB\0"; + char RUSH; + int FCtr; -// Unnamed namespace for local globals & function prototypes. -// TODO: Move other file variables here. -namespace -{ -char RUSH; + boost::shared_ptr flaggy; -enum MissionReadyStatus { - MISSIONS_NONE = 0, - MISSIONS_UNSTAGED, - MISSIONS_UNSCHEDULED, - MISSIONS_READY -}; -}; // End of anonymous namespace + enum MissionReadyStatus { + MISSIONS_NONE = 0, + MISSIONS_UNSTAGED, + MISSIONS_UNSCHEDULED, + MISSIONS_READY + }; +}; // End of namespace void WaveFlagSetup(void); void WaveFlagDel(void); -void PortPlace(FILE *fin, int32_t table); -void PortText(int x, int y, const char *txt, char col); +void LoadImg(int plr, int indx); +void PortText(int x, int y, std::string txt, char col); void UpdatePortOverlays(void); void DoCycle(void); bool EndTurnOk(int plr); @@ -169,14 +207,13 @@ char PortSel(char plr, char loc); char Request(char plr, const char *s, char md); int SpaceportAnimationEntry(int plr); int SpaceportAnimationOngoing(int plr); -size_t ImportPortHeader(FILE *fin, struct PortHeader &target); -size_t ImportMOBJ(FILE *fin, MOBJ &target); +void LoadPOutline(int plr); void WaveFlagSetup(char plr) { char filename[256]; - snprintf(filename, sizeof(filename), "images/flag.seq.%d.png", plr); + snprintf(filename, sizeof(filename), "images/port/flag.seq.%d.png", plr); flaggy = boost::shared_ptr(Filesystem::readImage(filename)); } @@ -197,40 +234,31 @@ void WaveFlagDel(void) * int16_t PlaceX -- Where to Place Img:X * int16_t PlaceY -- Where to Place Img:Y * - * \param fin an open (usa/sov)_port.dat file. - * \param table offset to the image data in the Port file. + * \param plr the player (usa/sov)_port.json image file to open. + * \param indx index to the image position data in the Img vector. */ -void PortPlace(FILE *fin, int32_t table) +void LoadImg(int plr, int indx) { - IMG Img; - // const size_t sizeof_IMG = 4 + 1 + 2 + 2 + 2 + 2; - - fseek(fin, table, SEEK_SET); - //fread(&Img, sizeof Img, 1, fin); - fread(&Img.Size, sizeof(Img.Size), 1, fin); - fread(&Img.Comp, sizeof(Img.Comp), 1, fin); - fread(&Img.Width, sizeof(Img.Width), 1, fin); - fread(&Img.Height, sizeof(Img.Height), 1, fin); - fread(&Img.PlaceX, sizeof(Img.PlaceX), 1, fin); - fread(&Img.PlaceY, sizeof(Img.PlaceY), 1, fin); - Swap32bit(Img.Size); - Swap16bit(Img.Width); - Swap16bit(Img.Height); - Swap16bit(Img.PlaceX); - Swap16bit(Img.PlaceY); - - display::LegacySurface local(Img.Width, Img.Height); - - // read the compressed image data into a buffer, decompress, and - // write the pixel data into an appropriately sized image. - char *buf = (char *)alloca(Img.Size); - fread(buf, Img.Size, 1, fin); - RLED_img(buf, local.pixels(), Img.Size, local.width(), local.height()); - local.palette().copy_from(display::graphics.legacyScreen()->palette()); - local.setTransparentColor(0); - - // draw it - display::graphics.screen()->draw(local, Img.PlaceX, Img.PlaceY); + std::string filename; + + // Load port sprites + if (plr == 0) { + filename = "images/port/usa_port.dat." + std::to_string(indx) + ".png"; + } else { + filename = "images/port/sov_port.dat." + std::to_string(indx) + ".png"; + } + + boost::shared_ptr image; + if (image = Filesystem::readImage(filename)) { + TRACE2("load image `%s'", filename.c_str()); + } else { + throw std::runtime_error(filename + " could not be loaded."); + } + + //image->exportPalette(Img[indx].Width, Img[indx].Height); + image->exportPalette(); + + display::graphics.screen()->draw(image, Img[indx].PlaceX, Img[indx].PlaceY); } @@ -244,59 +272,51 @@ void PortPlace(FILE *fin, int32_t table) * \param plr The player palette to use (0 for USA, 1 for USSR) */ void PortPal(char plr) -{ - FILE *fin = sOpen((plr == 0) ? "USA_PORT.DAT" : "SOV_PORT.DAT", - "rb", FT_DATA); - // fread(&PHead, sizeof PHead, 1, fin); - // TODO: Add in some error checking... - ImportPortHeader(fin, PHead); - - fseek(fin, PHead.oPal, SEEK_SET); - { - display::AutoPal p(display::graphics.legacyScreen()); - fread(p.pal, 768, 1, fin); +{ + std::string filename; + filename = (plr == 0) ? "usa_port.json" : "sov_port.json"; + + // Deserialize palette + std::vector palette; + std::ifstream file(locate_file(filename.c_str(), FT_DATA)); + if (!file) { + throw std::runtime_error(filename + " could not be opened."); + } + cereal::JSONInputArchive ar(file); + ar(CEREAL_NVP(palette)); + + // Display p and copy data to p.pal + display::AutoPal p(display::graphics.legacyScreen()); + for (size_t i= 0; i < sizeof(p.pal); i++) { // the limit is Autopal p.pal size + p.pal[i] = static_cast(palette[i]); } - fclose(fin); - return; } void DrawSpaceport(char plr) { - int32_t table[S_QTY]; - - FILE *fin = sOpen((plr == 0) ? "USA_PORT.DAT" : "SOV_PORT.DAT", - "rb", FT_DATA); - - // TODO: Add in some error checking... - ImportPortHeader(fin, PHead); - - for (int i = 0; i < (int)(sizeof(MObj) / sizeof(MOBJ)); i++) { - ImportMOBJ(fin, MObj[i]); - } - - fread(&table[0], sizeof table, 1, fin); - - // Endianness swap - for (int i = 0; i < S_QTY; i++) { - Swap32bit(table[i]); + std::string filename; + filename = (plr == 0) ? "usa_port.json" : "sov_port.json"; + + // Deserialize Img and MObj + { + std::ifstream file(locate_file(filename.c_str(), FT_DATA)); + if (!file) { + throw std::runtime_error(filename + " could not be opened."); + } + + cereal::JSONInputArchive ar(file); + ar(CEREAL_NVP(MObj)); + ar(CEREAL_NVP(Img)); } - + // Draw the main port image - { - const char *filename = - (plr == 0 ? "images/usa_port.dat.0.png" : - "images/sov_port.dat.0.png"); - boost::shared_ptr image( - Filesystem::readImage(filename)); - image->exportPalette(); - display::graphics.screen()->draw(image, 0, 0); - } + LoadImg(plr, 0); UpdatePortOverlays(); if (xMODE & xMODE_CLOUDS) { - PortPlace(fin, table[1]); // Clouds + LoadImg(plr, 1); // Clouds } // Pads @@ -316,9 +336,8 @@ void DrawSpaceport(char plr) Data->P[plr].Port[PORT_LaunchPad_A] = plr; } - if (Data->P[plr].AstroCount > 0) { - PortPlace(fin, table[16 - plr * 4]); // Draw CPX + LoadImg(plr, 16 - plr * 4); // Draw CPX HotKeyList[9] = 'T'; HotKeyList[10] = 'B'; } else { // No manned program hotkeys @@ -327,35 +346,33 @@ void DrawSpaceport(char plr) } if (Data->P[plr].Pool[0].Active >= 1) { - PortPlace(fin, table[17 - plr * 4]); // Draw TRN + LoadImg(plr, 17 - plr * 4); // Draw TRN } if (Data->P[plr].Port[PORT_Research] > 1) { - PortPlace(fin, table[13 + 15 * plr]); // RD Stuff + LoadImg(plr, 13 + 15 * plr); // RD Stuff } if (Data->P[plr].Port[PORT_Research] > 2) { - PortPlace(fin, table[14 + 15 * plr]); + LoadImg(plr, 14 + 15 * plr); } if (Data->P[plr].Port[PORT_Research] == 3) { - PortPlace(fin, table[15 + 15 * plr]); + LoadImg(plr, 15 + 15 * plr); } - for (int fm = 0; fm < 35; fm++) { + for (int fm = 0; fm < S_MOBJ; fm++) { int idx = Data->P[plr].Port[fm]; // Current Port Level for MObj if (MObj[fm].Reg[idx].PreDraw > 0) { // PreDrawn Shape - PortPlace(fin, table[MObj[fm].Reg[idx].PreDraw]); + LoadImg(plr, MObj[fm].Reg[idx].PreDraw); } if (MObj[fm].Reg[idx].iNum > 0) { // Actual Shape - PortPlace(fin, table[MObj[fm].Reg[idx].iNum]); + LoadImg(plr, MObj[fm].Reg[idx].iNum); } } - fclose(fin); - ShBox(0, 190, 319, 199); // Base Box :: larger display::graphics.setForegroundColor(0); @@ -392,13 +409,14 @@ void DrawSpaceport(char plr) } } -void PortText(int x, int y, const char *txt, char col) + +void PortText(int x, int y, std::string txt, char col) { fill_rectangle(1, 192, 160, 198, 3); display::graphics.setForegroundColor(0); - draw_string(x + 1, y + 1, txt); + draw_string(x + 1, y + 1, txt.c_str()); display::graphics.setForegroundColor(col); - draw_string(x, y, txt); + draw_string(x, y, txt.c_str()); } @@ -487,20 +505,23 @@ void UpdatePortOverlays(void) } } + void Master(char plr) { helpText = "i000"; keyHelpText = "i000"; WaveFlagSetup(plr); Vab_Spot = 0; - + + /* // TODO: Is there a point to this loop? Can it just be removed? // Can any Mission modification be moved to start-of-turn upkeep? for (int i = 0; i < 3; i++) { Data->P[plr].Mission[i].Joint = GetMissionPlan(Data->P[plr].Mission[i].MissionCode).Jt; } - + */ + // Entering screen for the first time so fade out and in. FadeOut(2, 10, 0, 0); DrawSpaceport(plr); @@ -514,7 +535,7 @@ void Master(char plr) SpotLoad(animation); #endif - + Port(plr); helpText = "i000"; keyHelpText = "i000"; @@ -567,8 +588,8 @@ void GetMse(char plr, char fon) GetMouse_fast(); } -void -DoCycle(void) // Three ranges of color cycling + +void DoCycle(void) // Three ranges of color cycling { int i, tmp1, tmp2, tmp3, j; display::AutoPal p(display::graphics.legacyScreen()); @@ -701,8 +722,7 @@ int MissionStatus(int plr) * * \param mode ... 0 = ? 1 = copy stored outline ? */ -void -PortOutLine(unsigned int Count, uint16_t *outline, char mode) +void PortOutLine(unsigned int Count, uint16_t *outline, char mode) { int min_x = MAX_X, min_y = MAX_Y, max_x = 0, max_y = 0; unsigned int i; @@ -727,8 +747,7 @@ PortOutLine(unsigned int Count, uint16_t *outline, char mode) } } -void -PortRestore(unsigned int Count) +void PortRestore(unsigned int Count) { int min_x = MAX_X, min_y = MAX_Y, max_x = 0, max_y = 0; unsigned int i; @@ -755,7 +774,7 @@ int MapKey(char plr, int key, int old) int val, found = 0; char high = -1, low = -1; - for (int j = 0; j < 35; j++) { + for (int j = 0; j < S_MOBJ; j++) { if (MObj[j].Reg[Data->P[plr].Port[j]].sNum > 0) { if (low == -1) { low = j; @@ -908,26 +927,15 @@ void Port(char plr) { int i, j, kMode, kEnt, k; char good, res; - int kPad, pKey; - int32_t stable[55]; + int kPad, pKey, index; uint16_t Count, *bone; helpText = "i043"; keyHelpText = "k043"; bone = (uint16_t *) buffer; - - FILE *fin = sOpen((plr == 0) ? "USA_PORT.DAT" : "SOV_PORT.DAT", - "rb", FT_DATA); - // TODO: Add some error checking... - ImportPortHeader(fin, PHead); - - fseek(fin, PHead.oOut, SEEK_SET); - fread(&stable[0], sizeof stable, 1, fin); - - for (i = 0; i < 55; i++) { - Swap32bit(stable[i]); - } - + + LoadPOutline(plr); + if (plr == 0 && Data->Year > 65) { PortText(5, 196, "CAPE KENNEDY", 12); } else if (plr == 0) { @@ -1004,11 +1012,14 @@ void Port(char plr) PortText(5, 196, MObj[i].Name, 11); if (MObj[i].Reg[Data->P[plr].Port[i]].sNum > 0) { - fseek(fin, stable[MObj[i].Reg[Data->P[plr].Port[i]].sNum], SEEK_SET); - fread_uint16_t(&Count, 1, fin); - fread_uint16_t(bone, Count, fin); + index = MObj[i].Reg[Data->P[plr].Port[i]].sNum; + Count = pOutline[index].Count; + bone = new uint16_t[pOutline[index].bone.size()]; + std::copy(pOutline[index].bone.begin(), pOutline[index].bone.end(), bone); + PortOutLine(Count, bone, 1); - strncpy(&helpText[1], MObj[i].Help, 3); + delete [] bone; + strncpy(&helpText[1], (MObj[i].Help).c_str(), 3); } good = 0; @@ -1116,7 +1127,7 @@ void Port(char plr) case pEXIT: FadeOut(2, 10, 0, 0); - fclose(fin); + //fclose(fin); #if BABYSND if (i == 28 || i == 29) { @@ -1147,11 +1158,14 @@ void Port(char plr) SpotResume(); if (MObj[i].Reg[Data->P[plr].Port[i]].sNum > 0) { - fseek(fin, stable[MObj[i].Reg[Data->P[plr].Port[i]].sNum], SEEK_SET); - fread_uint16_t(&Count, 1, fin); - fread_uint16_t(bone, Count, fin); - //pPortOutlineRestore = (PORTOUTLINE *) malloc((sizeof (PORTOUTLINE))*Count); + + index = MObj[i].Reg[Data->P[plr].Port[i]].sNum; + Count = pOutline[index].Count; + bone = new uint16_t[pOutline[index].bone.size()]; + std::copy(pOutline[index].bone.begin(), pOutline[index].bone.end(), bone); + PortOutLine(Count, bone, 1); + delete [] bone; } while (mousebuttons == 1) { @@ -1182,7 +1196,8 @@ void Port(char plr) if (kMode == 1) { kEnt++; } - } while ((kMode == 0 && i < 35 && i >= 0) || (kMode == 1 && kEnt < 35 && kEnt >= 0)); + } while ((kMode == 0 && i < S_MOBJ && i >= 0) + || (kMode == 1 && kEnt < S_MOBJ && kEnt >= 0)); } // while } @@ -1746,99 +1761,22 @@ int SpaceportAnimationOngoing(int plr) } -/** - * Read a PortHeader struct stored as raw data in a file, correcting - * for endianness. - * - * If import is not successful, the contents of the target PortHeader - * are not guaranteed. - * - * \param fin An open port data file at the start of the header data. - * \param target The destination for the read data. - * \return 1 if successfully read, 0 otherwise. - */ -size_t ImportPortHeader(FILE *fin, struct PortHeader &target) -{ - // Chain freads so they stop if one fails... - bool read = - fread(&target.Text[0], sizeof(target.Text), 1, fin) && - fread(&target.oMObj, sizeof(target.oMObj), 1, fin) && - fread(&target.oTab, sizeof(target.oTab), 1, fin) && - fread(&target.oPal, sizeof(target.oPal), 1, fin) && - fread(&target.oPort, sizeof(target.oPort), 1, fin) && - fread(&target.oMse, sizeof(target.oMse), 1, fin) && - fread(&target.oOut, sizeof(target.oOut), 1, fin) && - fread(&target.oAnim, sizeof(target.oAnim), 1, fin); - - if (read) { - Swap32bit(target.oMObj); - Swap32bit(target.oTab); - Swap32bit(target.oPal); - Swap32bit(target.oPort); - Swap32bit(target.oMse); - Swap32bit(target.oOut); - Swap32bit(target.oAnim); - } +// Deserialize Count and bone data in pOutline vector +void LoadPOutline(int plr) { + + std::string filename; + filename = (plr == 0) ? "usa_port.json" : "sov_port.json"; + std::ifstream file(locate_file(filename.c_str(), FT_DATA)); + if (!file) { + throw std::runtime_error(filename + " could not be opened."); + } - return (read ? 1 : 0); + cereal::JSONInputArchive ar(file); + ar(CEREAL_NVP(pOutline)); + INFO1("pOutline succesfully uploaded."); } -/** - * Read a MOBJ struct stored as raw data in a file, correcting - * for endianness. - * - * If import is not successful, the contents of the target MOBJ - * are not guaranteed. - * - * \param fin An open port data file at the start of the MOBJ data. - * \param target The destination for the read data. - * \return 1 if successfully read, 0 otherwise. - */ -size_t ImportMOBJ(FILE *fin, MOBJ &target) -{ - // Chain freads so they stop if one fails... - bool read = - fread(&target.Name[0], sizeof(target.Name), 1, fin) && - fread(&target.qty, sizeof(target.qty), 1, fin) && - fread(&target.Help[0], sizeof(target.Help), 1, fin); - - for (int i = 0; i < 4 && read; i++) { - read = read && - fread(&target.Reg[i].qty, - sizeof(target.Reg[i].qty), 1, fin); - - for (int j = 0; j < 4 && read; j++) { - read = read && - fread(&target.Reg[i].CD[j].x1, - sizeof(target.Reg[i].CD[j].x1), 1, fin) && - fread(&target.Reg[i].CD[j].y1, - sizeof(target.Reg[i].CD[j].y1), 1, fin) && - fread(&target.Reg[i].CD[j].x2, - sizeof(target.Reg[i].CD[j].x2), 1, fin) && - fread(&target.Reg[i].CD[j].y2, - sizeof(target.Reg[i].CD[j].y2), 1, fin); - - if (read) { - Swap16bit(target.Reg[i].CD[j].x1); - Swap16bit(target.Reg[i].CD[j].x2); - Swap16bit(target.Reg[i].CD[j].y1); - Swap16bit(target.Reg[i].CD[j].y2); - } - } - - read = read && - fread(&target.Reg[i].iNum, - sizeof(target.Reg[i].iNum), 1, fin) && - fread(&target.Reg[i].sNum, - sizeof(target.Reg[i].sNum), 1, fin) && - fread(&target.Reg[i].PreDraw, - sizeof(target.Reg[i].PreDraw), 1, fin); - } - - return (read ? 1 : 0); -} - // Edit r settings {{{ // ex: ts=4 noet sw=2 // ex: foldmethod=marker diff --git a/src/game/port.h b/src/game/port.h index ffff1f5b..d377ec29 100644 --- a/src/game/port.h +++ b/src/game/port.h @@ -8,6 +8,6 @@ void GetMse(char plr, char fon); void DrawSpaceport(char plr); void Master(char plr); -extern int16_t Vab_Spot; +extern int Vab_Spot; #endif // PORT_H diff --git a/src/game/radar.cpp b/src/game/radar.cpp index ee519190..25383430 100644 --- a/src/game/radar.cpp +++ b/src/game/radar.cpp @@ -36,7 +36,6 @@ #include "draw.h" #include "game_main.h" #include "Buzz_inc.h" -#include "future.h" #include "mission_util.h" #include "news_suq.h" #include "place.h" @@ -214,7 +213,8 @@ void PadDraw(char plr, char pad) } display::graphics.setForegroundColor(6); - MissionName(Data->P[plr].Mission[pad].MissionCode, 10, 81, 20); + int code = Data->P[plr].Mission[pad].MissionCode; + DrawMissionName(code, 10, 81, 20); display::graphics.setForegroundColor(1); // joint mission part diff --git a/src/game/review.cpp b/src/game/review.cpp index 2390c79e..6a0ed711 100644 --- a/src/game/review.cpp +++ b/src/game/review.cpp @@ -315,7 +315,7 @@ void MisRev(char plr, int pres, int mis) void PresPict(char image) { char filename[128]; - snprintf(filename, sizeof(filename), "images/presr.but.%d.png", image); + snprintf(filename, sizeof(filename), "images/presr/presr.but.%d.png", image); boost::shared_ptr portrait( Filesystem::readImage(filename)); @@ -374,13 +374,28 @@ void DrawReviewText(char plr, int val) int index = 0; int length = 0; int line = 0; - FILE *fin; - char *text = new char[205]; - memset(text, 0x00, sizeof(*text)); - fin = sOpen("P_REV.DAT", "rb", FT_DATA); // Read Mission Structure - fseek(fin, 204 * 18 * plr + 204 * val, SEEK_SET); - fread(text, 204, 1, fin); - fclose(fin); + //FILE *fin; + //char *text = new char[205]; + char text[205]; + memset(text, 0, sizeof(*text)); + + std::vector review; + + std::ifstream file(locate_file("p_rev.json", FT_DATA)); + if (!file) { + throw std::runtime_error("p_rev.json could not be opened."); + } + cereal::JSONInputArchive ar(file); + ar(CEREAL_NVP(review)); + + std::string pres_review = review[(18 * plr) + val]; + strncpy(text, pres_review.c_str(), 205 - 1); + text[205-1] = '\0'; + + //fin = sOpen("P_REV.DAT", "rb", FT_DATA); // Read Mission Structure + //fseek(fin, 204 * 18 * plr + 204 * val, SEEK_SET); + //fread(text, 204, 1, fin); + //fclose(fin); display::graphics.setForegroundColor(1); @@ -398,8 +413,6 @@ void DrawReviewText(char plr, int val) length++; index++; } while (text[index] != 0); - - delete[] text; } diff --git a/src/game/rush.cpp b/src/game/rush.cpp index fa3e817d..7fc233bb 100644 --- a/src/game/rush.cpp +++ b/src/game/rush.cpp @@ -206,7 +206,7 @@ void DrawMissionEntry(const char plr, const int pad, fill_rectangle(93, 43 + pad * 58, 262, 57 + pad * 58, 3); display::graphics.setForegroundColor(5); struct mStr plan = GetMissionPlan(mission.MissionCode); - draw_string(96, 48 + 58 * pad, plan.Abbr); + draw_string(96, 48 + 58 * pad, (plan.Abbr).c_str()); if (plan.Dur >= 1) { int duration = mission.Duration; @@ -306,7 +306,7 @@ void DrawRush(char plr) draw_heading(55, 5, "MISSION SCHEDULE", 0, -1); display::graphics.setForegroundColor(5); - draw_string(96, 48 + 58 * i, plan.Abbr); + draw_string(96, 48 + 58 * i, (plan.Abbr).c_str()); // Show duration level only on missions with a Duration step -Leon if (IsDuration(Data->P[plr].Mission[i].MissionCode)) { diff --git a/src/game/vab.cpp b/src/game/vab.cpp index e93d18a8..531517b6 100644 --- a/src/game/vab.cpp +++ b/src/game/vab.cpp @@ -98,12 +98,28 @@ int VASqty; // How many payload configurations there are * offset should be used to move the casing (rather than capsule) * down that much. */ + + struct MDA { int16_t x1, y1, x2, y2, yOffset; -} MI[2 * 28]; + + template + void serialize(Archive & ar, std::uint32_t const version ) { + ar(CEREAL_NVP(x1)); + ar(CEREAL_NVP(y1)); + ar(CEREAL_NVP(x2)); + ar(CEREAL_NVP(y2)); + ar(CEREAL_NVP(yOffset)); + } +}; + +#define S_VAB 56 // 2 * 28 + +// Create MI vector +std::vector MI (S_VAB); /* ID for the Vab sprite images. Serves as an index into each player's - * section of vtable.dat, which contains the struct MDA data for + * section of vtable.json, which contains the struct MDA data for * finding each sprite in the vab.img.(0/1).png image. */ enum VabSprite { @@ -170,28 +186,23 @@ void VVals(char plr, char tx, Equipment *EQ, char v4, char sprite); * variable MI stores the coordinates specifying where to find each * component in the VAB sprite. */ -void LoadMIVals() -{ - FILE *file = sOpen("VTABLE.DAT", "rb", FT_DATA); - - // Read in the data & perform Endianness swap - for (int i = 0; i < 2 * 28; i++) { - // struct MDA { - // int16_t x1, y1, x2, y2, yOffset; - // } MI[2 * 28]; - fread(&MI[i].x1, sizeof(MI[i].x1), 1, file); - fread(&MI[i].y1, sizeof(MI[i].y1), 1, file); - fread(&MI[i].x2, sizeof(MI[i].x2), 1, file); - fread(&MI[i].y2, sizeof(MI[i].y2), 1, file); - fread(&MI[i].yOffset, sizeof(MI[i].yOffset), 1, file); - Swap16bit(MI[i].x1); - Swap16bit(MI[i].y1); - Swap16bit(MI[i].x2); - Swap16bit(MI[i].y2); - Swap16bit(MI[i].yOffset); - } + +void LoadMIVals() { + try { + DESERIALIZE_JSON_FILE(&MI, locate_file("vtable.json", FT_DATA)); + + // Check if vector MI is empty after deserialization + if (MI.empty()) { + throw std::runtime_error("Error: vector MI is empty after deserialization."); + } - fclose(file); + if (MI.size() != S_VAB) { + throw std::runtime_error("Error: vector MI doesn't have expected size."); + } + + } catch (const std::exception &e) { + throw std::runtime_error("Error in deserialization of vtable.json."); + } } @@ -367,7 +378,7 @@ void DispVAB(char plr, char pad) struct mStr missionPlan = GetMissionPlan(mission.MissionCode); display::graphics.setForegroundColor(1); - draw_string(5, 53, missionPlan.Abbr); + draw_string(5, 53, (missionPlan.Abbr).c_str()); // Show duration level only on missions with a Duration step -Leon if (IsDuration(mission.MissionCode)) { diff --git a/src/utils/data_decoder.cpp b/src/utils/data_decoder.cpp index 77e5fd4f..02c9b149 100644 --- a/src/utils/data_decoder.cpp +++ b/src/utils/data_decoder.cpp @@ -911,20 +911,20 @@ int main(int argc, char **argv) decode(argv[1], "rast.dat", write_player_data); // overlay for historical equipment - decode(argv[1], "endgame.dat", write_endgame); - decode(argv[1], "event.dat", write_events); + //decode(argv[1], "endgame.dat", write_endgame); + //decode(argv[1], "event.dat", write_events); decode(argv[1], "fails.cdr", write_failure_modes); decode(argv[1], "hist.dat", write_historical_equip); // overlay for historical equipment decode(argv[1], "help.cdr", write_help); // missSteps.dat -- already a text file decode(argv[1], "mission.dat", write_mission); - decode(argv[1], "news.dat", write_news); - decode(argv[1], "ntable.dat", write_vab_drawing_offsets); + //decode(argv[1], "news.dat", write_news); + //decode(argv[1], "ntable.dat", write_vab_drawing_offsets); decode(argv[1], "p_rev.dat", write_post_mission_review); // rast.dat -- RLED Players //decode(argv[1], "records.dat", write_records); // This isn't really a data file - decode(argv[1], "vtable.dat", write_vab_drawing_offsets); + //decode(argv[1], "vtable.dat", write_vab_drawing_offsets); decode_seq(argv[1], "seq", write_mission_animation_success_sequence); decode_seq(argv[1], "fseq", write_mission_animation_failure_sequence);