(lp1 (ccopy_reg _reconstructor p2 (cpygments.token _TokenType p3 c__builtin__ tuple p4 (S'Comment' p5 S'Preproc' p6 ttRp7 (dp8 S'subtypes' p9 c__builtin__ set p10 ((ltRp11 sS'parent' p12 g2 (g3 g4 (g5 ttRp13 (dp14 g12 g2 (g3 g4 (ttRp15 (dp16 g5 g13 sS'Name' p17 g2 (g3 g4 (g17 ttRp18 (dp19 S'Function' p20 g2 (g3 g4 (g17 g20 ttRp21 (dp22 g9 g10 ((ltRp23 sg12 g18 sbsS'Exception' p24 g2 (g3 g4 (g17 g24 ttRp25 (dp26 g9 g10 ((ltRp27 sg12 g18 sbsS'Tag' p28 g2 (g3 g4 (g17 g28 ttRp29 (dp30 g9 g10 ((ltRp31 sg12 g18 sbsS'Constant' p32 g2 (g3 g4 (g17 g32 ttRp33 (dp34 g9 g10 ((ltRp35 sg12 g18 sbsg12 g15 sS'Pseudo' p36 g2 (g3 g4 (g17 g36 ttRp37 (dp38 g9 g10 ((ltRp39 sg12 g18 sbsS'Attribute' p40 g2 (g3 g4 (g17 g40 ttRp41 (dp42 g9 g10 ((ltRp43 sg12 g18 sbsS'Label' p44 g2 (g3 g4 (g17 g44 ttRp45 (dp46 g9 g10 ((ltRp47 sg12 g18 sbsS'Blubb' p48 g2 (g3 g4 (g17 g48 ttRp49 (dp50 g9 g10 ((ltRp51 sg12 g18 sbsS'Entity' p52 g2 (g3 g4 (g17 g52 ttRp53 (dp54 g9 g10 ((ltRp55 sg12 g18 sbsS'Builtin' p56 g2 (g3 g4 (g17 g56 ttRp57 (dp58 g9 g10 ((lp59 g2 (g3 g4 (g17 g56 g36 ttRp60 (dp61 g9 g10 ((ltRp62 sg12 g57 sbatRp63 sg36 g60 sg12 g18 sbsS'Other' p64 g2 (g3 g4 (g17 g64 ttRp65 (dp66 g9 g10 ((ltRp67 sg12 g18 sbsS'Identifier' p68 g2 (g3 g4 (g17 g68 ttRp69 (dp70 g9 g10 ((ltRp71 sg12 g18 sbsS'Variable' p72 g2 (g3 g4 (g17 g72 ttRp73 (dp74 g12 g18 sS'Global' p75 g2 (g3 g4 (g17 g72 g75 ttRp76 (dp77 g9 g10 ((ltRp78 sg12 g73 sbsS'Instance' p79 g2 (g3 g4 (g17 g72 g79 ttRp80 (dp81 g9 g10 ((ltRp82 sg12 g73 sbsS'Anonymous' p83 g2 (g3 g4 (g17 g72 g83 ttRp84 (dp85 g9 g10 ((ltRp86 sg12 g73 sbsg9 g10 ((lp87 g84 ag80 ag76 ag2 (g3 g4 (g17 g72 S'Class' p88 ttRp89 (dp90 g9 g10 ((ltRp91 sg12 g73 sbatRp92 sg88 g89 sbsg9 g10 ((lp93 g2 (g3 g4 (g17 S'Decorator' p94 ttRp95 (dp96 g9 g10 ((ltRp97 sg12 g18 sbag41 ag33 ag37 ag2 (g3 g4 (g17 S'Namespace' p98 ttRp99 (dp100 g9 g10 ((ltRp101 sg12 g18 sbag69 ag57 ag73 ag65 ag49 ag53 ag21 ag2 (g3 g4 (g17 S'Property' p102 ttRp103 (dp104 g9 g10 ((ltRp105 sg12 g18 sbag45 ag29 ag25 ag2 (g3 g4 (g17 g88 ttRp106 (dp107 g9 g10 ((ltRp108 sg12 g18 sbatRp109 sg102 g103 sg88 g106 sg94 g95 sg98 g99 sbsS'Keyword' p110 g2 (g3 g4 (g110 ttRp111 (dp112 S'Pervasive' p113 g2 (g3 g4 (g110 g113 ttRp114 (dp115 g9 g10 ((ltRp116 sg12 g111 sbsg32 g2 (g3 g4 (g110 g32 ttRp117 (dp118 g9 g10 ((ltRp119 sg12 g111 sbsg12 g15 sg98 g2 (g3 g4 (g110 g98 ttRp120 (dp121 g9 g10 ((ltRp122 sg12 g111 sbsg36 g2 (g3 g4 (g110 g36 ttRp123 (dp124 g9 g10 ((ltRp125 sg12 g111 sbsS'Reserved' p126 g2 (g3 g4 (g110 g126 ttRp127 (dp128 g9 g10 ((ltRp129 sg12 g111 sbsS'Declaration' p130 g2 (g3 g4 (g110 g130 ttRp131 (dp132 g9 g10 ((ltRp133 sg12 g111 sbsg72 g2 (g3 g4 (g110 g72 ttRp134 (dp135 g9 g10 ((ltRp136 sg12 g111 sbsg9 g10 ((lp137 g117 ag127 ag2 (g3 g4 (g110 S'Type' p138 ttRp139 (dp140 g9 g10 ((ltRp141 sg12 g111 sbag114 ag131 ag134 ag120 ag123 atRp142 sg138 g139 sbsS'Generic' p143 g2 (g3 g4 (g143 ttRp144 (dp145 S'Prompt' p146 g2 (g3 g4 (g143 g146 ttRp147 (dp148 g9 g10 ((ltRp149 sg12 g144 sbsg12 g15 sS'Deleted' p150 g2 (g3 g4 (g143 g150 ttRp151 (dp152 g9 g10 ((ltRp153 sg12 g144 sbsS'Traceback' p154 g2 (g3 g4 (g143 g154 ttRp155 (dp156 g9 g10 ((ltRp157 sg12 g144 sbsS'Emph' p158 g2 (g3 g4 (g143 g158 ttRp159 (dp160 g9 g10 ((ltRp161 sg12 g144 sbsS'Output' p162 g2 (g3 g4 (g143 g162 ttRp163 (dp164 g9 g10 ((ltRp165 sg12 g144 sbsS'Subheading' p166 g2 (g3 g4 (g143 g166 ttRp167 (dp168 g9 g10 ((ltRp169 sg12 g144 sbsS'Error' p170 g2 (g3 g4 (g143 g170 ttRp171 (dp172 g9 g10 ((ltRp173 sg12 g144 sbsg9 g10 ((lp174 g163 ag159 ag171 ag167 ag155 ag151 ag2 (g3 g4 (g143 S'Heading' p175 ttRp176 (dp177 g9 g10 ((ltRp178 sg12 g144 sbag2 (g3 g4 (g143 S'Inserted' p179 ttRp180 (dp181 g9 g10 ((ltRp182 sg12 g144 sbag2 (g3 g4 (g143 S'Strong' p183 ttRp184 (dp185 g9 g10 ((ltRp186 sg12 g144 sbag147 atRp187 sg183 g184 sg179 g180 sg175 g176 sbsS'Text' p188 g2 (g3 g4 (g188 ttRp189 (dp190 g9 g10 ((lp191 g2 (g3 g4 (g188 S'Symbol' p192 ttRp193 (dp194 g9 g10 ((ltRp195 sg12 g189 sbag2 (g3 g4 (g188 S'Whitespace' p196 ttRp197 (dp198 g9 g10 ((ltRp199 sg12 g189 sbatRp200 sg192 g193 sg196 g197 sg12 g15 sbsS'Punctuation' p201 g2 (g3 g4 (g201 ttRp202 (dp203 g9 g10 ((lp204 g2 (g3 g4 (g201 S'Indicator' p205 ttRp206 (dp207 g9 g10 ((ltRp208 sg12 g202 sbatRp209 sg205 g206 sg12 g15 sbsS'Token' p210 g15 sS'Number' p211 g2 (g3 g4 (S'Literal' p212 g211 ttRp213 (dp214 S'Bin' p215 g2 (g3 g4 (g212 g211 g215 ttRp216 (dp217 g9 g10 ((ltRp218 sg12 g213 sbsS'Binary' p219 g2 (g3 g4 (g212 g211 g219 ttRp220 (dp221 g9 g10 ((ltRp222 sg12 g213 sbsg12 g2 (g3 g4 (g212 ttRp223 (dp224 S'String' p225 g2 (g3 g4 (g212 g225 ttRp226 (dp227 S'Regex' p228 g2 (g3 g4 (g212 g225 g228 ttRp229 (dp230 g9 g10 ((ltRp231 sg12 g226 sbsS'Interpol' p232 g2 (g3 g4 (g212 g225 g232 ttRp233 (dp234 g9 g10 ((ltRp235 sg12 g226 sbsS'Regexp' p236 g2 (g3 g4 (g212 g225 g236 ttRp237 (dp238 g9 g10 ((ltRp239 sg12 g226 sbsg12 g223 sS'Heredoc' p240 g2 (g3 g4 (g212 g225 g240 ttRp241 (dp242 g9 g10 ((ltRp243 sg12 g226 sbsS'Double' p244 g2 (g3 g4 (g212 g225 g244 ttRp245 (dp246 g9 g10 ((ltRp247 sg12 g226 sbsg192 g2 (g3 g4 (g212 g225 g192 ttRp248 (dp249 g9 g10 ((ltRp250 sg12 g226 sbsS'Escape' p251 g2 (g3 g4 (g212 g225 g251 ttRp252 (dp253 g9 g10 ((ltRp254 sg12 g226 sbsS'Character' p255 g2 (g3 g4 (g212 g225 g255 ttRp256 (dp257 g9 g10 ((ltRp258 sg12 g226 sbsS'Interp' p259 g2 (g3 g4 (g212 g225 g259 ttRp260 (dp261 g9 g10 ((ltRp262 sg12 g226 sbsS'Backtick' p263 g2 (g3 g4 (g212 g225 g263 ttRp264 (dp265 g9 g10 ((ltRp266 sg12 g226 sbsS'Char' p267 g2 (g3 g4 (g212 g225 g267 ttRp268 (dp269 g9 g10 ((ltRp270 sg12 g226 sbsS'Single' p271 g2 (g3 g4 (g212 g225 g271 ttRp272 (dp273 g9 g10 ((ltRp274 sg12 g226 sbsg64 g2 (g3 g4 (g212 g225 g64 ttRp275 (dp276 g9 g10 ((ltRp277 sg12 g226 sbsS'Doc' p278 g2 (g3 g4 (g212 g225 g278 ttRp279 (dp280 g9 g10 ((ltRp281 sg12 g226 sbsg9 g10 ((lp282 g275 ag2 (g3 g4 (g212 g225 S'Atom' p283 ttRp284 (dp285 g9 g10 ((ltRp286 sg12 g226 sbag245 ag268 ag260 ag279 ag241 ag264 ag233 ag248 ag237 ag229 ag272 ag256 ag252 atRp287 sg283 g284 sbsg12 g15 sg211 g213 sS'Scalar' p288 g2 (g3 g4 (g212 g288 ttRp289 (dp290 g9 g10 ((lp291 g2 (g3 g4 (g212 g288 S'Plain' p292 ttRp293 (dp294 g9 g10 ((ltRp295 sg12 g289 sbatRp296 sg12 g223 sg292 g293 sbsg64 g2 (g3 g4 (g212 g64 ttRp297 (dp298 g9 g10 ((ltRp299 sg12 g223 sbsS'Date' p300 g2 (g3 g4 (g212 g300 ttRp301 (dp302 g9 g10 ((ltRp303 sg12 g223 sbsg9 g10 ((lp304 g301 ag226 ag297 ag213 ag289 atRp305 sbsS'Decimal' p306 g2 (g3 g4 (g212 g211 g306 ttRp307 (dp308 g9 g10 ((ltRp309 sg12 g213 sbsS'Float' p310 g2 (g3 g4 (g212 g211 g310 ttRp311 (dp312 g9 g10 ((ltRp313 sg12 g213 sbsS'Hex' p314 g2 (g3 g4 (g212 g211 g314 ttRp315 (dp316 g9 g10 ((ltRp317 sg12 g213 sbsS'Integer' p318 g2 (g3 g4 (g212 g211 g318 ttRp319 (dp320 g9 g10 ((lp321 g2 (g3 g4 (g212 g211 g318 S'Long' p322 ttRp323 (dp324 g9 g10 ((ltRp325 sg12 g319 sbatRp326 sg322 g323 sg12 g213 sbsS'Octal' p327 g2 (g3 g4 (g212 g211 g327 ttRp328 (dp329 g9 g10 ((ltRp330 sg12 g213 sbsg9 g10 ((lp331 g216 ag220 ag328 ag307 ag2 (g3 g4 (g212 g211 S'Oct' p332 ttRp333 (dp334 g9 g10 ((ltRp335 sg12 g213 sbag319 ag311 ag315 atRp336 sg332 g333 sbsg212 g223 sg64 g2 (g3 g4 (g64 ttRp337 (dp338 g9 g10 ((ltRp339 sg12 g15 sbsg170 g2 (g3 g4 (g170 ttRp340 (dp341 g9 g10 ((ltRp342 sg12 g15 sbsS'Operator' p343 g2 (g3 g4 (g343 ttRp344 (dp345 g9 g10 ((lp346 g2 (g3 g4 (g343 S'Word' p347 ttRp348 (dp349 g9 g10 ((ltRp350 sg12 g344 sbatRp351 sg347 g348 sg12 g15 sbsg9 g10 ((lp352 g13 ag340 ag144 ag189 ag18 ag202 ag111 ag223 ag344 ag337 atRp353 sg225 g226 sbsg6 g7 sg271 g2 (g3 g4 (g5 g271 ttRp354 (dp355 g9 g10 ((ltRp356 sg12 g13 sbsS'Multiline' p357 g2 (g3 g4 (g5 g357 ttRp358 (dp359 g9 g10 ((ltRp360 sg12 g13 sbsg9 g10 ((lp361 g2 (g3 g4 (g5 S'Special' p362 ttRp363 (dp364 g9 g10 ((ltRp365 sg12 g13 sbag7 ag354 ag358 atRp366 sg362 g363 sbsbV#include p367 tp368 a(g189 V tp369 a(g245 V"colors.inc" p370 tp371 a(g189 V \u000a\u000a p372 tp373 a(g111 Vbackground p374 tp375 a(g189 V tp376 a(g202 V{ tp377 a(g189 V tp378 a(g111 Vcolor p379 tp380 a(g189 V tp381 a(g18 VCyan p382 tp383 a(g189 V tp384 a(g202 V} tp385 a(g189 V\u000a\u000a p386 tp387 a(g57 Vcamera p388 tp389 a(g189 V tp390 a(g202 V{ tp391 a(g189 V\u000a p392 tp393 a(g111 Vlocation p394 tp395 a(g189 V tp396 a(g202 V< tp397 a(g319 V0 tp398 a(g202 V, tp399 a(g189 V tp400 a(g319 V2 tp401 a(g202 V, tp402 a(g189 V tp403 a(g344 V- tp404 a(g319 V3 tp405 a(g202 V> tp406 a(g189 V\u000a p407 tp408 a(g111 Vlook_at p409 tp410 a(g189 V tp411 a(g202 V< tp412 a(g319 V0 tp413 a(g202 V, tp414 a(g189 V tp415 a(g319 V1 tp416 a(g202 V, tp417 a(g189 V tp418 a(g319 V2 tp419 a(g202 V> tp420 a(g189 V\u000a tp421 a(g202 V} tp422 a(g189 V\u000a\u000a p423 tp424 a(g57 Vsphere p425 tp426 a(g189 V tp427 a(g202 V{ tp428 a(g189 V\u000a p429 tp430 a(g202 V< tp431 a(g319 V0 tp432 a(g202 V, tp433 a(g189 V tp434 a(g319 V1 tp435 a(g202 V, tp436 a(g189 V tp437 a(g319 V2 tp438 a(g202 V> tp439 a(g202 V, tp440 a(g189 V tp441 a(g319 V2 tp442 a(g189 V\u000a p443 tp444 a(g111 Vtexture p445 tp446 a(g189 V tp447 a(g202 V{ tp448 a(g189 V\u000a p449 tp450 a(g111 Vpigment p451 tp452 a(g189 V tp453 a(g202 V{ tp454 a(g189 V tp455 a(g111 Vcolor p456 tp457 a(g189 V tp458 a(g18 VYellow p459 tp460 a(g189 V tp461 a(g202 V} tp462 a(g189 V\u000a p463 tp464 a(g202 V} tp465 a(g189 V\u000a tp466 a(g202 V} tp467 a(g189 V\u000a\u000a p468 tp469 a(g57 Vlight_source p470 tp471 a(g189 V tp472 a(g202 V{ tp473 a(g189 V tp474 a(g202 V< tp475 a(g319 V2 tp476 a(g202 V, tp477 a(g189 V tp478 a(g319 V4 tp479 a(g202 V, tp480 a(g189 V tp481 a(g344 V- tp482 a(g319 V3 tp483 a(g202 V> tp484 a(g189 V tp485 a(g111 Vcolor p486 tp487 a(g189 V tp488 a(g18 VWhite p489 tp490 a(g202 V} tp491 a(g189 V\u000a tp492 a.