A software flashing system includes a processor and a position locating
system in communication with the processor and configured to provide
information relating to a geographic location of at least one target
entity. The processor is configured to interface with the position
locating system to determine the geographic location of the at least one
target entity and to supply the at least one target entity with a
software update related to the geographic location of the at least one
target entity.